Bug#539870: grub2: 'Out of range 0x2c00. Aborting.' on amd64.

Konrad Cempura konradcempura at gmail.com
Tue Aug 4 07:27:45 UTC 2009


Package: grub2
Version: 1.96+20090725-1
Severity: critical
Justification: breaks the whole system

After update system didn't boot. I was chrooted, and run grub-install /dev/sda and update-grub.
This didn't helped me. Remove params (eg. vga) also did nothing. The kernel is selected to boot
and after this I've always seen 'Out of range 0x2c00. Aborting.', always after kernel selection.

Only one solution is worked for me - to install grub2, grub-pc
and grub-common from Debian Stable repository 1.96+20080724...

My system:
	Debian Testing amd64
	IBM xSeries 3650
	6 disks in RAID6.
	ext4

-- Package-specific info:

*********************** WARNING grub-setup left core.img in filesystem

*********************** BEGIN /proc/mounts
/dev/root / ext4 rw,relatime,errors=remount-ro,barrier=1,data=ordered 0 0
/dev/sda3 /file-store ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/sda4 /srv ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/sda3 /home ext4 rw,relatime,barrier=1,data=ordered 0 0
/dev/sda3 /var ext4 rw,relatime,barrier=1,data=ordered 0 0
*********************** END /proc/mounts

*********************** BEGIN /boot/grub/device.map
(hd0)	/dev/sda
*********************** END /boot/grub/device.map

*********************** BEGIN /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/update-grub using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd0,1)
search --fs-uuid --set ba2b3973-1f10-4638-a6d3-a5c81c3b769c
if font /usr/share/grub/ascii.pff ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  terminal gfxterm
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_hurd ###
### END /etc/grub.d/10_hurd ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, linux 2.6.30-e4+i+l7" {
	set root=(hd0,1)
	search --fs-uuid --set ba2b3973-1f10-4638-a6d3-a5c81c3b769c
	linux	/boot/vmlinuz-2.6.30-e4+i+l7 root=/dev/sda1 ro vga=792 
}
menuentry "Debian GNU/Linux, linux 2.6.30-e4+i+l7 (single-user mode)" {
	set root=(hd0,1)
	search --fs-uuid --set ba2b3973-1f10-4638-a6d3-a5c81c3b769c
	linux	/boot/vmlinuz-2.6.30-e4+i+l7 root=/dev/sda1 ro single vga=792
}
menuentry "Debian GNU/Linux, linux 2.6.30-rc5-e4+i+l7" {
	set root=(hd0,1)
	search --fs-uuid --set ba2b3973-1f10-4638-a6d3-a5c81c3b769c
	linux	/boot/vmlinuz-2.6.30-rc5-e4+i+l7 root=/dev/sda1 ro vga=792 
}
menuentry "Debian GNU/Linux, linux 2.6.30-rc5-e4+i+l7 (single-user mode)" {
	set root=(hd0,1)
	search --fs-uuid --set ba2b3973-1f10-4638-a6d3-a5c81c3b769c
	linux	/boot/vmlinuz-2.6.30-rc5-e4+i+l7 root=/dev/sda1 ro single vga=792
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###
*********************** END /boot/grub/grub.cfg

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-e4+i+l7 (SMP w/4 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages grub2 depends on:
ii  debconf [debconf-2.0]   1.5.27           Debian configuration management sy
ii  grub-pc                 1.96+20080724-16 GRand Unified Bootloader, version 

grub2 recommends no packages.

grub2 suggests no packages.

-- debconf information excluded





More information about the Pkg-grub-devel mailing list