Problem mit dem GRUB Bootloader nach Wechsel des Controlles
Alain Schroeder
alain at parkautomat.net
Mon Mar 11 02:33:08 CET 2002
On Sun, Mar 10, 2002 at 09:41:56PM +0100, Henning Sauer wrote:
> Hallo,
>
> ein Freund von mir benutzt den GRUB Bootloader 0.90 um Windows
> ME,Windows XP oder Linux zu booten. Da er sich zu seinen bisherigen zwei
> Festplatten, DVD und CDRW nun noch eine weitere Festplatte gekauft hat
> er aber keinen Promise oder HPT Chip auf seinem Mainboard hat, hat er
> sich einen Promise Ultra 100 TX2 IDE Controller gekauft.
> Als wir nun versuchten die beiden alten Festplatten an den neuen
> Controller anzuschließen und von diesen zu booten brach GRUB bei Stage
> 1.5 ab und gab Error 21 aus.
> Error 21 bedeutet laut GRUB Dokumentation:
>
> 21 : Selected disk does not exist
> This error is returned if the device part of a device- or full
> file name refers to a disk or BIOS device that is not present or
> not recognized by the BIOS in the system.
>
> Bisher dachte ich immer das GRUB egal wäre wo die Festplatte
> angeschlossen wäre, solange die Reihenfolge der Festplatten gleich
> bleibt.
> Weis jemand woran diese Problem liegen kann ?
>
GRUB läd teile von sich selbst von der Festplatte nach. D.h. du
beschreibst den Bootsektor der Platte a und dein Linux inkl. aller zu
Grub gehörigen Dateien liegen auf Platte b. Nun bewegst du Platte b
woandershin, bzw, die BIOS Reihenfolge ändert sich und schon kannst du
nicht mehr starten, da GRUB sich selbst nicht mehr vernünftig finden
kann.
GRUB benutzt die BIOS Funktionen um sich selbst zu starten und somit
sollte man nicht mit der Plattenreihenfolge herumspielen.
Ciao,
Alain
--
My opinions are mine. You can rent them. Just ask me for prices
-- Steffen Grunewald
More information about the Linux
mailing list