Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 May 2007 11:23:10 -0400
From:      Michael Proto <mike@jellydonut.org>
To:        Vivek Khera <vivek@khera.org>
Cc:        stable@freebsd.org
Subject:   Re: can I change probe order of mpt controllers?
Message-ID:  <4656FF5E.7090703@jellydonut.org>
In-Reply-To: <E873863D-3B35-43C5-9D25-027F668FE8B9@khera.org>
References:  <E873863D-3B35-43C5-9D25-027F668FE8B9@khera.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Vivek Khera wrote:
> I have a shiny new Sun X4100 here and it works pretty well (except that
> there is a bug in the ILOM bios that refuses to let the serial port
> console run at 115200!!!)
> 
> I attached an external RAID array using an LSI fibre channel card, and
> now the boot disk is not found after the kernel boots.  Ie, it can't
> find the root volume.  This is because the fibre channel card is probed
> as mpt0 and the on-board disks are connected to mpt2.  (Where's mpt1? 
> no idea.)  Once the RAID volume was initialized, the ordering of the
> disk device names changed.
> 
> Is there some way to force the boot drive controller to be probed first
> and be mpt0?  Or is there some way to force the boot drive to be a fixed
> device name?
> 
> I'm planning to play with the RAID configuraitons and change partitions
> and add logical drives, etc., so this will be painful to reconfigure the
> OS every time I reconfigure the RAID.  Any advice will be appreciated. 
> Thanks!
> 
> I'm running 6.2/amd64 from a fresh CD install.
> 
> 
> 
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Vivek Khera, Ph.D.                Khera Communications, Inc.
> Internet: khera@kciLink.com       Rockville, MD  +1-301-869-4449 x806
> 
> 
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"


I believe you can use the following in your kernel config:

options		ROOTDEVNAME=\"ufs:da2s1"

Or whatever the appropriate device/slice for your mpt2 controller.


-Proto



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4656FF5E.7090703>