Bug#584564: updating grub 1.98+20100602-1, unable to boot, "error: out of partition"
Michael
michael.john.kirk at gmail.com
Fri Jun 4 16:09:56 UTC 2010
Package: grub
Version: 0.97-61
Severity: critical
Tags: experimental
Justification: breaks the whole system
After updating grub, the new grub.cfg is generated. Upon rebooting, Grub starts, but is unable to boot any of my selected entries.
Commenting out the "search --no-floppy --f-uuid --set xxxxxxxx" line and instead relying on the "set root='(hd0,1)'" line fixed the problem in the immediate. Unfortuntaely, if I update the config, all that will be lost.
my grub.cfg modified to be bootable. See comments in the "Menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686'" at line 62.
http://pastebin.com/dimJdBUb
ikawe at trout:~$ sudo fdisk -l
Disk /dev/sda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa8a8a8a8
Device Boot Start End Blocks Id System
/dev/sda1 * 1 31 248976 83 Linux
/dev/sda2 32 7296 58356112+ 83 Linux
Disk /dev/dm-0: 59.8 GB, 59755606528 bytes
255 heads, 63 sectors/track, 7264 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/dm-0 doesn't contain a valid partition table
Disk /dev/dm-1: 57.3 GB, 57264832512 bytes
255 heads, 63 sectors/track, 6962 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/dm-1 doesn't contain a valid partition table
Disk /dev/dm-2: 2487 MB, 2487222272 bytes
255 heads, 63 sectors/track, 302 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/dm-2 doesn't contain a valid partition table
ikawe at trout:~$ sudo fsck /boot/
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
/dev/sda1: clean, 246/124496 files, 100791/248976 blocks
ikawe at trout:~$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Jun 4 08:07 0b423098-1bfc-4ace-958e-78c0587bc5d5 -> ../../sda2
lrwxrwxrwx 1 root root 10 Jun 4 09:08 b98ef735-2dd1-4943-a340-f3a97db7df78 -> ../../sda1
lrwxrwxrwx 1 root root 23 Jun 4 08:06 c13b4810-3908-4c2e-bc0b-7580b867c5c7 -> ../../mapper/trout-root
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages grub depends on:
ii debconf [debconf-2.0] 1.5.32 Debian configuration management sy
ii grub-pc 1.98+20100602-1 GRand Unified Bootloader, version
grub recommends no packages.
grub suggests no packages.
-- debconf information:
* grub/migrate_from_legacy:
More information about the Pkg-grub-devel
mailing list