Як змінити властивості віртуальних машин VirtualBox

Налаштувати віртуальні машини за допомогою VirtualBox та інших програм віртуалізації досить просто. Ви налаштовуєте кілька параметрів, таких як розмір диска чи пам'ять, вибираєте ISO-образ операційної системи та чекаєте, коли програма створить віртуальну машину та встановить на неї операційну систему.

Віртуальні машини корисні для багатьох різних завдань. Ви можете використовувати їх для тестування оновлень чи нових програмних програм, для перегляду Інтернету та ланцюжкового з'єднання VPN.

Користувачі VirtualBox можуть змінювати деякі властивості віртуальної машини за допомогою графічного інтерфейсу користувача та інші лише з командного рядка. У цьому посібнику розглядаються обидва варіанти.

Ось перелік ситуацій, коли вам може знадобитися змінити властивості:

  • Розмір диска зображення віртуальної машини недостатньо великий або занадто великий.
  • Ви хочете ввімкнути або вимкнути обмін буфером обміну або перетягнути його.
  • Ви хочете збільшити або зменшити пам'ять віртуальної машини.
  • Вам потрібно збільшити або зменшити відеопам'ять.

Налаштування VirtualBox

Ви відкриєте Параметри будь-якого зображення віртуальної машини у Virtualbox, клацнувши по ньому правою кнопкою миші та вибравши налаштування з контекстного меню.

  • Загальне> Додатково : Спільний буфер обміну та перетягування.
  • Система> Материнська плата : Зміна базової пам'яті та порядку завантаження.
  • Система> Процесор : Зміна кількості процесорів.
  • Дисплей> Екран : Зміна відеопам'яті, кількість моніторів та коефіцієнт масштабу. Увімкніть 2D та 3D прискорення.
  • Дисплей> Віддалений дисплей : увімкніть режим сервера.
  • Зберігання : додайте або видаліть додатки для зберігання.
  • Аудіо : Увімкніть або вимкніть аудіо та налаштуйте його.
  • Мережа> Адаптер : додайте мережеві адаптери.
  • Послідовні порти : додайте послідовні порти.
  • USB : Змініть USB-контролер і додайте фільтри пристроїв.
  • Спільні папки : керування спільними папками.

І набагато більше. Можливо, ви вже помітили, що ви не можете змінити деякі властивості віртуальної машини за допомогою GUI. Наприклад, неможливо змінити розмір віртуального жорсткого диска; це зарезервовано для командного рядка.

Командний рядок VirtualBox

VirtualBox підтримує безліч різних параметрів командного рядка для зміни властивостей зображення віртуальної машини.

Ці команди використовують VBoxManage modifyvm ImagePath як базову команду з наступною фактичною командою.

Наступні інструкції стосуються Windows. У користувачів Linux та Mac не повинно виникнути проблем із з'ясуванням цього питання для своїх пристроїв.

VBoxManage.exe - це файл у кореневому каталозі установки VirtualBox в Windows. Ви знайдете його за замовчуванням у програмі C: \ Program Files \ Oracle \ VirtualBox.

Почніть з відкриття нового вікна командного рядка та переходу до папки VirtualBox.

Порада : якщо ви використовуєте команду регулярно, розгляньте її додавання як системний шлях, щоб ви могли запускати команди з будь-якого місця.

  1. Переконайтесь, що віртуальна машина, яку ви хочете змінити, вимкнена.
  2. Торкніться клавіші Windows, наберіть cmd.exe і натисніть клавішу Enter, щоб запустити вікно командного рядка.
  3. Введіть cd C: \ Program Files \ Oracle \ VirtualBox, щоб перейти до кореневого каталогу VirtualBox.

Ось короткий список важливих команд:

Зміна розміру віртуальної машини (VDI та VHD)

  • Команда: VBoxManage modifyhd "PathTOVDIImage" -размер
  • Приклад: VBoxManage modifyhd "C: \ Users \ Martin \ VirtualBox VMs \ windows 7 \ windows 7.vdi" -размер 40000
  • Пояснення: Це змінює розмір віртуального жорсткого диска до 40000 МБ

Перемістіть зображення віртуальної машини

  • Команда: VBoxManage модифікованиймідій "PathTOVDIImage" −−move
  • Приклад: VBoxManage modifymedium "C: \ Users \ Martin \ VirtualBox VMs \ windows 7 \ windows 7.vdi" −−meve "C: \ virtual"
  • Пояснення: Це переміщує зображення віртуальної машини на нове місце.

Віртуальні ЦП

  • Команда: VBoxManage modifyvm "PathTOVDIImage" −−cpuexecutioncap
  • Приклад: VBoxManage modifyvm "C: \ Users \ Martin \ VirtualBox VMs \ windows 7 \ windows 7.vdi" −−cpuexecutioncap 50
  • Пояснення: Обмежує використання CPU до 50%.

Змінити розподіл пам'яті

  • Команда: VBoxManage modifyvm "PathTOVDIImage" - пам'ять
  • Приклад: VBoxManage modifyvm "C: \ Users \ Martin \ VirtualBox VMs \ windows 7 \ windows 7.vdi" −−ememory 2048
  • Пояснення: Встановлює пам'ять до 2048 Мб.