I have been trying to install 4.4 on a previous 4.3 partition, but keep
getting this message after formatting and new installation:
installboot: broken MBR
And then when booting from the hd, all I get is: ERR M
I have tried a new installation 3 times and then tried "upgrading" after the
3rd try, with same error.
I use Air-Boot for boot manager and have used it for years.
Here is the openbsd and "a" partition within my 40 gig hd:
hd: 78125000 sectors
A6 starts 12546765 size 13350015 for 25896780
"a" partition starts 12546765 and ends 13366080
Josh Grosse had me try the following commands:
Step 1) Boot 4.4 installation media, select the shell at the
Install/Upgrade/Shell prompt.
Step 2) Mount your "a" partition as /mnt:
# mount /dev/wd0a /mnt
Step 3) Ensure the second stage boot loader is stored in /mnt/boot:
# cp -p /usr/mdec/boot /mnt/boot
Step 4) Rerun installboot, installing a new biosboot that points to /mnt/boot:
# /usr/mdec/installboot -v /mnt/boot /usr/mdec/biosboot wd0
Step 5) Remove the install media, and issue:
# reboot
I got the same results (installboot: broken MBR and then ERR M when booting
openbsd).
I then thought that since 4.3 installed just fine why not try his command with
the 4.3 cd, so I did.
The commands worked perfectly and now I am able to boot into 4.4.
Why would it work with the 4.3 cd and not 4.4 cd? It's the same partition with
new install.
Thanks,
Mike