Subject: RAID1 bootblocks for 2.0
To: None <port-sparc64@netbsd.org>
From: Jonathan Perkin <jonathan@perkin.org.uk>
List: port-sparc64
Date: 12/11/2004 17:07:40
Hi,

Setting up a new Netra X1 with a couple of 120G drives, I followed the
http://www.netbsd.org/guide/en/chap-rf.html documentation for setting
up a fully mirrored system.  Apart from the s/bootblck/bootblk/ typo,
everything worked fine until I come to boot the system from disk.

  ok boot disk0 netbsd

  Boot device: /pci@1f,0/ide@d/disk@0,0  File and args: netbsd
  NetBSD IEEE 1275 Bootblock
  .Inode not directory

  Error in Fcode execution !!!
  Evaluating: boot disk0 netbsd
  The file just loaded does not appear to be executable.

  ok boot disk2:a netbsd

  Boot device: /pci@1f,0/ide@d/disk@2,0:a  File and args: netbsd
  NetBSD IEEE 1275 Bootblock
  .Inode not directory

  Error in Fcode execution !!!
  The file just loaded does not appear to be executable.

Previously while the RAID config was only on wd1 I could boot fine
using the old bootblocks on wd0, but after running the installboot
command on wd0 it happens on both disks.  Fortunately, I can still
netboot netbsd-GENERIC.gz which mounts everything fine.

Am I missing something obvious?  Previous posts suggest this should
work perfectly with the 2.0-RELEASE boot blocks.  Unfortunately, while
the netboot solution currently works, once the machine is in
production it will lose access to the jumpstart server :-)

Thanks,

-- 
Jonathan Perkin                                     The NetBSD Project
http://www.perkin.org.uk/                       http://www.netbsd.org/