Windows XP RAID and USB installation WTF



  • So, I got a RAID controller for my desktop PC... The first thing I did was try to install windows XP; and I went though the normal procedure of making a floppy with the drivers, insert a USB floppy drive and boot. I pressed F6, selected the drivers and all was well... until...

    First, I have a USB keyboard and mouse. They worked great until the point where XP started to install itself (after the first reboot). At the point where it was installing drivers, it gave me the familiar "drive is not signed by Microsoft, do you _really_ want to install it?" (for the RAID drivers). And I learned very quickly that windows decides to install RAID drivers before USB drivers... The awesome side effect is that the mouse and keyboard are inoperable between the point where it begins installing drivers and it installs the USB ones.... So I guess you can assume what happened next: I could not select "yes, I really really want my RAID drivers installed" with either the keyboard or mouse.

    Fortunutly for me, I had a PS/2 keyboard port on my motherboard, so I was able to put in an older keyboard, reboot, and resume setup (thank god that _that_ works) and was finally able to select "yes" to that silly prompt.

    People who do not have a PS/2 port on their motherboard will not have such luck, however.

    THANKS MICROSOFT!



  • See http://support.microsoft.com/kb/916196/en-us

    Proper functioning of USB keyboard and mouse during text-mode setup sepend on properly written USB legacy emulation in BIOS.

     



  • ....I don't get it; that has to do with floppy drives, not USB keyboard/mice. The keyboard and mouse work great until the "installing drivers" section after the first reboot.



  • @alegr said:

    Proper functioning of USB keyboard and mouse during text-mode setup sepend on properly written USB legacy emulation in BIOS.
    Doesn't apply - the problem happened in graphical portion of the setup, after reboot.



  • A long time ago I learned the value of the BIOS setting 'USB Legacy Emulation'.Don't leave it on AUTO if you are able to set it to ON, it saved me countless headaches.



  • @NorseLaQuet said:

     And I learned very quickly that windows decides to install RAID drivers before USB drivers... The awesome side effect is that the mouse and keyboard are inoperable between the point where it begins installing drivers and it installs the USB ones...

    Well, theres little to install [b]to[/b] if you can't access the HD's, so I get the logic. Ofcourse they still could be loaded in RAM.

    Don't forget XP came out in 2001, back then 99,99% of the people didn't have USB keyboard and mice AND RAID (especially the last was and is mostly reserved for servers)



  • @dtech said:

    @NorseLaQuet said:

     And I learned very quickly that windows decides to install RAID drivers before USB drivers... The awesome side effect is that the mouse and keyboard are inoperable between the point where it begins installing drivers and it installs the USB ones...

    Well, theres little to install to if you can't access the HD's, so I get the logic. Ofcourse they still could be loaded in RAM.

    Don't forget XP came out in 2001, back then 99,99% of the people didn't have USB keyboard and mice AND RAID (especially the last was and is mostly reserved for servers)

    I'd argue that it still is mostly reserved for servers, most "RAID" hardware out there is actually fakeraid stuff, kind of like the Winmodems. Thanks to that, my RAID5 array isn't working on Linux.

    Anyway ... there's that 'USB Legacy Emulation' option. I remember having to do the opposite thing; I have PS/2 keyboard and mouse, however if that option was enabled (it was called 'USB Keyboard' or something like that) it would render my keyboard inoperable during the Linux install process!


Log in to reply