On Tue, Jan 08, 2008 at 10:22:04PM -0800, William Sloan wrote:

> OpenBSD 4.2-stable (RAID) #3: Mon Jan  7 17:45:05 PST 2008
>     [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/RAID
> cpu0: Geode(TM) Integrated Processor by National Semi ("Geode by NSC"  
        [...]
> root on wd0a swap on wd0b dump on wd0b
> raid0: Component /dev/sd0a being configured at row: 0 col: 0
>          Row: 0 Column: 0 Num Rows: 1 Num Columns: 2
>          Version: 2 Serial Number: 123456 Mod Counter: 638
>          Clean: Yes Status: 0
> raid0: Component /dev/sd1a being configured at row: 0 col: 1
>          Row: 0 Column: 1 Num Rows: 1 Num Columns: 2
>          Version: 2 Serial Number: 123456 Mod Counter: 638
>          Clean: Yes Status: 0
> raid0 at root

It looks like you're booting a kernel that was compiled without the
RAID_AUTOCONFIG option set. The system boot script will automatically
configure raid0 if the file /etc/raid0.conf (on wd0) exists, so that explains
why raid0 gets configured after the location of the root filesystem is
determined. 

Try recompiling a kernel with RAID_AUTOCONFIG set, and boot from that.
Don't create an /etc/raid0.conf. Not in /etc on wd0, and not in /etc on
raid0. Do create one on another location on wd0 though, it might come
in handy later.

-- 
Jurjen Oskam

Savage's Law of Expediency:
        You want it bad, you'll get it bad.

Reply via email to