Мне нужно расширить корневой раздел '/' на моей Linux-машине, чтобы он занял все доступное пространство. Я запустил машину с объемом памяти 60 ГБ. 'lsblk' для моей машины выглядит следующим образом:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 60G 0 disk
├─xvda1 202:1 0 6.4G 0 part /
├─xvda2 202:2 0 290M 0 part /home
├─xvda3 202:3 0 2.5G 0 part /var
├─xvda4 202:4 0 690M 0 part /var/log
├─xvda5 202:5 0 290M 0 part /var/log/audit
└─xvda6 202:6 0 1.5G 0 part /tmp
Мне нужно развернуть '/', чтобы занять оставшееся место. Я пробовал это -
sudo resize2fs /dev/xvda1
resize2fs 1.42.12 (29-Aug-2014)
The filesystem is already 1674240 (4k) blocks long. Nothing to do!
. Вам нужно изменить размер раздела , прежде чем вы сможете изменить размер файловой системы. Это может быть сложно, так как за этим стоят другие.
Загрузите livecd с gparted для перемещения / изменения размера. Я бы предложил в будущем схему разделения на основе LVM.