i folks

i have set up a new BE on zfs root, but it does not want to activate. server is 
build 90, x86 (64 bit)

i already have 2 other BE's on UFS/SVM

when i try to activate the zfs BE it seems OK, but on reboot now zfs BE option 
is shown in grub.

i have 2 disks: disk 1 has the 2 SVM metadevices on it, disk 2 has the new zfs 
pool 

in debugging it seems that the live upgrade activate.sh script  
(/etc/lu/DelayUpdate/activate.sh) is having a problem & not letting the BE 
activation go ahead; here's the relevant pieces:

+ cd /etc/lu 
+ [ no = yes ] 
+ ./installgrub.findroot ./stage1.findroot ./stage2.findroot /dev/md/rdsk/d30 
floppy: cannot mount pcfs
invalid bios paramet block
+ [ 255 -ne 0 ] 
+ gettext installgrub failed for <%s> 
+ /etc/lib/lu/luprintf -Eelp2 installgrub failed for <%s> /dev/md/rdsk/d30 
ERROR: installgrub failed for </dev/md/rdsk/d30>
+ /bin/touch /tmp/.lulib.luig.error.13449

[...]

+ cd /etc/lu
+ [ no = yes ]
+ ./installgrub.findroot ./stage1.findroot ./stage2.findroot /dev/md/rdsk/d0
cannot open /boot/grub/stage2 on pcfs
+ [ 255 -ne 0 ]
+ gettext installgrub failed for <%s>
+ /etc/lib/lu/luprintf -Eelp2 installgrub failed for <%s> /dev/md/rdsk/d0
ERROR: installgrub failed for </dev/md/rdsk/d0>
+ /bin/touch /tmp/.lulib.luig.error.13449



as you can see, trying to run installgrub on the metadevices is throwing errors 
(2 different errors, strangely). manually running installgrub on the raw slices 
works OK. manually running the same commands on the metadevices raises pretty 
much the same info:

host:/etc/lu# ./installgrub.findroot ./stage1.findroot ./stage2.findroot 
/dev/md/rdsk/d30
invalid bios paramet block
floppy: cannot mount pcfs
host:/etc/lu# ./installgrub.findroot ./stage1.findroot ./stage2.findroot 
/dev/md/rdsk/d0
mount: /dev/md/dsk/d0 is not a DOS filesystem.
cannot mount /dev/md/dsk/d0



trying to activate one of the svm-based BE's throws similar errors

if anyone's seen similar i'd appreciate any suggestions; i'm worried i might 
have screwed up the grub location a bit when juggling the disks around to make 
space for zfs, but i'm not sure where to investigate to work out what i might 
have done.
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to