Хотелось бы написать небольшое руководство по изменению домашнего раздела, т.к. в интернете подобного не видел.
У меня было: система AltLinux 5.0.2. Диск разбит по умолчанию ( / - 8Гб, /home - 60 ГБ, Swap - 2Гб), необходимо ужать /home для освобождения раздела под опыты с другими ОС. Gparted в загруженной системе не дает (естественно) отмонтировать раздел, и соответственно его ужать.
1а/ Если Альт уже загружен - переходим ctrl+alt+F2, входим под рутом, выполняем init 2.
1б/ Либо, если мы только загружаем Альт - при выборе режима загрузки пишем дополнительно цифру 2, жмем энтер (грузимся).
2/ Входим рутом. создаем временную домашнюю папку, копируем в нее из рабочей:
mkdir /homecp
cp -R /home /homecp
3/ отмонтируем /home
umount /home
Переименовываем /home в /home_ ,и /homecp в /home:
mv /home /home_
mv /homcp /home
4/ Правим fstab:
nano /etc/fstab
комментируем строку с монтированием /home (в начале строки ставим #), выходим из редактора (ctrl+x), соглашаемся с сохранением изменений (y).
5/ Перегружаем систему, пишем:
reboot или init 6
6/ Вновь повторяем пункт 1б
7/ Логинимся от рута
8/ создаем временного пользователя, и зададим ему пароль:
useradd vrem
passwd
пароль необходимо ввести дважды.
9/ запустим систему в графике:
init 5
10/ заходим под временным пользователем (vrem) с заданным только что паролем ;)
11/ запускаем Gparted, аккуратно и внимательно изменяем размер раздела /home до нужного.
12/ перегружаем систему, согласно пункта 1б.
13/ логинимся от рута,удаляем временного пользователя, удаляем временную домашнюю папку, переименовываем /home_ в /home:
userdel vrem
rm -R /home
mv /home_ /home
14/Вернем домашнюю папку в fstab, выполняя пункт 4, убирая # (раскоментируем эту строку).
15/ Перегружаем систему:
init 6 или reboot
Входим под своим пользователем, и радуемся (в случае правильной переразбивке раздела с /home) полченному результату.
П.С. Перед копированием /home во временную папку (которая в итоге будет в корне) убедитесь в достаточном наличии свободного места на диске (узнать можно, выполнив в консоли df -h).
П.П.С. прошу модераторов сильно меня не закидывать помидорами :) пишу впервые подобный мануал.
П.П.П.С. пункт 3 в части переименовывания домашней директории можно было и по другому сделать, но я делал именно так :)