VirtualBox. Использование без монитора
VirtualBox. Использование без монитора.
Содержание
1 Настройка
1.1 Папка виртуальных машин
- Установим папку для виртуальных машине в
/var/vm
:1vboxmanage setproperty machinefolder /var/vm
- Можно восстановить значение по умолчанию:
1VBoxManage setproperty machinefolder default
2 Создание виртуальной машины
Создайте новую виртуальную машину:
1vboxmanage createvm --name "Windows" --ostype Windows10 --register
- Если не указать параметр
--register
, придётся вручную использовать командуregistervm
позже.
- Если не указать параметр
Список операционных систем можно посмотреть по команде:
1vboxmanage list ostypes
Также нужно установить параметры виртуальной машины:
1vboxmanage modifyvm "Windows" --memory 2048 --acpi on --boot1 dvd --nic1 nat
Создайте виртуальный жесткий диск для виртуальной машины (например, ёмкостью 10 ГБ):
1vboxmanage createhd --filename "win.vdi" --size 10000
Добавьте контроллер IDE в новую виртуальную машину:
1vboxmanage storagectl "Windows" --name "IDE Controller" --add ide --controller PIIX4
Установите созданный вами файл VDI в качестве первого виртуального жесткого диска новой виртуальной машины:
1vboxmanage storageattach "Windows" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium "win.vdi"
Подсоедините к виртуальной машине ISO-файл, содержащий операционную систему, которую вы хотите установить:
1vboxmanage storageattach "Windows" --storagectl "IDE Controller" --port 0 --device 1 --type dvddrive --medium /full/path/to/iso.iso
Включите расширение удаленного рабочего стола VirtualBox (сервер VRDP):
1vboxmanage modifyvm "Windows" --vrde on
Включите поддержку UEFI.
1vboxmanage modifyvm "Windows" --firmware=efi
3 Управление виртуальной машиной
- Запустите виртуальную машину:
1vboxheadless --startvm "Windows"
- Команда запускается и занимает консоль.
- На клиентском компьютере запустите средство просмотра RDP и подключитесь к серверу.
- Остановить виртуальную машину можно, запустив на другой консоли:
1vboxmanage controlvm "Windows" poweroff