[OpenIndiana-discuss] After locked up zpool scrub, BIOS not recognizing HDDs to boot

Carl Brewer carl at bl.echidna.id.au
Sat Sep 24 23:33:43 UTC 2022


I have a ~3 year old PC, generic motherboard, OI hipster 'something', 
that last night, I had to force a reboot on, because a zpool scrub was 
jammed up and nothing would kill it.  The scrub was on a raidz pool, not 
the boot drives, so I figured it would probably be ok. I was wrong!

On reboot, the motherboard's BIOS wasn't seeing the drives as a boot 
option - it could see them (there's 5, 2 mirrored for zpool, and a raidz 
array of 3), but wouldn't see them as boot options. It was just jumping 
straight to the BIOS setup screen at boot-time. A quick poke around in 
the BIOS confirmed that the BIOS could, at least, see the 5 drives in 
the box. Then I had to get stuff running, so I didn't have the luxury of 
time to muck about too much with it.

I booted it off a USB drive and could zpool import them ok, so I copied 
off the stuff I needed, a couple of VirtualBox VM's, but now I'd like to 
recover the machine if possible. I have a Borg backup of the bits I 
needed too, so this wasn't a complete disaster!

Any hints for how to reinstall a boot environment onto an existing zfs 
mirror?  If I have to do a full reinstall onto it, that's not a total 
disaster, I got what I needed off it, but it would be interesting to do. 
  I haven't yet gone through the BIOS settings to be certain it's not 
some stupid BIOS default around UEFI or something, but I didn't change 
the BIOS myself, I suspect that it isn't the problem.




More information about the openindiana-discuss mailing list