10

Я использую VMWare Player на 64-битной Win7. У меня точно одна гостевая ОС: 32-битная Ubuntu 12.04. Его виртуальное дисковое пространство составляет 16 ГБ: его разделы занимают все 16 ГБ: 15 ГБ основной и 1 ГБ подкачки. Они заполнены на ~ 100%. На моей хостовой ОС Win7 есть 10 ГБ свободного места. Я хочу расширить виртуальный диск Ubuntu на ~ 4 ГБ. Когда я пытаюсь это сделать, это неизбежно приводит к ошибке "В файловой системе недостаточно места для выбранной операции".

Я выключаю свою Виртуальную Ubuntu. Затем я открываю VMWare Player и нажимаю на мою Ubuntu OS. Я не играю в виртуальную машину. Я нажимаю "Изменить настройки виртуальной машины". Затем я выделяю жесткий диск. Это говорит, Текущий размер: 15,1 ГБ, System Free 10 ГБ, Максимальный размер 16 ГБ. Я выбираю Утилиты-Развернуть. Показывает максимальный размер диска (ГБ) 16,0. Если я даже попытаюсь увеличить его до 16,1, это даст мне эту ошибку. Msgstr "В файловой системе недостаточно места для выбранной операции".

1 ответ1

25

ОК, я понял это. VMWare Player не расширяет ваш диск на месте. Он создает новый файл нового размера, а затем копирует содержимое старого файла в новый файл. Поэтому, если вы хотите расширить с 16 ГБ до 20 ГБ, вам нужно 36 ГБ, чтобы файл 16 ГБ и файл 20 ГБ могли сосуществовать, в то время как содержимое файла 16 ГБ копируется в файл 20 ГБ.

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