Страница 1 из 1

Linux на 3-х разделах

Добавлено: 17 авг 2004, 19:26
vovets
Хочу уже установленный Linux перенести на три раздела: корневой, /boot и /home.
Сейчас он стоит только на одном. Зараннее подготовил разделы для /boot и /home.
Можно ли перенести Linux таким образом, не переустанавливая его? Если да, то где, кроме /etc/fstab, нужно что-нибудь прописывать?

Добавлено: 17 авг 2004, 19:29
Llama
vovets, по поводу /boot - см. в конфиги lilo или grub. /home кроме fstab - нигде.

Re: Linux на 3-х разделах

Добавлено: 18 авг 2004, 13:05
leikind
vovets писал(а):Хочу уже установленный Linux перенести на три раздела: корневой, /boot и /home.
Сейчас он стоит только на одном. Зараннее подготовил разделы для /boot и /home.
Можно ли перенести Linux таким образом, не переустанавливая его? Если да, то где, кроме /etc/fstab, нужно что-нибудь прописывать?
Делал так не раз. Кроме fstab и загрузчика ничего не менял. Копировал командой cp -a , это важно, чтобы сохранить все атрибуты файлов.

Ну и естественно, копировать нужно, загрузившись не с той системы, которую копируешь, иначе будет тебе радости с /proc и прочими особенностями

Добавлено: 18 авг 2004, 14:37
Llama
cp -a

Добавлено: 18 авг 2004, 17:20
vovets
Так я не понял: нужно копировать файлы на другие разделы или переносить?

Добавлено: 18 авг 2004, 17:28
Llama
vovets, наиболее разумным будет спопировать, а потом удалить. Ессно монтировать разделы надо в уже пустые каталоги.

Добавлено: 18 авг 2004, 18:33
michael
Llama писал(а):vovets, наиболее разумным будет спопировать, а потом удалить. Ессно монтировать разделы надо в уже пустые каталоги.
Совсем даже необязательно. Монтировать можно и к не пустому каталогу. Просто его содержимое станет недоступным... что в данном случае неактуально.

Re: Linux на 3-х разделах

Добавлено: 21 авг 2004, 11:31
Andrej Ramaszeuski
leikind писал(а):
vovets писал(а):Хочу уже установленный Linux перенести на три раздела: корневой, /boot и /home.
Делал так не раз. Кроме fstab и загрузчика ничего не менял. Копировал командой cp -a , это важно, чтобы сохранить все атрибуты файлов.

Ну и естественно, копировать нужно, загрузившись не с той системы, которую копируешь, иначе будет тебе радости с /proc и прочими особенностями
Для избежания радостей с /proc и т.п., существует ключ -x
Без проблем делаю это с работающей системой. Единственное, что очччень желательно - runlevel 1. На удалённой машине нефига не получится, там приходится и со стандартным рунлевелом. Тогда - хотя бы остановить все сервисы кроме ssh.