I recently tried to install OpenBSD 5.8 on a Sun Fire, 
using a RAID-1 softraid as boot device. System doesn't 
boot though, and ends up with this:

 > Sun Fire V245, No Keyboard
 > Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
 > OpenBoot 4.25.10, 4096 MB memory installed, Serial #67141234.
 > Ethernet address 0:12:33:0:11:aa, Host ID: 8400123a.
 > 
 > Rebooting with command: boot
 > Boot device: disk0  File and args: sr0a:/bsd
 > OpenBSD IEEE 1275 Bootblock 1.4
 > >> OpenBSD BOOT 1.7
 > Unknown device: sr0
 > Cannot boot from softraid: Unknown error: code 19
 > Program terminated

As the documentation for booting from softraid on sparc64 
feels somewhat sparse, I'm not actually shure I set things up 
correctly:

- from the install cd, created disklabels with a RAID 
  partition on sd0 and sd1
- assembled softraid with bioctl:

 > # bioctl -c 1 -l /dev/sd0a,/dev/sd1a softraid0
 > sd4 at scsibus2 targ 1 lun 0: <OPENBSD, SR RAID 1, 005> SCSI2 0/direct fixed
 > sd4: 70004MB, 512 bytes/sector, 143369136 sectors
 > softraid0: RAID 1 volume attached as sd4

(the system has two other disks)

- ran ./install to install OpenBSD to sd4
- rebooted and set boot parameters as per boot_sparc64(8)

Any steps I am missing? Any hints how to further debug this?

Thanks,

Alex.

Reply via email to