Eee pc 900 won't boot Haiku (or anything) from USB/SD

I have a little eee pc 900 netbook that I somehow installed OpenBSD 6.6 on a few years ago. Recently I thought I’d give Haiku a shot, but the netbook will not boot from anything USB.

I know the BIOS is up to date on the final version 1006. Just to be sure, I reflashed it, from a FAT16 128MB USB drive (by pressing ALT+F2 at boot with the bios file 900.ROM on the stick).

I have tried numerous SMALL USB sticks (2 GB and smaller) with Damn Small Linux, Tiny Core Linux, and Haiku (32bit) and the laptop never sees the sticks: pressing escape during POST brings up the boot device selection menu and it only shows the internal 4GB (not msata, but some weird old Asus thing–so I can’t stick it in another computer) hard drive.

I have tried booting to the BIOS by hitting F2 during POST. The USB drives are never visible in the list of boot devices. I even tried an old USB CD ROM drive and burning Damn Small Linux to CD. The netbook doesn’t see the drive. I tried a spinning hard drive in a USB enclose, nope netbook didn’t see it. Tried a 2GB SD card…not seen either.

I have tested all these prospective USB boot devices in other old (non-EFI) computers and they boot fine.

Is my eee PC 900 just broken?

looks like the usb buss is dead.

Yeah, I think it’s your eeePC that’s broken, my eeePC 701 always worked fine in Haiku (although I haven’t tested recently) and I remember seeing a bunch of people reporting that the 900 models worked fine as well, no mention about USB not being recognized.

The fact it doesn’t see any USB device no matter what it is and what’s on it is all the proof you need imo.

But it was able to see the USB device I flashed the BIOS file from…

And I forgot to mention, I can mount USB sticks from Open BSD no problem. I guess it is something to do with the BIOS. Could the dead little watch battery cause this strange problem? (I presume it is dead by now although I have not checked because this is not an easy laptop to take apart.)

In some Bioses you can disable booting from usb completely, maybe something to chech. But I am just guessing

1 Like

Also, some eeePC had some “quirks” where you need to use the usb ports from one side to boot. Those on the other side wouldn´t boot ( but work normally inside Windows ) .

But you said the sdcard was also not recognized. Can you try with a clean usb disk, formatted only with FreeDos ( Rufus or similar ) to see it it then boots ?