Re: Unable to boot from USBdevice

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hi all,

the message through boot

NTLDR: Bad boot.ini found

belongs to the i875 chipset AND the
HP format utility. This message is gone if you use the FAT16 from XP.
You will have no luck if you try to boot from
USB with OHCI USB driver (SIS Chipset) because there is no entry in the
CriticalDeviceDatabase for it.
Also there is no entry for booting from USB 1.1.

For those people, add (doubleclick) the following to the registry of your
USB bootdevice
BEFORE FBA name it Critica.reg in system AND system.sav

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase]


[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0c0300]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbuhci"


[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#cc_0c0310]
"ClassGUID"="{36FC9E60-C465-11CF-8056-444553540000}"
"Service"="usbohci"



And also you have to add named serv.reg


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBUHCI]
"Start"=dword:00000000
"Type"=dword:00000001
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\

72,00,69,00,76,00,65,00,72,00,73,00,5c,00,55,00,53,00,42,00,55,00,48,00,43,\
00,49,00,2e,00,53,00,59,00,53,00,00,00
"Group"="Base"
"DisplayName"="USB 2.0 Bus Driver"
"Description"="USB 2.0 Bus Driver"


[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBOHCI]
"Start"=dword:00000000
"Type"=dword:00000001
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\

72,00,69,00,76,00,65,00,72,00,73,00,5c,00,55,00,53,00,42,00,4f,00,48,00,43,\
00,49,00,2e,00,53,00,59,00,53,00,00,00
"Group"="Base"
"DisplayName"="USB 2.0 Bus Driver"
"Description"="USB 2.0 Bus Driver"



After that, copy the drivers usbohci.sys and
usbuhci.sys to windows\system32\drivers.

Good luck
Dietmar





.



Relevant Pages

  • Re: Problems with USB Booting
    ... Does the chipset you are working with support USB 2.0 boot? ... It doesn't even try to run the FBA. ...
    (microsoft.public.windowsxp.embedded)
  • Problems with USB Booting
    ... I am using a SiS chipset and an AMD processor. ... When I try to boot from USB, I see a Win XP boot screen and the usual ... Windows Registry Editor Version 5.00 ...
    (microsoft.public.windowsxp.embedded)
  • ~~~~~~~~~~~~~~ USB BOOT ~~~~~~~~~~~~~~
    ... boot external sata on usb ... usb boot disk download ... which usb drives will boot dell ...
    (sci.psychology.personality)
  • Re: soundcard SoundBlaster PCI128 or SoundBlaster live1024 problem
    ... > What messages are you getting from boot log and dmesg? ... ACPI tables contain no PCI IRQ routing entries ... RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize ... USB Universal Host Controller Interface driver v2.2 ...
    (comp.os.linux.hardware)
  • Re: Naming harddisks (Linux)
    ... But I also see that for an USB drive it uses /dev/sdas the ... Does GRUB recognize SCSI drives? ... The first step in understanding the boot process is to ... The bootloader's job is to load the OSs kernel. ...
    (comp.os.linux.misc)