Гостевая система не видит обновленный размер диска в VirtualBox

17

В последнее время при каждом запуске моей виртуальной машины Ubuntu 14.04 я получаю сообщение

Недостаточно места на диске

На этом компьютере осталось всего 314,8 МБ дискового пространства. Вы можете освободить место, опустошив корзину.

введите описание изображения здесь

Теперь я увеличил дисковое пространство с 10до, 20 GBкак описано на форуме VirtualBox (первый шаг).

M:\>"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "M:\VM\Ubuntu VM\Ubuntu VM.vdi" --resize 20480
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Я вижу, что дисковое пространство было успешно изменено:

введите описание изображения здесь

Но когда я запускаю машину и открываю GParted, только 10 GBдоступны.

введите описание изображения здесь

Так что каким-то образом гостевая система Ubuntu не получила обновленной информации о дисковом пространстве.

Как ее решить и завершить увеличение дискового пространства?

automatix
источник

Ответы:

12

Я наконец нашел решение здесь :

Просмотреть все диски, связанные с VirtualBox

$ "C:\Program Files\Oracle\VirtualBox\VBoxManage" list hdds

Для каждого связанного диска используйте modifyhd:

$ "C:\Program Files\Oracle\VirtualBox\VBoxManage" modifyhd "D:\Pat\to\VM\Snapshots\{b0e3f93f-49fe-49bc-9ae2-79e80da6cf01}.vdi" --resize 20480

Теперь GParted видит добавленное пространство.

ПРИМЕЧАНИЕ. Для записей снимков с фигурными скобками требуется, чтобы последний слеш был изменен на обратный слеш. Смысл:

...\Snapshots\{...}.vdi

вместо того

...\Snapshots/{...}.vdi
automatix
источник
3
Я должен был сделать это как с основным VDI, так и со снимком в снимках / чтобы это работало. Сначала я сделал только снимок, а fdisk показал больший раздел, но pvcreate выдал ошибку «Неустранимая ошибка при попытке обнаружить подпись подкачки в / dev / sda3». У меня также был только один снимок, поэтому вам может потребоваться сделать это с последним снимком или все они? Я не проверял это, но он работает сейчас
Ник Фокс
1
В моей Snapshotsпапке ничего нет .
Тимоти Свон
@Timoth использует виртуальный менеджер Midia, чтобы найти снимки.
lsborg
Пятно на! Моя проблема заключалась в том, что я не запускал сценарий для моментальных снимков.
PerrierCitror
К сожалению, это не работает с версией 6.06 VirtualBox. Ubuntu не видит увеличения.
Бизер
4

1) Откройте инструмент GParted

2) В графическом интерфейсе вы увидите существующие разделы и нераспределенный раздел

3) Нажмите на раздел, который вы хотите расширить

4) В верхней панели действий вы увидите стрелку, направленную вправо. Нажмите на нее, и вы получите возможность расширить раздел незанятым пространством

Кала Хари
источник
1

Попробуйте установить scsitools и повторно сканировать устройства

sudo apt-get install scsitools

sudo rescan-scsi-bus.sh

Затем проверьте доступное пространство

sudo fdisk -l

Или используйте gparted, если вы этого хотите. Если вы видите дополнительное пространство, расширьте раздел

И, наконец, расширить файловую систему на гостевой VM

resize2fs /dev/sda1
TheGreatLuke
источник
Спасибо за ваш ответ! Я попробовал, но это не помогло.
automatix