Можно ли перенести корневую папку?

Аватар пользователя physieker

вопрос на будущее.
линукс (/) стоит на hda9.
хочу купить винт (sata-наверное). и отдать его весь под LiebeOS Улыбка (linux).
можно будет как-либо перенести корневой диск на новый винт?
копировать - это то понятно. но будет ли потом работать? или не парится и переустановить?

Аватар пользователя Tigro

Re: Можно ли перенести корневую папку?

Конечно можно, при помощи команды cp -a. Потом подправить /etc/fstab и установить загрузчик.

Аватар пользователя sergeil

Re: Можно ли перенести корневую папку?

Цитата:
physieker пишет:
вопрос на будущее.
линукс (/) стоит на hda9.
хочу купить винт (sata-наверное). и отдать его весь под LiebeOS Улыбка (linux).
можно будет как-либо перенести корневой диск на новый винт?
копировать - это то понятно. но будет ли потом работать? или не парится и переустановить?

Конечно можна. Только нужно смотреть внимательно, что-бы атрибуты всех файлов были сохранены, сымвольные ссылки не должны быть заменены содержимым, ... Я это делаю через TAR или Midnight Commander. Корневая директория переносилась неоднократно.

Еще, обратите внимание на тип initrd. Если это архив CPIO (ASPLinux-10,11), то подводных камней нет. А вот если это образ диска, то..., в таком initrd запоминается раздел, на котором действительная корневая система (в виде абсолютного числа). Для ASPLinux-9.2 и более ранних я все необходимое собирал в ядро, а initrd, за ненадобностью, отключал... Тогда все было хорошо.

Аватар пользователя DRVTiny

Re: Можно ли перенести корневую папку?

Цитата:
копировать - это то понятно. но будет ли потом работать? или не парится и переустановить?

У меня ASPLinux v10 только за один год 2 раза полностью перемещался: сначала с диска 15Гб на диск 8Гб, потом с диска 8Гб на новенький диск 80Гб, при этом постоянно менялась ещё и его структура разделов. И ничего - живёхонький, вот сижу сейчас, текст набираю в этом самом ASPLinux v10, теперь уже обновлённом до 11-й версии.

RSS-материал