Ubuntu – Ubuntu 13.04 won’t boot after grub


I ran into a problem with Ubuntu 13.04.

I installed it without any problems. When I reboot my machine it hangs on a black screen with a blinking cursor after grub.

  1. I tried recovery mode as well and it hangs at switching to clock source tsc.
  2. I tried the nomodeset parameter for the kernel, but it results in the same.

I used a dualboot Ubuntu 12.04 & Windows 7 before, now I only want Ubuntu 13.04 alone.

Can someone help me with that?

Best Answer

Try booting from Ubuntu install CD:

sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda

if it doesn't work, try chrooting:

sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt
sudo grub-install /dev/sda1

Debugging grub loading:

Hold shift during boot, then hit e to edit the GRUB entry. Remove the part that says "quiet splash" and replace it with "text" to see what's happening during boot.

Have a look here: Linux kernel hangs at 'Switching to clocksource tsc" on Pentium 4.

and try to edit the boot entry (just add clocksource either with hpet or acpi_pm value):

clocksource=hpet quiet splash

If it works you might want to change in /etc/default/grub this line:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash clocksource=hpet"

then run

sudo update-grub
Related Question