Я использую VirtualBox v6.0.2 (пакет Oracle) с пакетом расширений 6.0.2.128162 на компьютере Debian 9 с включенным Intel VT-x и использую qemu-kvm (паравиртуализация VirtualBox также установлена в KVM).
Внутри VirtualBox запущена установка Windows Server 2016 Datacenter (64 бит).
Проблема заключается в том, что каждый раз, когда Windows Server хочет перезагрузить компьютер, виртуальная машина отключается после того, как гостевой ОС инициирует "виртуальный цикл питания". Я должен подключиться через SSH и запустить виртуальную машину вручную, чтобы "завершить" гостевой перезапуск.
Вот некоторые VBoxManage showvminfo, которые могут быть связаны:
Memory size 6144MB
Page Fusion: disabled
VRAM size: 8MB
CPU exec cap: 100%
HPET: disabled
CPUProfile: host
Chipset: piix3
Firmware: BIOS
Number of CPUs: 2
PAE: enabled
Long Mode: enabled
Triple Fault Reset: disabled
APIC: enabled
X2APIC: disabled
Nested VT-x/AMD-V: disabled
CPUID Portability Level: 0
CPUID overrides: None
ACPI: enabled
IOAPIC: enabled
BIOS APIC mode: APIC
Hardw. virt.ext: enabled
Nested Paging: enabled
Large Pages: disabled
VT-x VPID: enabled
VT-x unr. exec.: enabled
Paravirt. Provider: KVM
Effective Paravirt. Prov.: KVM
3D Acceleration: enabled
2D Video Acceleration: enabled
Teleporter Enabled: disabled
Tracing Enabled: disabled
Allow Tracing to Access VM: disabled
VRDE: enabled
OHCI USB: enabled
EHCI USB: enabled
xHCI USB: enabled
Как исправить это поведение, чтобы при перезагрузке операционной системы виртуальная машина не отключалась после корректного "выключения", чтобы она могла перезапуститься снова.