[indiana-discuss] disappearance of SUNWgnu-libiconv and other issues with 111a

Matt Ingenthron ingenthr at cep.net
Sun May 3 12:18:14 PDT 2009


Juergen Keil wrote:
> 2009/5/3 Matt Ingenthron <ingenthr at cep.net>:
>   
>> Matt Ingenthron wrote:
>>     
>>> Jürgen Keil wrote:
>>>       
>>>>> 1) Grub seems broken after the update.  The system boots to a "grub>"
>>>>> prompt.  Feeding it the equivalent of what is in the menu.lst it will boot,
>>>>> but after that boot invoking installgrub did not help with subsequent
>>>>> reboots.  The menu.lst is correct.  The most recent thing I've tried is
>>>>> doing a beadm activate old/new... we'll see if that fixes it.  This is
>>>>> somewhat concerning to me, as it would leave a lot of users stuck.
>>>>>
>>>>>           
>>>> Did you perhaps set compression = gzip for the rpool filesystem?
>>>>
>>>>         
>>> No.  Also, it still has that behavior after using beadm to activate
>>> another BE then going back.
>>>
>>> I've backed off to 2008.11 and now done a beadm activate change/change
>>> back.  We'll see if that has an effect.
>>>       
>> It did not.  Other than installgrub and beadm activate, what else should I
>> be doing from my 2008.11 install to get grub back in working order?
>>     
>
> Which grub bits did you install with installgrub?  Those from 2008.11?
>
>   

No, those from 111a.  I've not tried again with the ones from 2008.11

> Maybe you need to installgrub the newer grub bits from build 111a, to get
> the fix for 6774616 "GRUB/ZFS Error 16 (Inconsistent filesystem structure)
> due to lack of GANG Block support"
> http://bugs.opensolaris.org/view_bug.do?bug_id=6774616
>   

I'm intimately familiar with that bug, and I'm not seeing the error 16.  
I guess it could be just the menu.lst which is using gang blocks and not 
the boot-archive, but that'd be weird.

> This assumes the upgrade from 2008.11 to build 111a did not
> install the new grub bits, but the menu.lst file was rewritten
> and now uses those zfs gang blocks, and the old grub cannot
> read the file any more?   What kind of error is reported by the
> grub console when you try a "cat /boot/grub/menu.lst" ?
>   

No error.  I see the file on the screen.  This is, of course, after I've 
done the findroot.

>   
>> As I said earlier, the menu.lst appears correct and typing in the pertinent
>> lines at the "grub>" prompt will allow the system to boot.
>>     




More information about the indiana-discuss mailing list