#9695 NORM 1.5: Windows booting

Zarro Boogs per Child bugtracker at laptop.org
Wed Nov 18 18:47:40 EST 2009


#9695: Windows booting
-------------------------------------------+--------------------------------
           Reporter:  wmb at firmworks.com    |       Owner:  wmb at firmworks.com   
               Type:  defect               |      Status:  new                 
           Priority:  normal               |   Milestone:  1.5                 
          Component:  ofw - open firmware  |     Version:  Development firmware
         Resolution:                       |    Keywords:  windows             
        Next_action:  communicate          |    Verified:  0                   
Deployment_affected:                       |   Blockedby:                      
           Blocking:                       |  
-------------------------------------------+--------------------------------
Changes (by wmb at firmworks.com):

  * next_action:  diagnose => communicate


Comment:

 svn 1486 fixes the PCI bus enumeration problem above and also another
 problem in which the keyboard and mouse didn't work because ACPI claimed
 that they aren't present.

 svn 1487 corrects an SMBIOS problem that was confusing the SD driver.

 Using a fresh copy of Windows on SD card (English-Installed.img for XO-1),
 I was able to boot all the way up to the Windows desktop.  I then changed
 the display resolution to 1024x768x32, thus verifying that the VESA BIOS
 emulation works.  Unsurprisingly, several device drivers for the Via
 hardware are missing (hdaudio, Via display, etc), and the WLAN device
 doesn't appear under the SD bus.

 Suspend is not available - again unsurprisingly, because we are using the
 fallback VGA (VESA) display driver, which blocks suspend.

 The Scratch application basically works.

 After you shutdown, subsequent boots do not work - Inaccessible Boot
 Device bugcheck - because the system hive of the registry was modified by
 the first boot.  If you save a copy of the system hive
 (WINDOWS\system32\config\system) before booting, and then restore the file
 from the saved copy afterwards, you can boot again.

-- 
Ticket URL: <http://dev.laptop.org/ticket/9695#comment:3>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list