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

Re: error 2 bei grub-install



Am Donnerstag, 13. November 2008 schrieb Martin Reising:
> On Thu, Nov 13, 2008 at 08:19:33AM +0100, Bernd Kloss wrote:
> > cd /
> > mkdir /hda1
> > mount /dev/hda1 /hda1
> > mount -t proc proc /hda1/proc
>
> Fehlt da nicht noch ein
>
> mount -t sysfs -onodev,noexec,nosuid sysfs /hda1/sys
>
> > mount -o bind /dev /hda1/dev
> > chroot hda1


Ich habe es probiert. Den mount-Befehl habe ich mit den anderen mount proc/dev 
eingegeben und er wurde ohne Beanstandung ausgeführt.
Es hat aber nichts geändert. Der Fehler von stage1 not found bleibt.
Das Verzeichnis exisitiert. Ich habe das alte grub mit -P entfernt und mit 
dpkg -i grub_0.97-27etch1_i386.deb
wieder installiert. 
Ein update-grub erzeugt die nötigen files, die alle auch richtig in /boot/grub 
liegen und stimmen.

Die Platte hängt an IDE0 und ist master.
Die device.map in /boot/grub stimmt.

Ich habe hdc abgeklemmt.

Rechner eingeschaltet und er fährt hoch un schaltet nach einer 
Bildschirmmeldung, die ich nicht lesen kann, weil zu schnell, in die grub 
shell.
Wenn ich hier ein 
find /boot/grub/menu.lst 
eingebe, kommt
error 15 file not found.
dito bei find /boot/vmlinuz..... etc

In der grub shell geht ein 
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.26-1-686
auch nicht, eben weil der kernel nicht gefunden wird.

Wenn ich aber von der live-cd boote und hda1 mounte ist das file da.
Warum findet grub seine files nicht?

Wer hat eine Idee?

Danke und Grüße
Bernd


Reply to: