Принимая во внимание общий случай файловой системы ext2/3/4, ответом будет resize2fs
, часть пакета e2fsprogs
. Он даже может работать на смонтированных разделах.
Использование:
resize2fs /dev/sda3
где /dev/sda3
- раздел, размер которого вы хотите изменить. Это автоматически расширяет файловую систему, занимая весь раздел.
Обновить
В вашем случае с LVM необходимы дополнительные шаги:
- Изменить размер физического тома с помощью
pvresize /dev/sda2
- Посмотрите либо
mount
, /etc/fstab
либо vgdisplay
либо lvdisplay
чтобы получить имя тома корневой файловой системы. Это должно быть что-то вроде /dev/MyVolumeGroup/MyRootVolume
.
- Добавьте свободное место на свой том с помощью следующей команды:
lvextend -l +100%FREE /dev/MyVolumeGroup/MyRootVolume
.
- Затем измените размер файловой системы:
resize2fs /dev/MyVolumeGroup/MyRootVolume
После этой процедуры вы сможете использовать только что добавленное пространство.