Я использую Ubuntu 10.04 в среде VMware ESX, и мне нужно добавить дисковое пространство в основной раздел.
Я добавил дисковое пространство в ESX, и виртуальная машина Ubuntu видит его как нераспределенное пространство. Когда я запускаю GParted, он также видит новое пространство. Однако в GParted он показывает только раздел ext4 и раздел подкачки, но не расширенный раздел. Это не позволит мне добавить нераспределенное пространство к основному ext4 (... и переместить своп до конца).
Есть ли способ обойти это? Можно ли расширить новый диск в основном разделе ext4?
Если вы используете LVM, вы можете создать PV, а затем добавить пробелы к существующему VG и корневому LV. Если Btrfs, просто добавьте устройство к тому btrfs device add /dev/sdd /btrfs
Но если вы используете традиционные разделы, это сложнее.
Вы можете попробовать это: удалить раздел подкачки и попытаться изменить размер основного раздела (/), зарезервировать место для подкачки, если вы хотите создать раздел подкачки (вместо этого я бы использовал файл подкачки).
Другим обходным решением будет использование нового виртуального жесткого диска в качестве /var
или /home
(который когда-либо использует большую часть дискового пространства), используйте rsync -axHAX --progress src dest
для копирования данных и редактирования /etc/fstab
для завершения.
КСТАТИ: Планирование мощностей важно, прежде чем идти; -)