[Решено]Перенос / на другой раздел

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

[Решено]Перенос / на другой раздел

Сообщение pas »

Структура диска:

Код: Выделить всё

pas # parted -l
Модель: ATA SAMSUNG HD642JJ (scsi)
Диск /dev/sda: 640GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos

Номер  Начало  Конец   Размер  Тип       Файловая система  Флаги
 1     32,3kB  42,0GB  42,0GB  primary   reiserfs          загрузочный
 2     42,0GB  640GB   598GB   extended
 5     42,0GB  619GB   577GB   logical   reiserfs
 6     619GB   623GB   4022MB  logical   linux-swap(v1)
 7     623GB   640GB   17,4GB  logical   reiserfs


sda1 - корень основной системы (сейчас Мандрива 2008.1)
sda5 - хомяк основной системы
sda7 - корень системы на попробовать

Поставил gentoo для пробы.
Вроде установилось, Работает довольно шустро.Все необходимое настроил (сканер, софтовая точка доступа WiFi, принтеры, телик + по мелочи)
Теперь хотелось бы перенести на sda1 все это удовольствие.
Т.к. с такой задачкой я раньше не сталкивался хотелось бы узнать мнение как лучше это сделать. Из gentoo запустить копирование каталогов из mc например или лучше использовать cp/dd. В интернете нашел несколько мнений: можно при помощи cp и только при помощи dd.
Хотелось бы самый простой и быстрый способ (вроде читал где-то, что dd медленней работает).
При этом не хотелось бы закосячить MBR на sda1 и содержимое /boot т.к. там настройка grub-а лежит. (система грузится grub-ом от Mandriva).
О том, что после копирования нужно поправить fstab и grub.conf знаю. Насколько я понимаю больше ничего править будет не нужно (папки настроек из тестового хомяка только нужно будет скопировать и удалить папки настроек неиспользуемых программ).
Собственно если я ошибся гдето так же прошу поправить.
Спасибо сказали:
Аватара пользователя
Serg-pol
Сообщения: 28
ОС: ArchLinux

Re: [Решено]Перенос / на другой раздел

Сообщение Serg-pol »

можно побить\помонтировать новый винт и сделать cp -ax , можно сделать бэкап системы (пригодится на будущее) и развернуть в новом месте ( каким образом лучше создавать резервные копии системы )
Я делал обоими методами, второй мне больше нравится т.к. остается слепок системы. можно есче и dd использовать, и наверное rsync-ом тоже.
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 885
ОС: gentoo

Re: [Решено]Перенос / на другой раздел

Сообщение vr13 »

например, так:
  • <загрузиться с rescuecd>
  • mount /dev/sda1 /mnt/gentoo
  • mount /dev/sda7 /mnt/backup
  • на всякий случай скопировать куда-л содержимое /mnt/gentoo (бэкап сущестсвующей системы, как говорилось выше)
  • удалить все, кроме /boot с /mnt/gentoo
  • cd /mnt/gentoo; (cd /mnt/backup; tar -cf - *)|tar -xf -
  • <подправить о чем упоминалось: /mnt/gentoo/etc/fstab, /mnt/gentoo/boot/grub/menu.lst, а также реализовать ваши мысли в /dev/sda5 (/home)>
  • umount /mnt/gentoo; umount /mnt/backup
  • reboot



Спасибо сказали:
pas
Сообщения: 597
Статус: маньяк
ОС: Gentoo

Re: [Решено]Перенос / на другой раздел

Сообщение pas »

вобщем сделал бекап (как советовали в первом ответе) потом удалил все с sda1 кроме /dev и /boot и распаковал бекап.
Всем спасибо.
Спасибо сказали: