Hallo Leuts, ich mal wieder,
ich nutze Hardy Heron (immer noch) auf einem IDE-System auf einer primary slave HD. Auf meiner primary master HD ist mein Win XP Prof. Über den GRUB wähle ich jeweils das zu nutzende OS aus.
Wegen eines kleineren Boraddefektes (Onboard-Lan defekt) habe ich das Mainboard, ein Asus P4P8x, getauscht.
Ich habe (noch) mehrere dieser Boards und konnte es deshalb 1:1, also vollkommen identisch (!), ersetzen. Auch das BIOS ist auf dem gleichen Stand (aktuell geflasht).
Beim Booten erscheint nun dennoch die Fehlermeldung:
GRUB Loading stage1.5.
GRUB loading, please wait...
Error 18
Was'n nu los? Wie kann ich Linux und auch Win XP wieder auswählen unsd starten?
Besten Dank und Tschüß
Bismarck-Stomper
Linux 15.016 Themen, 106.926 Beiträge
Ich habe mal im grub Handbuch reingeschaut und mir diese Fehlernummer 18 genauer angeschaut:
http://www.gnu.org/software/grub/manual/grub.html#Stage1_002e5-errors
18 : Selected cylinder exceeds maximum supported by BIOS
This error is returned when a read is attempted at a linear block address beyond the end of the BIOS translated area. This generally happens if your disk is larger than the BIOS can handle (512MB for (E)IDE disks on older machines or larger than 8GB in general).
Das Problem liegt also beim BIOS. Die alten BIOSe (oder auch die aktuellen BIOSe) konnten nur maximal 1000 Festplattenzylinder adressieren. Der Linuxkernel liegt bei dir wahrscheinlich außerhalb von diesen 1000 Festplattenzylinder. So habe ich es jedenfalls verstanden.
Wie ist denn die genaue Partitionierung von deiner Linuxfestplatte ?
Hast du mal im BIOS nachgeschaut ob deine Festplatte auch richtig erkannt wird ?
Kannst du im BIOS vielleicht den LBA Modus aktivieren, so das diese 1000 Festplattenzylinder (oder eben die maximalen Zylinder , die dein BIOS adressieren kann) über die ersten 512 MByte (oder die ersten 8 Gbyte) reichen. Das BIOS übersetzt die physikalische Festplattenstruktur (Zylinder, Köpfe und Platten) in eine logische Plattenstruktur, so das das BIOS mehr als nur die ersten 512 MByte adressieren kann.
War das richtig so ?
PS: Man sollte eben öfters in das Handbuch schauen ;-).