grub rescue
Goh Lip
g.lip at gmx.com
Fri May 7 16:29:33 UTC 2010
On Fri, 7 May 2010 17:25:21 +0200
Javier Gardeazabal <javier.gardeazabal at ehu.es> wrote:
> On Thursday, 6 de May de 2010 13:51:56 Goh Lip wrote:
> > On Thu, 6 May 2010 13:19:23 +0200
> >
> > Javier Gardeazabal <javier.gardeazabal at ehu.es> wrote:
> > > Hi
> > >
> > > I just updated my kubuntu distro
> > > to the new KUbuntu 10.4 Lucid Lynx.
> > > After initialization I get
> > >
> > > GRUB loading.
> > > error: the symbol 'grub_puts_' not found
> > > grub rescue>
> > >
> > > and the OS does not load.
> > >
> > > Any idea?
> > >
> > > Best
> > > javier
> >
> > If you have a grub rescue cd, boot into lucid and at terminal
> > sudo update-grub
> > sudo grub-install /dev/sda
> >
> > If you don't have grub rescue cd. boot livecd and follow
> > instructions from
> > http://grub.enbug.org/Grub2LiveCdInstallGuide
> >
> > regards - Goh Lip
>
> Hi there
>
> I booted from a livecd and typed
>
> sudo fdisk -l
> sudo mount /dev/sda1 /mnt
> sudo mount --bind /dev /mnt/dev
> sudo mount --bind /proc /mnt/proc
> sudo mount --bind /sys /mnt/sys
> sudo chroot /mnt
> grub-mkconfig -o /boot/grub/grub.cfg
> grub-install /dev/sda
>
> This returned no errors.
> After this I typed
>
> Ctrl+D (to exit out of chroot)
> sudo umount /mnt/dev
> sudo umount /mnt
>
> I rebooted my system and this time I got
>
> "Gave up wiating for root device. Common problems:
> - Boot args (cat /proc/cmdline)
> - check rootdelay= (did the system wait for long enugh?)
> - check root= (did the system wait for the right device?)
> - Missing modules (cat /proc/modules; ls /dev)
> ALERT! /dev/disk/by-uuid/91276d9a-60fb-42ae-8846-18dc1f7def3 does not
> exist. Dropping to a shell!
>
> BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu11) built-in shell (ash)
>
> (initramfs)
>
> Do you guys have any idea?
>
> Best
> javier
The message indicates that the uuid is probably the wrong one.
Javier, when starting up, did you get to a grub menu?
If no, try by pressing 'shift' when starting up.
If yes, please go to the grub prompt by pressing 'c'.
At grub prompt, type the following
search -f /vmlinuz
note the output which is in this format ==> hd0,x
then type
linux (hd0,x)/vmlinuz root=/dev/sdax ro
initrd (hd0,x)/initrd.img
boot
as an example, if output is hd0,3, type
linux (hd0,3)/vmlinuz root=/dev/sda3 ro
initrd (hd0,3)/initrd.img
boot
*note* the sda3 above
when booted into kubuntu, type at terminal again...
sudo update-grub
sudo grub-install /dev/sda
Hope this helps.
Regards - Goh Lip
ps: did not like chroot myself.
--
More information about the kubuntu-users
mailing list