I've been using root on raid for some years, and am using a -current system 
from March 22.

I've been unable to boot recently built kernels unless I use boot -a and
select device raid0a manually.  My older kernel works fine.  

With new kernels, booting -s I get:

   # mount
   root_device on / type ffs (local, readonly)
   # mount -a
   mount_ffs /dev/raid0a on /: Invalid argument

The root directory is mountable, just ... not as the root directory.   

   # mount /dev/raid0a /
   mount_ffs /dev/raid0a on /: Invalid argument
   # mount /dev/raidoa /mnt
   #

My kernel uses swapgeneric, since the config file contains only these three
lines:

   include "arch/i386/conf/GENERIC"
   pseudo-device        raid    4
   option       RAID_AUTOCONFIG

I know there were a few changes to rf_openbsdkintf.c and subr_disk.c at
the end of March, but I'm not a bright enough bulb to debug this myself.

Any pointers?

Reply via email to