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: