Я использую сервер Linux и мне нужно расширить раздел /tmp. Все, с чем я сталкиваюсь, используя fdisk или parted, говорит, что мне нужно размонтировать перед расширением. Это правда, или это может быть безопасно сделано, пока еще установлен?
2 ответа
2
Это правда, вы не можете изменить размер смонтированного раздела.
Загрузите gparted LiveCD, поместите его на USB-накопитель с помощью unetbootin и загрузитесь с него. Таким образом, файловая система не монтируется, и вы можете изменить ее размер.
Редактировать: с помощью /tmp вы можете также перезагрузить компьютер в однопользовательском режиме или просто загрузиться в оболочку. Например, если вы передаете init=/bin/bash
качестве параметра загрузки, вы загружаете только оболочку, поэтому /tmp, вероятно, не будет подключен.
1
нет необходимости прибегать к liveCD. Я в основном следую за этими шагами:
- изменить размер раздела по мере необходимости
- если измененный раздел не может быть перечитан, потому что он активен, размонтируйте его
- если его нельзя отключить, потому что это жизненно важно для работающей системы, мы должны перезагрузиться
- теперь раздел с измененным размером может быть расширен в режиме онлайн с помощью 'resize2fs -p /dev /xxx'