Ubuntu: ошибка изменения размера раздела при изменении размера раздела виртуальной машины Virtualbox под управлением Ubuntu (хост — Windows10)

Ubuntu: ошибка изменения размера раздела при изменении размера раздела виртуальной машины Virtualbox под управлением Ubuntu (хост — Windows10)

Я пытаюсь изменить размер жесткого диска ОС Ubuntu, работающей внутри виртуальной машины (Virtualbox), работающей под управлением Windows 10 (с 20 до 270 ГБ).

Следуя инструкциям вэта тема, я отключил свою виртуальную машину и запустил на Windows 10 PowerShell:

C:\Users\Bob> C:\"Program Files"\Oracle\VirtualBox\VBoxManage.exe modifyhd C:\Users\Bob\"VirtualBox VMs"\Tommaso_Ubuntu01\Tommaso_Ubuntu01.vdi --resize 270000

и я успешно получаю

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

поэтому, когда я проверяю настройки своей виртуальной машины на панели Virtualbox, я вижу:

Скриншот Virtualbox

затем я продолжаю следовать шагам в теме: я запускаю свою виртуальную машину, иду в

Приложения (квадрат из 9 точек в нижней панели) > Диски > Жесткий диск (левая панель)

затем

выберите Partition 3(раздел, который я ранее установил размером 21) > кнопка с шестеренками > изменить размер > установить раздел на 270 ГБ

но я получаю:

Ошибка изменения размера раздела

ошибка изменения размера раздела /dev/sda3: Не удалось изменить размер раздела на устройстве '/-dev/sda/' (Не удалось удовлетворить всем ограничениям раздела.) (udisk-error-quark,0)

В чем проблема? Как ее решить?

скриншот ошибки

решение1

РЕШЕНО

Следуяэта тема, я установил GParted,

sudo apt-get install gparted

открылось всплывающее окно с вопросом, хочу ли я исправить нераспределенное свободное пространство (которое я получил от операции в PowerShell) > ответилdon't fix

выбрал partition3(который я ранее выделил на 20 ГБ)

изменить размер выбранного раздела:

  • установить new sizeна 260 GB, установить Alignна None.

  • нажалapply all operations

выскочило то же самое всплывающее окно, что и раньше, и на этот раз я ответил fix.

Операция завершена, и на этот раз я убедился, что виртуальная машина получила изменения:

по чаевым

df -h

измененный раздел возвращается среди остальных.

решение2

В хост-системе вам необходимо предоставить полное разрешение файлам VM. В Windows это можно сделать, щелкнув правой кнопкой мыши по файлам VM -> Щелкните на опции Свойства (последняя опция в меню) -> Щелкните на Безопасность -> Изменить -> Выберите Пользователи -> Отметьте Полный доступ -> Нажмите ОК и закройте окно.

Теперь попробуйте еще раз изменить размер раздела в гостевой ОС.

Например, для Ubuntu VM -> Ubuntu.vmi, Ubuntu.vbox Вы можете найти вышеуказанные файлы, щелкнув правой кнопкой мыши на гостевой ОС в virtualbox, а затем выбрав опцию Показать в проводнике, как показано на следующем рисунке. введите описание изображения здесь

Связанный контент