> 
> Hi Doug, from the information I read so far, I assume
> you have
> 
> c0d0s0  - ufs root
> c0d0s5  - zfs root pool 'snv' and root filesystem
> 'b65'

Hi Lin,
My complete layout follows:
c0d0s0: boot slice (holds a manually maintained /boot) -- UFS
c0d0s1: the usual swap slice
c0d0s3: S10U3 root -- UFS
c0d0s4: SXCE root -- UFS
c0d0s5: "snv" pool -- ZFS latest version
c0d0s6: an experimental "boot from sources the hard way" slice -- UFS
c0d0s7: "common" pool, mounted on /export -- ZFS older version

My menu.lst entries all use "root" to direct grub to one of the slices: 
c0d0s3 --> (hd0,0,d),
c0d0s4 --> (hd0,0,e),
c0d0s5 --> (hd0,0,f),
c0d0s6 --> (hd0,0,g).

> 
> installgrub on c0d0s0 puts grub on the same disk as
> c0d0s5, but <c0d0sn>
> indicates which slice is the default boot slice.
> So, once you default boot from c0d0s5, you should not
> need
> 'root (hd0,0,f)' in your menu.lst entry which could
> confuse the mapping.
> (I'll try to make the doc a little bit more clear.)
Yes, that was a mistake from mine. I just copied the menu.lst from c0d0s0 to 
c0d0s5 as I tried to make that the grub partition. However, changing that 
didn't work, as it didn't work to reformat c0d0s0 as a ZFS pool. I don't quite 
understand what is going on when I boot, but I observe that whenever the grub 
slice is ZFS the menu is not shown, as if somehow the video drivers (or BIOS 
routines, whatever) couldn't be accessed by GRUB on ZFS, but could on UFS. 
Could there be any correlation between the video access and the filesystem type?

> 
> That said, your original menu.lst does look fine
> (assuming you did copy
> the new grub into c0d0s0).
> 
> Play around a little bit more and send us more detail
> information.
> e.g. menu.lst entries from the rootpool or ufs root,
> where is grub 
> installed,
> have you copied the devices dir to the zfs root
> filesystem (step 4), is 
> snv/b65 good...etc.

This is another issue. I have followed the /devices and /dev creation steps on 
the ZFS-boot manual, but it doesn't work. Couldn't I create a clean /devices 
and /dev instead? Does reconfiguration boot work when the /devices and /dev are 
empty?

I will post the complete menu.lst grub entries, but not right now, as I don't 
have the notebook with me.

One additional comment: I have also tried to installgrub -m, i.e. on the master 
boot record. That also didn't work, but I am thinking if it would make any 
difference to wipe the hard disk completely and start again from scratch. Do 
you think there could be some older GRUB stuff hidden somewhere in the disk 
that I didn't upgrade? Consider that the first installation on the disk (when I 
partitioned it the way it is today) was of S10U3, which used an older grub.

-- Doug
 
 
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