I do have an old HP Microserver Gen8. The Standard is, to boot from the first disk (drive C) in the 4 Drive Cage. So i Build in an additional ssd - which is disk5 - and Boot from an installed sd-card. In the past I used GRUB to switch to the disk5 (zfs). Now the sd-card is broken (no backup
) and I need to setup the boot process again. This time I want to use the full BSD bootstrap.
But it is challenging: I thought I only need boot0 and could interrupt the boot process to select a different disk.
Seems that is not working as only the sd-card is searched for the next boot steps. I’m not sure if I could switch the disks before the loader ?
I reviewed boot0cfg(), but seems that here I also can’t config boot0 to use a different disk. Also /boot.config seems to need a root fs , which is currently only available on disk5 (ada4) . So the example in boot.config() will write on ada4 and not on the boot drive (da0).
Is there any other possibility ? Or do I need to boot until the loader is coming up ?
But it is challenging: I thought I only need boot0 and could interrupt the boot process to select a different disk.
Seems that is not working as only the sd-card is searched for the next boot steps. I’m not sure if I could switch the disks before the loader ?
I reviewed boot0cfg(), but seems that here I also can’t config boot0 to use a different disk. Also /boot.config seems to need a root fs , which is currently only available on disk5 (ada4) . So the example in boot.config() will write on ada4 and not on the boot drive (da0).
Is there any other possibility ? Or do I need to boot until the loader is coming up ?