Ubuntu 7.10 und der grub

BasCom

Commodore
Registriert
Feb. 2006
Beiträge
4.479
hallo leute. ich habe ein recht seltsames problem

zunächst einmal: ich habe

2 Festplatten

die erste festplatte enthält ein ext3 partition, eine swap partition, und 2 ntfs partitionen, alles logische partitionen.

die 2te festplatte enthält nur ntfs partitionen mit meinem windows und der bootpartition, welche primär ist.
in linux sähe das so aus: sda5-sda8 für hdd1 und sdb1-sdb9 fuer hdd2

so linux ist drauf, ich bin auch nicht unbedingt linux unerfahren. das kuriose ist: der grub funktioniert nicht, bzw er wird geladen ich komme zum menü, kann aber kein OS auswählen, da gibts nur fehler wie: partition does not exist ussw.

so, stoepsel ich die SATA kabel an den platten nun aber um
also die festplatte mit der primären partition wird zu hdd1 und die linux platte zu hdd2 läuft alles, genau so übrigens mussich die kabel umstecken, wenn ich linux in der umgesteckten konfiguration installiere.

linux mountet dann munter lustigerweise: z.b. /dev/sda5 /media/sdb5 oder /dev/sda6 /media/sdb6.
beide betriebssysteme funktionieren dann einwand frei.

lustig auch: in der menu.lst wird der kernel an position hd0,4 angegeben. stecke ich die platten aber um, so das ja die linux festplatte hdd2 ist, müsste ja hd1,4 gelten.
Ok nun fragt ihr euch: was hat der denn, funktioniert doch.
aber ist ja auch irgendwie nicht normal gell? hat das vielleicht irgendwo mit dem MBR zu tun, über dessen funktionsweise bin ich mir im unklaren, also was da genau abläuft.

habe ich eigentlich 2 mbrs bei 2 festplatten? gibts probleme weil ich 2 OS auf 2 platten habe, sollte ich linux lieber auch auf der windows OS platte installieren, damits keine probleme im MBR gibt ?

ich hoffe ihr habt mein problem verstanden und koennt mir bei diesem suspecten problem helfen.

gruss malle

Edit: ach ja, der Grub wird immer in hd0 installiert.
 
Zuletzt bearbeitet:
so linux ist drauf, ich bin auch nicht unbedingt linux unerfahren. das kuriose ist: der grub funktioniert nicht, bzw er wird geladen ich komme zum menü, kann aber kein OS auswählen, da gibts nur fehler wie: partition does not exist ussw.

habe ich eigentlich 2 mbrs bei 2 festplatten?

Jede Platte hat ihren eigenen MBR. Grub mag es nicht, wenn man ihn in den MBR der zweiten Platte zwingt. Dann kommt es zu Fehlern. Wenn man ihn im MBR installiert (anstatt im Bootsektor der Bootpartition), dann sollte er in den MBR der ersten Platte kommen. Dann klappt's auch mit den Nachbarn. :)
 
jo ich sagte ha bereits, der wird nach hd0 installiert, aber dann muss ich die platten umstecken, damits klappt. ich seh den ja, kann aber nix booten. als ich den mal nach hd1 installiert habe hat der sich gar nicht blicken lassen, erst nach dem umstecken, denn dann war er ja wieder hd0.
 
joah wird wohl immer. ich nehm an da liegt auch der windows loader,deshalb schreib sich der grubbi da net rein, wie gesagt ist recht kompliziert und fuer euch auch vll nicht ganz leicht zu verstehen, ich werde da morgen wieder n bissl rumprobiern.

also ich fasse zusammen. installier ich grub auf hd0, isser gar nicht da, sofern meine reine ntfs HDD (hd0) ist.
installier ich ihn in hd1 isser da aber nix ist bootable. dann muss ich die festplatten umstecken, dann geht alles. komischerweise kommt linux da nicht mit den partitionen durch einander.

hat sich behoben: nach entfernen aller mbrś mittels fdisk.

closed :D
 
Zuletzt bearbeitet:
Zurück
Oben