vbox-users  

Re: [vbox-users] VirtualBox needs BIOS customization o ption (readable format)

Frank Mehnert
Wed, 21 May 2008 01:11:46 -0700

Hi,

try this (untested example from my T60):

1. Determine the DMI information of your Linux host:

  $ dmidecode -t 0
  # dmidecode 2.9
  SMBIOS 2.4 present.

  Handle 0x0000, DMI type 0, 24 bytes
  BIOS Information
          Vendor: LENOVO
          Version: 79ETE0WW (2.20 )
          Release Date: 12/07/2007
          Address: 0xDC000
          Runtime Size: 144 kB
          ROM Size: 2048 kB
          Characteristics:
                  PCI is supported
                  PC Card (PCMCIA) is supported
                  PNP is supported
                  BIOS is upgradeable
                  BIOS shadowing is allowed
                  ESCD support is available
                  Boot from CD is supported
                  Selectable boot is supported
                  BIOS ROM is socketed
                  EDD is supported
                  ACPI is supported
                  USB legacy is supported
                  BIOS boot specification is supported
                  Targeted content distribution is supported
          BIOS Revision: 2.32
          Firmware Revision: 1.7
  $ dmidecode -t 1
  # dmidecode 2.9
  SMBIOS 2.4 present.

  Handle 0x0001, DMI type 1, 27 bytes
  System Information
          Manufacturer: LENOVO
          Product Name: 200763G
          Version: ThinkPad T60
          Serial Number: L3B3572
          UUID: C090D001-485F-11CB-A0A6-EAC2943C51A2
          Wake-up Type: Power Switch
          SKU Number: Not Specified
          Family: ThinkPad T60

2. Change the DMI information of you VM (named here 'WinXP'):

  $ VBoxManage setextradata WinXP \
       VBoxInternal/Devices/pcbios/0/Config/DmiUuid \
       "C090D001-485F-11CB-A0A6-EAC2943C51A2"
  $ VBoxManage setextradata WinXP \
       VBoxInternal/Devices/pcbios/0/Config/DmiVendor \
       "LENOVO"
  $ VBoxManage setextradata WinXP \
       VBoxInternal/Devices/pcbios/0/Config/DmiProduct \
       "200763G"
  $ VBoxManage setextradata WinXP \
       VBoxInternal/Devices/pcbios/0/Config/DmiVersion \
       "ThinkPad T60"
  $ VBoxManage setextradata WinXP \
       VBoxInternal/Devices/pcbios/0/Config/DmiSerial \
       "L3B3572"
  $ VBoxManage setextradata WinXP \
       VBoxInternal/Devices/pcbios/0/Config/DmiFamily \
       "ThinkPad T60"

VBox 1.6.0 knows these configuration strings, I would like to know if
this helps somehow.

Kind regards,

Frank
-- 
Dr.-Ing. Frank Mehnert    Sun Microsystems    http://www.sun.com/

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
vbox-users mailing list
vbox-users@virtualbox.org
http://vbox.innotek.de/mailman/listinfo/vbox-users