Рейтинг:1

Как изменить размер раздела с Ubuntu на виртуальной машине?

флаг br

Я перефразирую вопрос здесь, потому что есть другие, которые отвечают на вопрос, как изменить размер активного раздела, но, возможно, это поможет кому-то, работающему на виртуальной машине.

Я настроил виртуальную машину 20.04 под Fusion и начал что-то компилировать, что не удалось, потому что не хватило места на диске.

Поэтому после изменения размера виртуального хранилища виртуальной машины в Fusion я перезапустил Ubuntu и зашел в «Диски», чтобы расширить корневой том в новое свободное пространство. Но после того, как мне было предложено пройти аутентификацию для изменения размера, ничего не произошло. Нет сообщения об ошибке, но нет прогресса или изменений.

Итак, вопрос в том, как изменить размер активного раздела в виртуальной машине.

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

Organic Marble avatar
флаг us
Вы не можете работать с смонтированным разделом.
N0rbert avatar
флаг zw
Отвечает ли это на ваш вопрос? [Как изменить размер разделов?](https://askubuntu.com/questions/126153/how-to-resize-partitions)
флаг br
Спасибо за эти ответы. К сожалению, я не знаю, как бы я выполнил предложенную процедуру (которая включала загрузку с компакт-диска) на виртуальной машине.
PonJar avatar
флаг in
Я не знаком с Fusion, но ожидаю, что он будет похож на Virtualbox, где вы должны: 1. Добавить виртуальный привод CD-ROM на машину. 2. Загрузите образ GParted. 3. Вставьте образ GParted в виртуальный компакт-диск. 4. Загрузите виртуальную машину, указав, что она должна загружаться с виртуального компакт-диска, а не с жесткого диска. 5. Используйте GParted, чтобы изменить размер разделов
флаг br
@PonJar Хорошее предложение, спасибо!
флаг br
@PonJar Я попробовал это, и, похоже, это сработало нормально. Я перефразировал вопрос, чтобы сделать его специфичным для виртуальной машины, поэтому, если вы хотите опубликовать свое решение, я отмечу его как ответ. Спасибо!
Nate T avatar
флаг it
Я вижу проблему. Вы не можете изменить размер загруженного диска, но, поскольку это виртуальная машина, его нет «там», если он не загружен. Способ изменения размера зависит от программного обеспечения HPpervisor (например, Qemu, KVM и т. д.). Большинство программ, позволяющих создавать и запускать экземпляры виртуальных машин, также позволяют изменять их размер. Здесь вы найдете свой ответ.
Рейтинг:2
флаг in

Я не знаком с Fusion, но ожидаю, что он будет похож на Virtualbox, где вы должны:

  1. Добавьте к машине виртуальный привод CD-ROM.
  2. Загрузите образ GParted.
  3. Вставьте образ GParted в виртуальный компакт-диск.
  4. Загрузите виртуальную машину, указав, что она должна загружаться с виртуального компакт-диска, а не с жесткого диска.
  5. Используйте GParted для изменения размера разделов
Nate T avatar
флаг it
Извините, я не заметил, что вы опубликовали ответ, иначе я бы подождал, пока ваш не будет принят, прежде чем публиковать.Я думаю, что, возможно, я загрузил страницу как раз перед тем, как вы опубликовали. А может я просто слепой. В любом случае, просто знайте, что это было непреднамеренно. @OP примите этот ответ, если вы его принимаете.
PonJar avatar
флаг in
@NateT Нет проблем. Как я уже сказал, я не знаком с Fusion, и я бы сказал, что ваш ответ, вероятно, является лучшим и более быстрым решением, поэтому он повышает ценность.
Рейтинг:2
флаг it

Как я сказал в своем комментарии, вам нужно будет сделать это внутри программы гипервизора, на которой работает виртуальная машина. Ниже я включил инструкции о том, как это сделать в Fusion (взято из VMWare Веб-сайт):

  • Откройте Фьюжн.
  • Выберите виртуальную машину в библиотеке виртуальных машин.
  • Перейдите в Виртуальная машина > Настройки....
  • Щелкните Жесткий диск(и).
  • Используйте ползунок, чтобы настроить размер виртуального диска.
  • Нажмите Применить.
флаг br
Спасибо за ответ; полезно информировать людей о первом шаге. Но, как я упоминал в посте, я уже изменил размер виртуального диска. Вам все еще нужно изменить размер загрузочного раздела, чтобы заполнить добавленное пространство, и это не может быть сделано с помощью утилиты «Диски» Ubuntu. Поэтому после выполнения того, что вы предлагаете, необходимо также использовать процедуру PonJar.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.