[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Grub 1.5 error after update



> Frank wrote:
> On Mon, 21 Sep 2009 15:27:09 +0200
>> "thveillon.debian" <thveillon.debian@googlemail.com> wrote:
>> 
>>> I still fail to understand what went wrong. After the installation and
>>> reboot which went OK, I picked the chain option and that's  when it all
>>> went downhill. 
>> The chaining from grub-legacy menu to grub2 is just supposed to enable
>> testing of the grub2 install, it doesn't install anything. One has to
>> run "upgrade-from-grub-legacy" as root to finish the process, or simply
>> properly install grub2 in the mbr, and create the config.
> 
>   Sorry, but I did run "upgrade-from-grub-legacy" after the chaining boot
> went well.

Don't be, I must have misinterpreted your phrase:

"I still fail to understand what went wrong. After the installation and
reboot which went OK, I picked the chain option and that's  when it all
went downhill. My understanding is if the initial reboot goes well, then
you pick the chain option and that's supposed to finish up the install."

I assumed you thought the first boot was supposed to "finish the
process" of installing grub2. My bad.

> 
> 
>> If the boot process failed with the chainloading from grub-legacy, it
>> means that it would not have been a good idea to finish the process
>> anyway...
>   
>   The process didn't fail...which is why I ran the upgrade script.
> 
>>  Obviously grub-pc is not ready for primetime yet. On the update it
>>> did on my machine, it failed to pick up the Ubuntu installation on another
>>> partition. How did it get migrated to Squeeze ?
>>>
>> The package "os-prober" is taking care of other OS detection, it's
>> "recommended" but not automatically installed. 
> 
>    Does that mean maintainers assume you only have one installation ?

I can't read their minds, but it sure seems that installing os-prober as
a dependency would do no harm to "single-booting" systems, and would
save some trouble to "multi-booting" users. Maybe there's already a
"whishlist" bug opened about it ?

> 
>> I am using grub2 since
>> Lenny was testing, now on three squeeze, and three Ubuntu, no problem
>> here. Just got lucky maybe.
> 
>   Lucky is right - google problems with Grub2.
>    
>   Don't get me wrong - it **seems** Grub2 will be an improvement over its
> predecessor but, at least in my case and it seems many others it's not quite ready.
> 

Well, googling "problem with grub/lilo" will probably return ten times
more entries, but that doesn't mean much. The bootloader is indeed an
important part of the system, and is expected to work. I guess that's
why grub2 was not the default with Lenny, but now is the right time for
"testing" it extensively. My understanding is that Testing and Sid are
just meant for that (even if I don't like them to be broken...). And
there's always good old SuperGrubDisk...
Hope you'll get luckier next time !

Tom


Reply to: