Hi.
I upgraded opensolaris from ~116 to 121st build (pkg image-update). Then I
restarted system and discovered that GRUB does not load menu (it says "checksum
failed").
I had 5 versions of opensolaris, beginning with 101b. So zfs list showed
rpool/ROOT/opensolaris
rpool/ROOT/opensolaris-1
....
rpool/ROOT/opensolaris-5
I tried to load every of them from GRUB command line and succeeded only with
rpool/ROOT/opensolaris.
Ok, I met such a problem before, so I downloaded opensolaris live cd #121 and
booted from it. Then I mounted rpool/ROOT/opensolaris-5 and refreshed
boot_archive (bootadm update-archive...) and grub (update_grub -R /mnt). This
helped me several updates before, but not now. GRUB does not work for now.
I even tried to load the system from livecd GRUB command line and failed.
Doeas anybody have an advice for me? May it be that GRUB is not able to mount
ZFS system (but it could in the last version)? Or motherboard is too old and I
exceeded some limit for it?
Thanks.
--
This message posted from opensolaris.org