Створюючи віртуальний жорсткий диск у VirtualBox або VMware, ви вказуєте максимальний розмір диска. Якщо згодом вам потрібно більше місця на жорсткому диску віртуальної машини, вам доведеться збільшити віртуальний жорсткий диск і розділ.
Зверніть увагу, що перед виконанням цих операцій вам може знадобитися створити резервну копію вашого файлу віртуального жорсткого диска - завжди є ймовірність, що щось піде не так, тому завжди потрібно мати резервні копії. Однак процес у нас спрацював нормально.
Оновлення: Використовуйте Virtual Media Manager у VirtualBox
VirtualBox 6 додав графічну опцію для збільшення та зміни розміру віртуальних дисків. Щоб отримати до нього доступ, у головному вікні VirtualBox натисніть Файл> Virtual Media Manager.
Виберіть у списку віртуальний жорсткий диск і за допомогою повзунка “Розмір” внизу вікна змініть його розмір. Після закінчення натисніть "Застосувати".
Вам все одно доведеться збільшити розділ на диску, щоб скористатися додатковим простором. Розділ залишається незмінним, навіть коли розмір диска збільшується. Для отримання додаткової інформації щодо збільшення розділу див. Інструкції нижче.
Збільште віртуальний диск у VirtualBox
Щоб збільшити віртуальний диск у VirtualBox, вам потрібно буде скористатися командою VBoxManage у вікні командного рядка. По-перше, вимкніть віртуальну машину - переконайтеся, що для її стану встановлено живлення, а не збереження.
(Перш ніж продовжувати, слід також видалити будь-який знімки пов'язані з віртуальною машиною, якщо ви використовуєте функцію знімків у VirtualBox. Це гарантує, що ви модифікуєте правильний файл віртуального диска і що після цього все буде працювати належним чином.)
По-друге, відкрийте вікно командного рядка з меню «Пуск» і перейдіть до папки програмних файлів VirtualBox, щоб ви могли запустити команду:
cd “C: \ Program Files \ Oracle \ VirtualBox”
Наступна команда буде працювати на віртуальному диску VirtualBox, розташованому за адресою “C: \ Users \ Chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi”. Він зменшить розмір віртуального диска до 81920 МБ (80 ГБ).
VBoxManage modifyhd “C: \ Users \ Chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi” --змінити розмір 81920
(Використовуйте дві риски раніше змінити розмір у наведеній вище команді.)
Замініть шлях до файлу в наведеній вище команді місцем розташування диска VirtualBox, який потрібно змінити, та числом із розміром, до якого потрібно збільшити зображення (у МБ).
Оновлення: У VirtualBox 6.0, випущеному в 2019 році, вам може знадобитися використовувати таку команду:
VBoxManage модифікує середній диск “C: \ Users \ Chris \ VirtualBox VMs \ Windows 7 \ Windows 7.vdi” - розмір 81920
Зверніть увагу, що цей процес не збільшує розділ на віртуальному жорсткому диску, тому ви ще не матимете доступу до нового простору - див. Розділ Збільшення розділу віртуальної машини нижче для отримання додаткової інформації.
Збільште віртуальний диск у VMware
Щоб збільшити жорсткий диск віртуальної машини у VMware, вимкніть віртуальну машину, клацніть правою кнопкою миші та виберіть Параметри віртуальної машини.
Виберіть у списку віртуальний жорсткий диск, натисніть кнопку Службові програми та натисніть Розгорнути, щоб розгорнути жорсткий диск.
Введіть більший максимальний розмір диска та натисніть кнопку Розгорнути. VMware збільшить розмір вашого віртуального диска, хоча його розділи залишаться незмінними - див. Нижче інформацію про збільшення розділу.
Збільште розділ віртуальної машини
Тепер у вас більший віртуальний жорсткий диск. Однак розділ операційної системи на вашому віртуальному жорсткому диску однакового розміру, тому ви поки не зможете отримати доступ до жодного з цього простору.
Тепер вам потрібно буде розширити розділ гостьової операційної системи, як ніби ви збільшуєте розділ на реальному жорсткому диску на фізичному комп’ютері. Ви не можете збільшити розділ, поки працює гостьова операційна система, як не можна збільшити розділ C: \ під час роботи Windows на вашому комп’ютері.
Ви можете використовувати живий компакт-диск GParted, щоб змінити розмір розділу вашої віртуальної машини - просто завантажте образ GParted ISO у свою віртуальну машину, і ви потрапите в редактор розділів GParted у реальному середовищі Linux. GParted зможе збільшити розділ на віртуальному жорсткому диску.
Спочатку, завантажте звідси файл ISO CD із GParted live CD .
Завантажте файл ISO у свою віртуальну машину, перейшовши у вікно налаштувань віртуальної машини, вибравши віртуальний CD-привід та переглянувши файл ISO на своєму комп’ютері.
Завантажте (або перезапустіть) вашу віртуальну машину після вставки образу ISO, і віртуальна машина завантажиться з образу ISO. Живий компакт-диск GParted задасть вам кілька запитань під час завантаження - ви можете натиснути клавішу Enter, щоб пропустити їх, щоб вибрати опції за замовчуванням.
Після завантаження GParted клацніть правою кнопкою миші розділ, який потрібно збільшити, та виберіть Змінити розмір / перемістити.
Вкажіть новий розмір розділу - наприклад, перетягніть повзунок вправо, щоб використати весь доступний простір для розділу. Натисніть кнопку Змінити розмір / Перемістити після того, як ви вказали простір, який потрібно використовувати.
Нарешті, натисніть кнопку Застосувати, щоб застосувати зміни та збільшити розділ.
Після завершення операції зміни розміру перезапустіть віртуальну машину та видаліть файл GParted ISO. Windows перевірить файлову систему на вашій віртуальній машині, щоб переконатися, що вона працює належним чином - не переривайте цю перевірку.
Розділ віртуальної машини тепер займе весь віртуальний жорсткий диск, тож ви матимете доступ до додаткового простору.
Зверніть увагу, що є простіші способи отримати більше місця для зберігання - ви можете додати другий віртуальний жорсткий диск на свою віртуальну машину з вікна налаштувань. Ви можете отримати доступ до вмісту іншого жорсткого диска на окремому розділі - наприклад, якщо ви використовуєте віртуальну машину Windows, інший віртуальний жорсткий диск буде доступний під іншою буквою диска у вашій віртуальній машині.