[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Grub Error 15



Guten Abend zusammen,

heute morgen wollte ich mein Notebook booten (Debian Squeeze), da meldete mir 
Grub "Error 15", was heißt, dass er irgendeine Datei nicht findet. Ich kann 
weder mit [E] Listeneinträge -- die hier nicht angezeigt werden -- bearbeiten 
noch mit [C] in die Grubshell wechseln, ab diesem Punkt geht nichts mehr. 
Nach einigen Tastendrücken fängt mein Notebook auch bei jeder Eingabe zu 
piepsen an.

Vor acht Tagen habe ich mein Notebook das letzte Mal gebootet, seitdem war es 
bis heute Früh nachts immer im Schlafmodus. Davor habe ich noch eine System-
aktualisierung durchgeführt. Es kamen auch zwei oder drei Pakete rein, welche 
das waren und ob es hier einen Zusammenhang gibt, kann ich allerdings nicht 
sagen.

Mir wurde von mehreren Seiten empfohlen Grub zu reparieren oder neu zu 
installieren. Hierzu habe ich dann Knoppix gebootet. Da ich das ganze aber in 
einer chroot ausführen soll, muss ich meine LUKS-verschlüsselte Platte 
einbinden, was allerdings nicht ganz klappt. Mit

	cryptsetup luksOpen /dev/sda5 thinkpad

kriege ich das auch nach /dev/mapper/thinkpad, das Einbinden mit LVM2

	vgimport thinkpad

aber schlägt fehl, weil diese Volume-Group nicht exportiert sei. `vgscan' 
listet jedoch selbige auf.

Meine /boot-Partition kann ich mounten, das ist kein Problem.

Nach dieser [1] und anderen Anleitungen, soll /boot/grub/stage1 vorhanden 
sein, das ist bei mir aber nicht der Fall. Auf meinen anderen Debian-
Maschinen (Etch und Squeeze) existieren diese aber und haben auch den selben 
SHA1-Hash. Daraufhin habe ich diese Datei in /boot/grub am Notebook 
reinkopiert, was aber nichts gebracht hat.

Ich muss noch dazusagen, dass ich -- wenn ich mich noch korrekt daran 
erinner -- Grub-Legacy nach korrekter Funktionsweise von Grub 2 runter-
geschmissen habe (grub-upgrade (?)). Auf dem Desktoprechner hab ich das auf 
jeden Fall getan, beim Notebook bin ich mir nicht einhundertprozentig 
sicher. ;-)

Ich hoffe, es hat jemand eine Idee, wie ich das wieder zum Laufen kriege. :-)

Viele Grüße,
schönen Abend,
Julian

[1] http://ubuntuforums.org/showthread.php?t=224351

PS: Nachfolgend dann noch die /boot/grub/grub.cfg, vielleicht hilft das 
weiter.

-----BEGIN grub.cfg-----
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig 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 --no-floppy --fs-uuid --set fcc27e4c-b3da-40bb-bdf3-776e66a0f49a
if loadfont /grub/ascii.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  if terminal_output.gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set root=(hd0,1)
search --no-floppy --fs-uuid --set fcc27e4c-b3da-40bb-bdf3-776e66a0f49a
insmod png
if background_image /grub/moreblue-orbit-grub.png ; then
  set color_normal=black/black
  set color_highlight=magenta/black
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, Linux 2.6.30-1-686" {
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set fcc27e4c-b3da-40bb-bdf3-776e66a0f49a
	linux	/vmlinuz-2.6.30-1-686 root=/dev/mapper/thinkpad-root ro  quiet
	initrd	/initrd.img-2.6.30-1-686
}
menuentry "Debian GNU/Linux, Linux 2.6.30-1-686 (recovery mode)" {
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set fcc27e4c-b3da-40bb-bdf3-776e66a0f49a
	linux	/vmlinuz-2.6.30-1-686 root=/dev/mapper/thinkpad-root ro single 
	initrd	/initrd.img-2.6.30-1-686
}
menuentry "Debian GNU/Linux, Linux 2.6.26-2-686" {
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set fcc27e4c-b3da-40bb-bdf3-776e66a0f49a
	linux	/vmlinuz-2.6.26-2-686 root=/dev/mapper/thinkpad-root ro  quiet
	initrd	/initrd.img-2.6.26-2-686
}
menuentry "Debian GNU/Linux, Linux 2.6.26-2-686 (recovery mode)" {
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set fcc27e4c-b3da-40bb-bdf3-776e66a0f49a
	linux	/vmlinuz-2.6.26-2-686 root=/dev/mapper/thinkpad-root ro single 
	initrd	/initrd.img-2.6.26-2-686
}
menuentry "Debian GNU/Linux, Linux 2.6.26-1-686" {
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set fcc27e4c-b3da-40bb-bdf3-776e66a0f49a
	linux	/vmlinuz-2.6.26-1-686 root=/dev/mapper/thinkpad-root ro  quiet
	initrd	/initrd.img-2.6.26-1-686
}
menuentry "Debian GNU/Linux, Linux 2.6.26-1-686 (recovery mode)" {
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set fcc27e4c-b3da-40bb-bdf3-776e66a0f49a
	linux	/vmlinuz-2.6.26-1-686 root=/dev/mapper/thinkpad-root ro single 
	initrd	/initrd.img-2.6.26-1-686
}
### 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 grub.cfg-----

Attachment: pgpl9DDtdtQCI.pgp
Description: PGP signature


Reply to: