LINUX.ORG.RU

/home в раздел?


0

0

Как выделить /home в отдельный логический раздел, а то сейчас вся Mandriva 2008 стоит на одном 10 гб разделе, еще есть раздел на 150, который свободен, для него бы и хотел выделить home.Так с помощью чего отформатировать этот раздел и как перенести в него корректно каталог /home и /usr. Заранее спасибо.

anonymous

mkfs.нужная_фс /dev/xxx

mkdir /mnt/home
mount /dev/xxx /mnt/home

cp -Rp /home/* /mnt/home
rm -rf /home/*

umount /mnt/home
правим fstab, добавляя туда строчку про новый /home
mount -a

всё это из-под рута и разлогинив всех пользователей - примерно так, может какую мелочь забыл

Rikz ★★★
()

1. mkfs.<типФС(mkfs.ext3?)> /dev/раздел_на_150_гиг

2. примонтировать раздел куда-нить в /mnt/new_home

2.1. mkdir /mnt/new_home

2.2 mount -t ext3<(или укажате ваш тип фс)> /dev/раздел_на_150_гиг /mnt/new_home

3. переместить в /mnt/new_home всё из /home

4. отмонтировать раздел на 150 гиг ( umount /mnt/new_home ) предварительно закрыв файловый менеджер либо выйдя с этой директории (иначе ругаться будет что "занято")

5. mount -t <вашаФС> /dev/раздел_на_150_гиг /home

6. открыть /etc/fstab (нужны права root)

7. вписать второй-третьей строку автомонтирования раздела при запуске, примерно так:

/dev/раздел_на_150_гиг /home ext3 defaults 1 2

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

Так, только не переместить, а перекопировать. Причем с ключем -a. (cp -a -t /home/newhome/ /home/oldhome/* /home/oldhome/.*). Таким образом права доступа сохранятся.

Перекопировать, а не переместить - потому-что при прерывании копирования можно все легко продолжить, а с перемещением могут быть заморочки.

Из файловых систем посоветую reiserfs.

С usr:

mkfs.твоя_любимая_fs /dev/раздел_диска && mkfs /usr2 && mount /dev/раздел_диска /usr2 && cp -a /usr/* /usr2/ && echo "/dev/раздел_диска /usr твоя_любимая_fs defaults 0 2" >> /etc/fstab && echo DONE

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