Grub disk: something automatic?

Goh Lip g.lip at
Mon Jan 25 20:34:12 UTC 2010

On 01/26/2010 03:43 AM, Dotan Cohen wrote:

> The problem is that I often cannot boot, so I cannot perform
> update-grub. Also, most of my machines (other than the laptop) have
> multiple hard drives.

I'll send separately to your email an iso file about 1 Mb a grub2 live 
cd. To boot, do one (out of 3) of the following

configfile (hd0,x)/boot/grub/grub.cfg

linux (hdy,x)/vmlinuz root=/dev/sdax     {sdbx  ?}
initrd (hdy,x)/initrd.img

set root=(hdy,x)
chainloader +1

note: 'x' and 'y' in (hdy,x) and sdax {sdbx ?}  is a real number of your 
do a search to confirm:
search -f /vmlinuz
search -f /boot/grub/grub.cfg
search -f /boot/grub/menu.lst    {?}

>> Reminder, grub legacy will not detect ext4 and grub2 config files. So if
>> you have an OS on grub2 or ext4, it's best to go with grub2 and set that
>> to mbr.
> Yes, that is what I would like to do (in a general sense, no problem
> to fix at the moment). What LiveCD will do this?

To set grub2 of your Karmic partition, boot your Karmic livecd,

at terminal...
sudo grub-setup -d /media/{kubuntu9.10partition}/boot/grub /dev/sda

substitute /media/{kubuntu9.10partition} with actual partition :)

If you get error message,(mapping fails), do this..
sudo grub-setup -d /media/{kubuntu9.10partition}/boot/grub -m
/media/{kubuntu9.10partition}/boot/grub/ /dev/sda

However, I think it's best to use the grub2.iso and boot up and do a 
grub-install /dev/sda

Dotan, if I remember correctly from one of your earlier messages, you've 
set up your master/slave drive which is reversed. ie., sda is slave and 
sdb is master. Maybe you want to look at that if you are still unable to 
get this working.

regards - goh lip

More information about the ubuntu-users mailing list