Размонтирование usr
Ardling 2 октября, 2009 - 15:16
Нужно изменить размер раздела /usr. На харде есть достаточно места, даже не потребуется перемещать раздел, но чтобы изменить раздел при помощи parted его нужно отмонтировать. Отмонтировать на работающей машине его не получается тк с usr запущено куча приложений. Если отменить его монтирование через fstab, то не получится запустить parted. Можно как-то решить эту проблему?
»
- Для комментирования войдите или зарегистрируйтесь
А какая ФС? В большинстве
А какая ФС? В большинстве случаев resize2fs + fdisk решают.
Не грусти, товарищ! Всё хорошо, beautiful good!
reiserfs
Рэйзер у меня ФС на этом диске. resize2fs умеет ресайзить диски, к которым в данный момент идут запросы?
У рейзера должна быть своя
У рейзера должна быть своя утилита изменения размера. resize2fs тут не пойдет.
Не грусти, товарищ! Всё хорошо, beautiful good!
Изменить размер ФС в сторону
Изменить размер ФС в сторону увеличения можно без размонтирования, но сначала нужно увеличить размер диска.
livecd не вариант
livecd не вариант воспользоваться?
.
Вот тут http://www.sysresccd.org/ желаемый GNU Parted есть
Это подпись, которую невозможно истолковать неправильно
А liveCD единственный выход?
Есть ли у liveCD какие-то известные альтернативы?
.
Тут на форуме однажды мелькала тема с трудностями класса "никак не возможно воспользоваться LiveCD"
Человек долго мучился, всё всем рассказал, выслушал все предложения, плюнул и купил внешний привод
Это подпись, которую невозможно истолковать неправильно
Жалко
Похоже данное ваше сообщение - наиболее полный ответ на мой вопрос. Возьму lixeCD и поеду разбираться. Грустнее всего то, что если накосячить с выделением места под /usr на удаленной системе, то исправить ошибку в дальнейшем получается просто невозможно.
Можно увеличить размер диска
Можно увеличить размер диска с помощью fdisk, а потом размер фс с помощью reiserfs_resize.
Сделайте initrd с busybox,
Сделайте initrd с busybox, положите туда партед и все что ему нужно. Ну или если партед лежит в /sbin, то можно просто примонтировать из шелла initrd рут и радоватся жизни. Кстати, еще есть вариант без initrd,
init=/bin/bb
в опциях ядра