VirtualBox
- How to share a VirtualBox virtual machine with users of the computer - Ask Ubuntu
- How To Allow Multiple Users to use Shared VirtualBox VM on Windows 7 - Life of a Geek Admin
Если установлен Hyper-V, то может не работать (должна не работать) акслереация виртуализации в VirtualBox, о чем он будет выдавать сообщение:
Invalid settings detected System Acceleration page: The hardware virtualization is enabled in the Acceleration section of the System page although it is not supported by the host system. It should be disabled in order to start the virtual system.
В результате VirtualBox вообще не дает запускать виртуальные машины.
Чтобы VirtualBox заработал, нужно удалить Hyper-V - выполнить команды в powershell под Administrator:
Get-WindowsFeature -Name ”*Hyper*”
Проверить состояние системы:
systeminfo
Если в последней строке показывает сообщение:
Hyper-V Requirements: A hypervisor has been detected. Features required for Hyper-V will not be displayed.
то нужно выполнить команду:
dism /online /disable-feature /featurename:VirtualMachinePlatform
И перезагрузить компьютер.
На нашей Windows Server 2019 работает такая конфигурация:
VirtualBox - File - Preferences — Network — добавлен руками NatNetwork со стандартными настройками:
В настройках виртуальной машины указано:
В MacOS Catalina не работает( Хотя бы запускается с настройками:
- Attached to: NAT
- Adapter Type: IntelPro
Правый Ctrl+L — режим интеграции экрана
Команду VBoxManage можно набирать маленькими буквами — vboxmanage
Список виртуальных машин:
VBoxManage list vms
Список запущенных виртуальных машин:
VBoxManage list runningvms
Запустить машину "Windows 10":
VBoxManage startvm "Windows 10"
Чтобы сделать разрешение 1366×768, нужно после запуска виртуальной машины (например, с именем "Windows 10") выполнить в командной строке:
VBoxManage controlvm "Windows 10" setvideomodehint 1366 768 32
Больше см. Размеры разрешений экранов#Тестирование
Убирать I/O APIC
Эта галочка может быть нужна для некоторых конфигураций, но без нее система работает чуть быстрее.
Количество ядер CPU
При инсталляции указывайте 2 ядра для того чтобы поставился корректный HAL. После инсталляции вы можете выключить машину и поставить 1 ядро по умолчанию для повседневного использования. Но для будущего вы всегда сможете добавить ядра без деинсталляции ОС.
Для Linux это не актуально, т.к. Linux динамически определяет количество ядер при загрузке.
Windows на серверной Ubuntu без GUI
- Есть вопрос! Windows на серверной Ubuntu
- Запуск виртуальной машины в VirtualBox без GUI (Хабрахабр)
- Удаленные виртуальные машины (VRDP)
1. macOS Catalina 10.15 (предустановленный образ для VirtualBox) Intel x64 :: RuTracker.org - работает у нас D:\VM\MacOS Catalina.
Устанавливается импортом виртуальной машины из файла macos-catalina2019.ova. Для этого достаточно запустить файл двойным щелчком.
Во время импорта можно увеличить:
- объем памяти — 16384 Mb,
- количество процессоров — 8.
После импорта, перед запуском установки, нужно выполнить в PowerShell под админом (заменив "MacOS Catalina" на название машины):
cd "C:\Program Files\Oracle\VirtualBox\" .\VBoxManage modifyvm "MacOS Catalina" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff .\VBoxManage modifyvm "MacOS Catalina" --cpu-profile "Intel Core i7-6700K" .\VBoxManage setextradata "MacOS Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" .\VBoxManage setextradata "MacOS Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" .\VBoxManage setextradata "MacOS Catalina" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" .\VBoxManage setextradata "MacOS Catalina" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" .\VBoxManage setextradata "MacOS Catalina" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 .\VBoxManage setextradata "MacOS Catalina" VBoxInternal2/EfiGraphicsResolution 1920x1080
Во время установки нужно включить сетевой адаптер в верхнем меню окна виртуальной машины: Devices — Network — Connect Network Adapter.
2.
- How to Install macOS 10.15 Catalina on Virtualbox on Windows PC - TechSpite
- How to Install macOS Catalina on VirtualBox on Windows - wikigain
- How To Install MacOS Catalina On VirtualBox On AMD Systems - Geekrar
4. macOS Catalina 10.15.7 (119H2) (Образ для VMware) :: RuTracker.org
Важно: в настройках виртуальной машины System — Processor должен быть выключен чекбокс Enable nested VT-x/AMD-V.
В настройках VBox - Дисплей - Включить 3D ускорение.
Запускаем вирт. машину с линухом.
sudo apt-get install build-essential linux-headers-generic
Перезагрузка.
Когда загрузились, с активной вирт. машины - Устройства - Подключить образ диска Дополнений гостевой ОС...
Открываем терминал с подключенного образа диска.
sudo ./VBoxLinuxAdditions.run
(соглашаемся, ждите когда передали yes и НИЧЕГО не делайте, оно отработает просто надо ждать).
sudo bash -c 'echo vboxvideo >> /etc/modules'
Перезагрузка.
Также советую сделать:
1. Preload - это демон, который работает в фоновом режиме, и определяет наиболее часто используемые приложения и хранит их в кэше, благодаря этому они быстрее запускаются.
sudo apt-get install preload
2. zRAM увеличивает производительность путем предотвращения подкачки страниц на диск, используя сжатое блочное устройство в оперативной памяти, пока не появится необходимость использовать файл подкачки на жестком диске.
sudo apt-get install zram-config
Нужно добавить себя в группу lp и перезагрузиться.
См. также: http://forum.ubuntu.ru/index.php?topic=59392.15
sudo lsusb
Часто это происходит после обновления ядра Linux или переносе виртуальной машины на другой компьютер. Для исправления достаточно выполнить переинициализацию VirtualBox:
sudo /etc/init.d/vboxdrv setup
Чтобы увеличить размер виртуального жесткого диска VDI-формата до 20 Gb, необходимо:
1) выполнить команду:
VBoxManage modifyhd “~/VirtualBox VMs/название_жесткого_диска.vdi” --resize 20000
2) Добавленное место будет определено операционной системой, как неразмеченная область. После увеличения размера виртуального диска надо зайти в гостевую систему и увеличить размер логического диска. Cделать это можно из оснастки управления дисками (discmgmt.msc), выбрав в контекстном меню пункт «Расширить том».
После 2-го этапа у многих не работает… и не видно в управлении дисками дополнительного динамического тома… А фишка в том, что нужно проделать 1-й этап еще со всеми скриншотами, которые лежат в папке Snapshots. И тогда можно будет выполнить 2-й этап. И после этого все будет работать.
Тип виртуального жесткого диска должен быть динамическим. С фиксированным типом виртуального жесткого диска не работает.
Виртуальная машина, на которой изменяется объем HDD, должна быть выключена.
Если вы наоборот, уменьшаете размер диска, то второй этап не нужен.
- VirtualBox машины на Tserver
- Vagrant — управление виртуальными машинами из командной строки
- Hyper-V — встроенный в Windows Server механизм виртуальных машин

