> I cannot get a Soekris net5501 to boot OpenBSD 4.5 from a hard drive.
> 
> Much traffic has passed on the Soekris email list.  I've now included
> [email protected], because it might be an OpenBSD problem.
> 
> I re-installed OpenBSD.  And I noticed a problem at the end of the
> install process.  I have a "broken MBR".  This is probably why my
> Soekris net5501 won't boot from hard drive.
> 
> ----- start of transcript -----
> Installing boot block...
> boot: /mnt/boot
> proto: /usr/mdec/biosboot
> device: /dev/rwd0c
> /usr/mdec/biosboot: entry point 0
> proto bootblock size 512
> /mnt/boot is 3 blocks x 16384 bytes
> fs block shift 2; part offset 63; inode block 24, offset 11048
> installboot: broken MBR
> done.
> ----- end of transcript -----
> 
> Notice that I have a broken MBR.  This is bad.  I've never seen this
> happen before.
> 
> Here is my partitioning and slicing information:
> ----- start of transcript -----
> # fdisk wd0
> Disk: wd0       geometry: 12161/255/63 [195371568 Sectors]
> Offset: 0       Signature: 0x0

                  ^^^^^^^^^^^^^^

That is not a valid MBR.  Use fdisk to fix this.  It is now required
that the MBR has a correct signature.  If the signature is not 0xAA55,
it is not a MBR partition.

Reply via email to