Page 1 of 3

Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 16:57
by pepitogrillo

Code: Select all

Arch Linux
GNOME Shell 3.32.0 on Wayland
VirtualBox 6.0.6 r129722
With the last VirtualBox version I can't start my Windows 7 guest machine (see screenshot attached), it shows this error: "The BIOS in this system is not fully ACPI compliant..."
screenshot
screenshot
LKAYd8M.png (6.7 KiB) Viewed 7442 times

Code: Select all

$ VBoxManage list hostinfo       
Host Information:

Host time: 2019-04-18T13:04:49.560000000Z
Processor online count: 8
Processor count: 8
Processor online core count: 4
Processor core count: 4
Processor supports HW virtualization: yes
Processor supports PAE: yes
Processor supports long mode: yes
Processor supports nested paging: yes
Processor#0 speed: 4200 MHz
Processor#0 description: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Processor#1 speed: 4200 MHz
Processor#1 description: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Processor#2 speed: 4200 MHz
Processor#2 description: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Processor#3 speed: 4200 MHz
Processor#3 description: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Processor#4 speed: 4200 MHz
Processor#4 description: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Processor#5 speed: 4200 MHz
Processor#5 description: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Processor#6 speed: 4200 MHz
Processor#6 description: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Processor#7 speed: 4200 MHz
Processor#7 description: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Memory size: 15920 MByte
Memory available: 14101 MByte
Operating system: Linux
Operating system version: 5.0.8-1-ck-skylake

Code: Select all

$ VBoxManage list systemproperties        
API version:                     6_0
Minimum guest RAM size:          4 Megabytes
Maximum guest RAM size:          2097152 Megabytes
Minimum video RAM size:          0 Megabytes
Maximum video RAM size:          256 Megabytes
Maximum guest monitor count:     64
Minimum guest CPU count:         1
Maximum guest CPU count:         32
Virtual disk limit (info):       2199022206976 Bytes
Maximum Serial Port count:       4
Maximum Parallel Port count:     2
Maximum Boot Position:           4
Maximum PIIX3 Network Adapter count:   8
Maximum ICH9 Network Adapter count:   36
Maximum PIIX3 IDE Controllers:   1
Maximum ICH9 IDE Controllers:    1
Maximum IDE Port count:          2
Maximum Devices per IDE Port:    2
Maximum PIIX3 SATA Controllers:  1
Maximum ICH9 SATA Controllers:   8
Maximum SATA Port count:         30
Maximum Devices per SATA Port:   1
Maximum PIIX3 SCSI Controllers:  1
Maximum ICH9 SCSI Controllers:   8
Maximum SCSI Port count:         16
Maximum Devices per SCSI Port:   1
Maximum SAS PIIX3 Controllers:   1
Maximum SAS ICH9 Controllers:    8
Maximum SAS Port count:          255
Maximum Devices per SAS Port:    1
Maximum NVMe PIIX3 Controllers:  1
Maximum NVMe ICH9 Controllers:   8
Maximum NVMe Port count:         255
Maximum Devices per NVMe Port:   1
Maximum PIIX3 Floppy Controllers:1
Maximum ICH9 Floppy Controllers: 1
Maximum Floppy Port count:       1
Maximum Devices per Floppy Port: 2
Default machine folder:          /home/juan/.virtualbox
Raw-mode Supported:              yes
Exclusive HW virtualization use: on
Default hard disk format:        VDI
VRDE auth library:               VBoxAuth
Webservice auth. library:        VBoxAuth
Remote desktop ExtPack:          Oracle VM VirtualBox Extension Pack
Log history count:               3
Default frontend:                
Default audio driver:            Pulse
Autostart database path:         
Default Guest Additions ISO:     /usr/lib/virtualbox/additions/VBoxGuestAdditions.iso
Logging Level:                   all
Proxy Mode:                      System
Proxy URL:                       

Code: Select all

$ VBoxManage list extpacks 
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      6.0.6
Revision:     130049
Edition:      
Description:  USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:  VBoxVRDP
Usable:       true 
Why unusable: 

Code: Select all

$ VBoxManage showvminfo "Windows 7"
Name:                        Windows 7
Groups:                      /
Guest OS:                    Windows 7 (64-bit)
UUID:                        ec0de16c-0e26-4a10-8cfd-7bafb3397300
Config file:                 /home/juan/.virtualbox/Windows 7/Windows 7.vbox
Snapshot folder:             /home/juan/.virtualbox/Windows 7/Snapshots
Log folder:                  /home/juan/.virtualbox/Windows 7/Logs
Hardware UUID:               ec0de16c-0e26-4a10-8cfd-7bafb3397300
Memory size                  4885MB
Page Fusion:                 disabled
VRAM size:                   169MB
CPU exec cap:                100%
HPET:                        disabled
CPUProfile:                  host
Chipset:                     piix3
Firmware:                    BIOS
Number of CPUs:              3
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
Boot menu mode:              message and menu
Boot Device 1:               HardDisk
Boot Device 2:               Not Assigned
Boot Device 3:               Not Assigned
Boot Device 4:               Not Assigned
ACPI:                        enabled
IOAPIC:                      enabled
BIOS APIC mode:              APIC
Time offset:                 0ms
RTC:                         local time
Hardw. virt.ext:             enabled
Nested Paging:               enabled
Large Pages:                 disabled
VT-x VPID:                   enabled
VT-x unr. exec.:             enabled
Paravirt. Provider:          Default
Effective Paravirt. Prov.:   HyperV
State:                       powered off (since 2019-04-17T14:59:37.000000000)
Monitor count:               1
3D Acceleration:             disabled
2D Video Acceleration:       enabled
Teleporter Enabled:          disabled
Teleporter Port:             0
Teleporter Address:          
Teleporter Password:         
Tracing Enabled:             disabled
Allow Tracing to Access VM:  disabled
Tracing Configuration:       
Autostart Enabled:           disabled
Autostart Delay:             0
Default Frontend:            
Storage Controller Name (0):            SATA
Storage Controller Type (0):            IntelAhci
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0):  30
Storage Controller Port Count (0):      2
Storage Controller Bootable (0):        on
SATA (0, 0): /home/juan/.virtualbox/Windows 7/Windows 7.vdi (UUID: 88874b2c-993d-4d17-8640-9e7d802a72ea)
SATA (1, 0): /usr/lib/virtualbox/additions/VBoxGuestAdditions.iso (UUID: 748ab6a0-e9ab-4ebc-8eac-086ec77f0e66)
NIC 1:                       MAC: 0800275C1AC8, Attachment: NAT, Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0, Promisc Policy: deny, Bandwidth group: none
NIC 1 Settings:  MTU: 0, Socket (send: 64, receive: 64), TCP Window (send:64, receive: 64)
NIC 2:                       disabled
NIC 3:                       disabled
NIC 4:                       disabled
NIC 5:                       disabled
NIC 6:                       disabled
NIC 7:                       disabled
NIC 8:                       disabled
Pointing Device:             USB Tablet
Keyboard Device:             PS/2 Keyboard
UART 1:                      disabled
UART 2:                      disabled
UART 3:                      disabled
UART 4:                      disabled
LPT 1:                       disabled
LPT 2:                       disabled
Audio:                       enabled (Driver: PulseAudio, Controller: HDA, Codec: STAC9221)
Audio playback:              enabled
Audio capture:               enabled
Clipboard Mode:              Bidirectional
Drag and drop Mode:          disabled
VRDE:                        disabled
OHCI USB:                    enabled
EHCI USB:                    enabled
xHCI USB:                    disabled

USB Device Filters:

<none>

Bandwidth groups:  <none>

Shared folders:

Name: 'Downloads', Host path: '/home/juan/Downloads' (machine mapping), writable, auto-mount
Name: 'Documents', Host path: '/home/juan/Documents' (machine mapping), readonly, auto-mount
Name: 'multimedia', Host path: '/multimedia' (machine mapping), writable, auto-mount

Capturing:                   not active
Capture audio:               not active
Capture screens:             0
Capture file:                /home/juan/.virtualbox/Windows 7/Windows 7.webm
Capture dimensions:          1024x768
Capture rate:                512kbps
Capture FPS:                 25kbps
Capture options:             ac_enabled=false

Guest:

Configured memory balloon size: 0MB



Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 18:54
by kylef
I got the same thing! I had to roll back to 6.0.4. Hopefully we're not the only ones.

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 20:47
by Arthur Borsboom
Got the exactly the same BSOD.

community/virtualbox 6.0.6-1
local/virtualbox-ext-oracle 6.0.6-1
community/virtualbox-guest-iso 6.0.6-1
community/virtualbox-host-modules-arch 6.0.6-1

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 21:42
by socratis
pepitogrillo wrote:(see capture)
Please attach the image locally in your response (see the "Upload attachment" tab below the reply form). Not a lot of people will go to 3rd party sites. Plus, it's more convenient if the image goes along with the message...
kylef wrote:Hopefully we're not the only ones.
Hopefully you are the only ones! @"kylef", is your host Arch as well? Always state Host, Guest, VirtualBox. Please read the following: Minimum information needed for assistance.

We need to see a complete VBox.log, from a complete VM run, where the problem occurs:
  • Start the VM from cold-boot (not from a paused or saved state) / Observe problem / Shutdown the VM (force close it if you have to).
  • With the VM completely shut down (not paused or saved), right-click on the VM in the VirtualBox Manager and select "Show Log".
  • Save only the first "VBox.log", ZIP it and attach it to your response. See the "Upload attachment" tab below the reply form.
Image


Not sure if I should move this to the "Windows Guests" section yet, this might indeed be an Arch issue.

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 21:47
by skoehler
Windows 7 boots directly into a bluescreen (see attached screenshot). I am not able to boot into a Windows 7 guest, that worked perfectly well with virtualbox 6.0.4. So this seems like a regressions to me.
Does anybody else have any issues with Windows 7? My guest has 2 CPUs assigned. The host has 4 cores and 8 threads.

I cannot even boot into safe mode. The bluescreen appears immediately.

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 22:01
by kylef
Here you go with log attached...

Code: Select all

Arch Linux
Linux 5.0.7-arch1-1
Gnome 3.32.1-1
Virtualbox 6.0.6 r129722
Guest Windows 7

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 22:14
by socratis
@skoehler
I merged your post with an existing thread. I do need a ZIPPED "VBox.log" from you too.
You should have known the drill by now... ;)

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 22:25
by skoehler
Find the zip attached.

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 23:51
by skoehler
Is there a workaround to make the VM boot? Are only Linux hosts affected?

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 17. Apr 2019, 23:58
by kylef
skoehler wrote:Is there a workaround to make the VM boot? Are only Linux hosts affected?
I rolled back to 6.0.4 as was able to boot my VM's again.

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 18. Apr 2019, 00:16
by smart2128
Arch Linux
Plasma 5.15.4 on Xorg
VirtualBox 6.0.6-1
Guest: Windows 7

I experienced the same issue upgrading to 6.0.6.
Had to downgrade to 6.0.4.

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 18. Apr 2019, 00:18
by skoehler
I'm also using Arch. Could the problem be related to the Arch Linux build?

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 18. Apr 2019, 00:24
by socratis
skoehler wrote:Could the problem be related to the Arch Linux build?
Absolutely!!! To begin with, it's not the official r130049, but an older one, r129722.

I suggest you all try the official one from https://www.virtualbox.org/wiki/Linux_Downloads, the "All Distributions" one: https://download.virtualbox.org/virtual ... _amd64.run. See if that works...

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 18. Apr 2019, 00:28
by socratis
Let's see...
pepitogrillo    : Arch
Arthur Borsboom : Arch
kylef           : Arch
skoehler        : Arch
smart2128       : Arch
I start to see a common pattern here, so common that I'm going to change the thread's title!

Re: Arch host, Win7 guest BSODs: BIOS not fully acpi compliant

Posted: 18. Apr 2019, 00:30
by skoehler
The build seems to be based on the official source tarball, but certain patches are applied on top of it:
https://git.archlinux.org/svntogit/comm ... virtualbox