VirtualBox

Opened 14 years ago

Closed 14 years ago

#6865 closed defect (worksforme)

part of VM BIOS is overwritten during boot

Reported by: Mark Cranness Owned by:
Component: other Version: VirtualBox 3.2.0
Keywords: BIOS Cc:
Guest type: other Host type: Windows

Description

VirtualBox contains a 0x10000 (65536) byte BIOS used as the VM boots. At some point after VM boot, part of the BIOS (bytes F000:0F00 thru 0FFF) are overwritten and corrupted.

That range corresponds to part of function keyboard_init(), which apparently is not yet corrupted during POST, but at some later point is overwritten, and for the default BIOS this overwrite (apparently) causes no problems.

But if a user uses a custom BIOS file, this overwrite may cause problems.

Change History (3)

comment:1 by Frank Mehnert, 14 years ago

Cannot reproduce, maybe this problem depends on the configuration. Could you attach a VBox.log file and tell something about your guest? Booting a Linux guest and reading the BIOS from /dev/mem gives the exact same image which was generated during compilation.

comment:2 by Mark Cranness, 14 years ago

I can't reproduce either... Sorry, what must have happened was I mangled the steps to extract the BIOS somehow, while trying to get the last 0x100 bytes. Please close.

comment:3 by Sander van Leeuwen, 14 years ago

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use