akrapacs
November 12th, 2008, 04:55 PM
I've just upgraded my machine from 8.04 to 8.10. Immediately after the upgrade the machine refused to boot the default version of the kernel, which is 2.6.27-7-generic. It does boot the previous versions just fine, which is 2.6.24-21-generic.
When I try to boot 2.6.27-7-generic in normal mode, I get the following error:
"Gave up waiting for root device...
...
ALERT! /dev/disk/by-uuid/... does not exist. Dropping to a shell!"
Screenshot: http://idisk.me.com/akrapacs-Public/ubuntu_boot.jpg
When I try to boot 2.6.27-7-generic in recovery mode, the boot hangs.
Screenshot: http://idisk.me.com/akrapacs-Public/ubuntu_boot_recovery.JPG
Below is a snippet of my menu.lst file. As you can see the exact same UUID is specified for both of the kernels, and yet I still can not boot the newest one. I have also tried changing the uuid in the kernel command to /dev/sda1 or (hd0,0) and neither solved the problem. Is it possible that this version of the kernel is corrupt on my system?
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Ubuntu 8.10, kernel 2.6.24-21-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
quiet
title Ubuntu 8.10, kernel 2.6.24-21-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro single
initrd /boot/initrd.img-2.6.24-21-generic
title Ubuntu 8.10, kernel 2.6.22-14-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 8.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 8.10, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
When I try to boot 2.6.27-7-generic in normal mode, I get the following error:
"Gave up waiting for root device...
...
ALERT! /dev/disk/by-uuid/... does not exist. Dropping to a shell!"
Screenshot: http://idisk.me.com/akrapacs-Public/ubuntu_boot.jpg
When I try to boot 2.6.27-7-generic in recovery mode, the boot hangs.
Screenshot: http://idisk.me.com/akrapacs-Public/ubuntu_boot_recovery.JPG
Below is a snippet of my menu.lst file. As you can see the exact same UUID is specified for both of the kernels, and yet I still can not boot the newest one. I have also tried changing the uuid in the kernel command to /dev/sda1 or (hd0,0) and neither solved the problem. Is it possible that this version of the kernel is corrupt on my system?
## ## End Default Options ##
title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet
title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Ubuntu 8.10, kernel 2.6.24-21-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
quiet
title Ubuntu 8.10, kernel 2.6.24-21-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro single
initrd /boot/initrd.img-2.6.24-21-generic
title Ubuntu 8.10, kernel 2.6.22-14-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 8.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=0a03c220-7935-45eb-88fc-d0cbab3aa94b ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 8.10, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST