VOGONS


First post, by stanwebber

User metadata
Rank Member
Rank
Member

this is a new build to replace a biostar m7mia-r that recently died for unknown reasons. i sourced an iwill kk266r-plus as the most direct replacement i could find. both have an hpt37x raid controller onboard so i could just drop in my existing striped array with no reconfiguration. here's my problem:

when 'usb keyboard under dos' is enabled in the bios the hpt37x refuses to boot (or display the setup prompt). at the end of post i just get a no system disk message; press any key to retry. disabling dos keyboard support allows a normal raid boot, but then i'm locked out of my boot menu and forced into the default os selection.

all 5 of my PCs have the same customizable mechanical usb keyboard so i'm loathe to switch back to ps2 (plus the cost wouldn't be cheap for something comparable).

when i boot off a live linux cd with dos support enabled the raid array is perfectly accessible as if nothing was wrong. i've tried everything i could think of and am running out of ideas:

- usb & raid share an irq so i tried manually moving the raid controller around to different IRQs

- switched up the boot order to every combination of cdrom, raid100, hdd-0 and disabled possible

- toggled 'boot other device' on & off

- disabled 1 or both onboard ide channels

- disabled every extraneous integrated peripheral, except for usb

- reset configuration data

the last thing i can think of is modding the bios to update the hpt37x firmware to the last released ver. i did this with the m7mia-r board over a decade ago and may still have the modding software if i look hard enough, but a cursory search for instructions hasn't aged well after all this time.

really, all i need is to be able to navigate a boot menu & have a keyboard in dos 7.1 so if there's a purely software solution out there i'm fine with that. i currently use ntldr & plop as my boot managers.

does anyone have any ideas or a workaround i haven't thought of? thanks.

Reply 1 of 4, by PC Hoarder Patrol

User metadata
Rank l33t
Rank
l33t
stanwebber wrote on 2022-03-09, 05:33:
this is a new build to replace a biostar m7mia-r that recently died for unknown reasons. i sourced an iwill kk266r-plus as the m […]
Show full quote

this is a new build to replace a biostar m7mia-r that recently died for unknown reasons. i sourced an iwill kk266r-plus as the most direct replacement i could find. both have an hpt37x raid controller onboard so i could just drop in my existing striped array with no reconfiguration. here's my problem:

when 'usb keyboard under dos' is enabled in the bios the hpt37x refuses to boot (or display the setup prompt). at the end of post i just get a no system disk message; press any key to retry. disabling dos keyboard support allows a normal raid boot, but then i'm locked out of my boot menu and forced into the default os selection.

all 5 of my PCs have the same customizable mechanical usb keyboard so i'm loathe to switch back to ps2 (plus the cost wouldn't be cheap for something comparable).

when i boot off a live linux cd with dos support enabled the raid array is perfectly accessible as if nothing was wrong. i've tried everything i could think of and am running out of ideas:

- usb & raid share an irq so i tried manually moving the raid controller around to different IRQs

- switched up the boot order to every combination of cdrom, raid100, hdd-0 and disabled possible

- toggled 'boot other device' on & off

- disabled 1 or both onboard ide channels

- disabled every extraneous integrated peripheral, except for usb

- reset configuration data

the last thing i can think of is modding the bios to update the hpt37x firmware to the last released ver. i did this with the m7mia-r board over a decade ago and may still have the modding software if i look hard enough, but a cursory search for instructions hasn't aged well after all this time.

really, all i need is to be able to navigate a boot menu & have a keyboard in dos 7.1 so if there's a purely software solution out there i'm fine with that. i currently use ntldr & plop as my boot managers.

does anyone have any ideas or a workaround i haven't thought of? thanks.

Which BIOS are you currently on (there was an unspecified warm boot problem with USB in earlier versions)

Reply 2 of 4, by Repo Man11

User metadata
Rank l33t
Rank
l33t

Wouldn't the keyboard have all of its functionality if you used a PS/2 to USB adapter?

After watching many YouTube videos about older computer hardware, YouTube began recommending videos about trains - are they trying to tell me something?

Reply 3 of 4, by stanwebber

User metadata
Rank Member
Rank
Member

i solved my issue. it was either updating the onboard hpt372a raid firmware in the bios to the last released ver or moving a pci card from slot 4 which shares an irq with the raid controller.

i tried to keep my troubleshooting steps independent of one another, but i picked the wrong firmware file and swapped the pci card before i discovered my mistake so i don't know which fix worked. apparently, the correct firmware file for my hpt372a controller is the hpt372 one, not the hpt372a one.

Reply 4 of 4, by stanwebber

User metadata
Rank Member
Rank
Member

one other note for anyone finding this thread in a kk266 search: i had to assign irq 14 to legacy ISA for the onboard IDE controller to function in win98se.