dtrace told me that lupi_bebasic is modifying /etc/lu/GRUB_slice to  
say that

wicked# cat GRUB_slice
PHYS_SLICE=/dev/rdsk/c2d0s0
LOG_SLICE=/dev/md/dsk/d10
LOG_FSTYP=ufs

Manually changing the LOG_SLICE to d40 doesn't help, lupi_bebasic is  
"correcting" it again.  Looks to me as if lupi_bebasic is the culprit  
where things go wrong.  Anyway:

I did away with SVM (shouldn't metaroot update bootenv.rc as well?  I  
can't remember setting bootpath to the metadevice initially.  Gee,  
what a mission to figure that one out and fix it) and the lucreate on  
the slices worked as advertised.

Now running b46.  I *do* wish moving from one build to the next was  
easier when using a mirrored root.

- mo


On 31 Aug 2006, at 14:56, Sarah Jelinek wrote:

> Adrian Florea wrote:
>> I think is doing this because the / filesystem is
>> built on top of a metadevice (that is a mirror)
>> consisting of a single submirror (i.e. built on a
>> single slice).
> Actually, the 1 way mirror shouldn't matter. A 1 way mirror is  
> legal and should mount ok.  My suggestion would be to try this  
> using the underlying slice name, not the SVM metadevice name. Could  
> be a problem with SVM for some reason. If it works when you specify  
> the underlying slice name then we can start to debug this with the  
> SVM folks.
>
> sarah
> *****


Reply via email to