У програмі VMWare Player на Win7 не можна розширити диск моєї віртуальної ОС, навіть якщо у мене в файльній системі Win7 безкоштовно 10 Гб


10

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

Я вимикаю свою віртуальну Ubuntu. Потім я відкриваю програвач VMWare Player і натискаю на мою ОС Ubuntu. Я не "граю у віртуальну машину". Я натискаю "Змінити налаштування віртуальної машини". Потім виділяю Жорсткий диск. Там написано Поточний розмір: 15,1 Гб, Безкоштовна система 10 ГБ, Максимальний розмір 16 ГБ. Я вибираю Утиліти-Розгорнути. Він показує максимальний розмір диска (ГБ) 16,0. Якщо я навіть спробую збільшити його до 16.1, це дає мені цю помилку. Msgstr "У файльній системі недостатньо місця для вибраної операції".


1
Чи справедливо давати мені голосування за це? Що на землі не так у цьому питанні?
Джо C

Відповіді:


25

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


Тож як ми змусимо його розширити наявний файл, а не зробити копію?
Pacerier

1
Якби лише статті про їх довідку говорили це так просто, як ви.
Себастьян Паттен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.