No /boot/loader on RAID

freebsd at freebsd at
Mon Apr 26 12:23:15 PDT 2004

Hey there, folks.

I just installed 4.9 on a 8 x 4.3GB SCSI disk AMI MegaRAID array (RAID 5,
30GB).  The card's a HP NetRAID (aka AMI/LSI Enterprise 1200 or Series
428).  I set up slices as I have previously with 30GB+ IDE drives:

 1GB    swap
29GB    /

Fdisk, label and the rest of install went fine, but on reboot I get the
following error:

Disk error 0x1 (lba=0x21fc09f)
No /boot/loader

>> FreeBSD/i386 BOOT
Default: 0:ad(0,a)/kernel

If I hit enter, it spits out this error:

WARNING: loader(8) metadata is missing!

and starts the boot process.  After finding all the devices, including the
RAID controller (amr0) and the logical drive (amrd0), it displays a
'mountroot>' prompt.  If I give it the logical drive slice a:
(ufs:/dev/amrd0s1a) it finishes the boot.

I've read a bit about the root fs needing to be in the first 1024
cylinders, but I've used this setup plenty of times on larger IDE drives.

What am I doing wrong this time?



More information about the freebsd-questions mailing list