hilpers


  hilpers > comp.os.* > comp.os.unix.linux.misc

 #1  
01.08.2004, 10:34
Ekkard Gerlach
Grub ist auf /dev/hda installiert und das lt. Ausagebe
nach grub-install /dev/hda auch fehlerfrei. Trotzdem
braucht Grub eine Diskette im floppy-Laufwerk mit
zusätzlich dort installiertem Grub. Ist "stage2" defekt?

Das habe ich gemacht:
Suse 8.2 grafisch, mininmal auf einen 200MMX Pentium
aufgespielt mit Grub. Lief alles problemlos. Dann
habe ich eine zweite Festpl. angehängt,Partitioniert
und per tar cf - / ...... die Datenauf die zweite
FEstplatte kopiert (Festplatte geclont). Dann wollte
ich per chroot . , dann grub-install /dev/hda
auf der anderen Festplatte den Grub schonmal
installieren. Ich habs halt probiert.

Seither habe ich aber auf beiden FEstplatten das Problem,
daß Grub nicht will: booten von Diskette ist im BIOS
abgeschaltet, er bootet von Festplatte war an der
Fehlermeldung "GRUB READ ERROR" erkennbar ist, denn woher
sollte er sonst wissen,d aß er mit GRUB beglückt wird,
kurz vor der Fehlermeldung rödelt er aber auf dem Disketten-
laufwerk rum. Steckt in dem Diskettenlaufwerk aber eine
Diskette, auf die vom laufenden System per grub-install
/dev/fd0 der Grub installiert wurde, dann startet
Grub ganz normal.

Übrigens kann ich per Suse-Start-CD und "installiertes
System booten" problemlos die Installation starten.
Dann funktioniert auch ein grub-install /dev/...
problemlos. Nur ist Grub nicht ohne Diskette mit
grub drauf lebensfähig - seit meinem Aufruf von
nach einem chroot . auf der anderne Platte, die mal
kurzfristig zum clonen dranhing.

Wer weiß hier weiter?

Habe mal in /boot/grub nachgsehen. In main.cf steht wirklich
nix Unsinniges drinnen, es scheint normal. (Ich habe schon
sehr häufig die main.cf manuell bearbeitet). Dann sehe ich
in /boot/grub/ noch das stage2. Das trägt das Datum des
letzten Aufrufes von grub. Es kann doch nur sein, daß diese
Datei defekt ist, oder?

danke schonmal
Ekkard
 #2  
01.08.2004, 11:25
Ekkard Gerlach
Nachtrag: in der menu.lst habe ich im Rahmen der Fehlersuche
alle unnötige rausgeworfen, jetzt steht da nur noch:


color white/blue black/light-gray
default 0
timeout 8

title linux
kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 splash=silent showopts
initrd (hd0,1)/boot/initrd


Das läuft genausowenig wie das Original:

color white/blue black/light-gray
default 0
timeout 8

title linux
kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 splash=silent showopts
initrd (hd0,1)/boot/initrd

title floppy
root (fd0)
chainloader +1

title failsafe
kernel (hd0,1)/boot/vmlinuz.shipped root=/dev/hda2 showopts ide=nodma
apm=off acpi=off vga=normal nosmp noapic maxcpus=0 3
initrd (hd0,1)/boot/initrd.shipped




In der der device.map steht drinnen:

(hd0) /dev/hda
(fd0) /dev/fd0


Habe da mal die Zeile mit fd0 rausgeworfen, dann
Grub neu installiert. Hilft aber auch nicht ....

Was könnte ich noch tun (außer Neuinstallation der Suse 8.2
nach M$-Manier ... :-( )

danke schon mal
Ekkard
 #3  
01.08.2004, 13:07
Ekkard Gerlach
2. Nachtrag:

habe mal grub....rpm gelöscht und neu installiert.
Dann die vorher gesicherten:
/etc/grub.conf
/boot/grub/menu.lst
/boot/grub/device.map
zurückgespielt und habe exakt den gleichen Fehler.

Also am stage (was auch immer das sein mag) kann es
nicht liegen.

Habe zwischendurch mal den xfdisk (Dos-tool)
Bootmanager installiert, der startet dann auch!
Grub überschreibt den dann mit grub-install /dev/hda auch
artig - aber wie schon gesagt: grub verlangt immer
nach eine Diskette mit Grub-Installation (grub-install
/dev/fd0).
Wie schon gesagt: direkt nach Suse 8.2-Installation
von CD bootet der 200MMX-PC auch direkt von Festplatte
und braucht keine Diskette ... sehr merkwürdig, was?

So und hier noch das /etc/grub.conf, dann habe ich
denke ich alles gepostet:

root (hd0,1)
install --stage2=/boot/grub/stage2 /boot/grub/stage1 d (hd0)
/boot/grub/stage2 0x8000
(hd0,1)/boot/grub/menu.lst
quit

(die zweite und dritte Zeile gehören natürlich zusammen, also
EINE Zeile, hier nur im Editor umgebrochen)

/ ist tatsächlich auch hda2, also = (hd0,1)

irgendwelche Tipps?
danke schon mal
Ekkard
Ähnliche Themen
Grub stage 1.5 Read Error

Hallo, ich habe ein Problem. Ich habe das aktuelle DSL auf einem PC mit einer CF-Karte installiert. Vorgegangen bin ich dabei wie unter [..] beschrieben. Wenn ich den...

GRUB: Error 28: Selected item cannot fit into memory bei safedefault noch Grub-Neuinstallation

Hallo zusammen! Ich musste mir vor kurzem zu meinem Debian (unstable) noch ein Betriebssystem dazu installieren was bekannt dafür ist, MBRs einfach...

GRUB Read error

Hallo, hab mir hier einen Server aufgezogen und wollte ihn mit Debian 4 (Internetdownload) bestücken. Blöderweise geht es nicht. Beim Restart nach der Installation meldet...

Booten mit Grub von Diskette

Dirk Koehler <dkoehler1> wrote: [Bootdiskette mit Grub] > Ich sehe kein Bootmenü. Die Diskette bootet und ich lande > sofort in der Grub-Shell (auf der Kommandozeile). >...


Alle Zeitangaben in WEZ. Es ist jetzt 03:24 Uhr. | Privacy Policy