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

Grub 2: file not found



Moin,

seit kurzem kann Grub Squeeze auf sda1 nicht mehr starten. Auch Mandriva auf sda9 geht nicht mehr, Doudoulinux auf sda11 hingegen ja. Die Rescue-Option der Mandriva-DVD kann den bootloader nicht reparieren, da bekomme ich eine Fehlermeldung.

Beim Versuch, sda1 zu starten, kommt die Meldung:
"Charging Linux 2.6.32-5-amd64.
error: file not found
...
error: you need to load the kernel first."

"grub-install /dev/sda" klappt ohne Fehlermeldung, "update-grub" ebenso.

Auszug aus grub.cfg:

insmod part_msdos
insmod reiserfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 8cf3befc-1050-43c1-a604-cfa66bf79f22
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod reiserfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 8cf3befc-1050-43c1-a604-cfa66bf79f22
set locale_dir=($root)/boot/grub/locale
set lang=fr
insmod gettext
set timeout=10
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod reiserfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 8cf3befc-1050-43c1-a604-cfa66bf79f22
insmod png
if background_image /usr/share/images/desktop-base/spacefun-grub.png; then
  set color_normal=light-gray/black
  set color_highlight=white/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_proxy ###
menuentry "Debian (sda1)" --class debian --class gnu-linux --class gnu --class os {
        insmod part_msdos
        insmod reiserfs
        set root='(hd0,msdos1)'
        search --no-floppy --fs-uuid --set 8cf3befc-1050-43c1-a604-cfa66bf79f22
        echo    'Chargement de Linux 2.6.32-5-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-5-amd64 root=UUID=8cf3befc-1050-43c1-a604-cfa66bf79f22 ro  quiet
        echo    'Chargement du disque mémoire initial ...'
        initrd  /boot/initrd.img-2.6.32-5-amd64
}


Die UUID scheint zu stimmen: 
blkid -s UUID -o value /dev/sda1
8cf3befc-1050-43c1-a604-cfa66bf79f22

"Was tun?", sprach Zeus? Warum findet Grub vmlinuz-2.6.32-5-amd64 nicht, die Datei existiert.

Im Moment behelfe ich mir mit einer Grub1-CD, das klappt wenigstens. Ich brauche Grub2 für multisystem, sond würde ich wieder zu Grub1 zurückgehen.

tschüss
Klaus


Reply to: