У меня есть Ubuntu, которая работает как виртуальная машина под VMware Player .

Когда я установил Ubuntu, я выделил 5 ГБ для его жесткого диска.

Можно ли увеличить это пространство задним числом без переустановки этой виртуальной машины?

Я работаю с VMware Player - Version : 5.0.0 build-812388 .

2 ответа2

1

Да, это возможно.

Есть как минимум два способа сделать это:

  1. Самый простой: добавить дополнительный виртуальный диск.
  2. Вырастите VMDK и выполните магическое повторное сканирование SCSI с последующим увеличением файловой системы.

Лично я всегда использовал вариант 1. И потому, что это самый простой способ, и потому что он позволяет мне хранить несколько разделов (таких как /home /, /usr /local /, ...) на отдельном «диске» VMDK.

Вариант 1 тривиален, если вы используете рабочую станцию vmware. Вы можете скачать его бесплатно и использовать до 30 дней (пробная версия).

Другой способ - вручную отредактировать файлы конфигурации и создать второй файл .vmdk. Для изменений конфигурации посмотрите на файл .vmx. Вы хотите добавить строки, подобные этим:

 ide0:1.present = "TRUE"
 ide0:1.fileName = "My_new_extra_disk.vmdk"

У вас уже должна быть хотя бы одна запись для диска. Вы можете просто скопировать это и немного изменить. (Если для эмуляции установлено значение SCSI, просто скопируйте часть диска SCSI).

Чтобы создать vmdk, либо скопируйте уже существующий файл, либо создайте новый (например, с помощью рабочей станции vmware или виртуальной коробки oracle).

-1

Я рекомендую Oracle VirtualBox. При настройке виртуальной машины у вас есть возможность выбрать динамическое расширение при выборе размера жесткого диска.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .