Як змінити розмір зображення жорсткого диска VirtualBox (VDI)
При створенні віртуальної машини за допомогою VirtualBox легко вибрати неправильний розмір для віртуального жорсткого диска. Одного дня ви можете зіткнутися з проблемою, що на віртуальній машині залишилося недостатньо вільного місця на диску. Ось як можна змінити розмір зображення жорсткого диска VirtualBox (VDI) без втрати даних або без перевстановлення гостьової операційної системи.
Реклама
VirtualBox постачається з консольним інструментом VBoxManage, який може виконувати багато завдань, недоступних з інтерфейсу користувача. Наприклад, за допомогою VBoxManage ви можете налаштувати дату і час BIOS для віртуальних машин. Цей інструмент можна використовувати для зміни розміру зображень HDD VirtualBox.
Синтаксис командного рядка виглядає так:
VBoxManage modifyhd path_to_vdi_file.vdi --змінити розмір бажаного_розміру_у_мегабайтах
Наприклад, давайте змінимо розмір диска, підключеного до моєї віртуальної машини Arch Linux. Зараз його жорсткий диск має ємність 20 ГБ:
Скажімо, я хочу зробити його 30 ГБ. Для цього введіть команду, подібну до команди нижче.
Під Linux:
VBoxManage modifyhd '/home/user/Arch VM/Arch VM.vdi' --resize 30720
У Windows вам потрібно відкрити нове вікно командного рядка в папці C:\Program Files\Oracle\VirtualBox. Дивіться таку статтю: Всі способи відкрити командний рядок у Windows 10, а також частина «Запуск командного рядка безпосередньо з Провідника». Команда буде такою ж:
VBoxManage modifyhd "c:\Virtualbox VMs\Arch VM\Arch VM.vdi" --змінити розмір 30720
Примітка. Розмір вище виражається в мегабайтах, тому 30 x 1024 = 30720.
Виправте частину шляху, щоб вона відповідала фактичному шляху у вашому середовищі.
Порада. Ви можете побачити шлях до файлу VDI у Virtual Media Manager:
Команда працює швидко. Розмір файлу VDI буде змінено протягом секунди:
Тепер натисніть «Оновити» у Virtual Media Manager. Він відображатиме зміни:
Це воно.