LINUX.ORG.RU

Перенос системы с одного винта на другой


0

0

Сейчас у меня 40Gb (/, swap и home) + 320Gb (win + файлопомойка). Сегодня прикупил еще один на 500Gb, соответственно нужно перенести систему c 40-вки на новый. Разделы, естествено поменяют свой размер. Как наиболее оптимально и безгемморно осуществить переезд?

Где еще нужно поменять названия разделов (старый винт - IDE, поэтому там все hd*, а не sd*), кроме как в fstab?

★★★★★

> старый винт - IDE, поэтому там все hd*, а не sd*

Если не будет грузиться, может понадобиться пересобрать initrd.

sin_a ★★★★★
()

cp -Rp src dest

Linux прекрасно переносится копированием (главное, атрибуты файлов сохранить)

>Где еще нужно поменять названия разделов (старый винт - IDE, поэтому там все hd*, а не sd*), кроме как в fstab?


Вроде, нигде больше. Ну, кроме как в твоих собственных скриптах.

KRoN73 ★★★★★
()
Ответ на: комментарий от sin_a

>Если не будет грузиться, может понадобиться пересобрать initrd.

У меня debian testing + unstable.

Не хочется переустанавливать систему, т.к. все нормально настроено.

Turbid ★★★★★
() автор топика
Ответ на: комментарий от Turbid

Не, я про lilo знаю, про grub сам каждый раз ищу. Находится легко, стандартная ситуация после убитого виндовсом загрузчика.

При копировании не забудь остановить udev и отмонтировать /dev (а лучше всего вообще с livecd, мне кажется).

sin_a ★★★★★
()
Ответ на: комментарий от Turbid

Кстати, посоветуйте: имеет ли смысл делать > 3 вышеописанных разделов? Комп используется под мультимедия, шкодинг, серфинг, офис и другие не сильно требовательные задачи.


И сколько отдать под своп? Оперативы пока 2Gb.

Turbid ★★★★★
() автор топика
Ответ на: комментарий от sin_a

>При копировании не забудь остановить udev и отмонтировать /dev (а лучше всего вообще с livecd, мне кажется).

Да, я так и планировал делать все с usb-флешки со Slax

Turbid ★★★★★
() автор топика
Ответ на: комментарий от Turbid

Разделить корень и место хранения файлов по меньшей мере имеет смысл.

Если программируешь и собираешь то может быть имеет смысл выделить ФС под сборку ( /var ?).

Оценить нужна-ли подкачка можно погоняв сейчас стандартные задачи и посмотрев расход памяти.

sin_a ★★★★★
()
Ответ на: комментарий от Turbid

>а лучше всего вообще с livecd, мне кажется

Для /proc, /dev/ и /var - обязательно :)

/usr, /opt, /etc, /lib можно по-живому переносить.

KRoN73 ★★★★★
()

Куча вредных советов :)

Если mount поддерживает ключ bind, то копировать / лучше так:
mkdir /mnt/newroot
mount / /mnt/newroot -o bind

И потом из /mnt/newroot копируешь куда надо, или таришь и где надо растариваешь :)

Lumi ★★★★★
()

1. Boot LiveCD
2. Copy all data
3. Edit fstab
4. Run grub-install
5. ???
6. PROFIT!

PayableOnDeath
()
Ответ на: комментарий от KRoN73

> Для /proc, /dev/ и /var - обязательно :)

Уважаемый, -x, --one-file-system, man cp, да?

sin_a ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.