PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : falscher Bootloader wird genutzt



tourist
15.07.10, 18:14
Hallo,

ein nicht entdeckter Hardwarefehler (Tastatur war defekt) hatte mich dummerweise dazu gebracht ein zweites Linux zu installieren. Ich entschied mich für mint, da ich ein einen schlechten Internetanschluß habe und ein komplettes System mit Office brauchte.

mint hat sich jetzt so installiert, daß mein altes System nicht mehr im Bootloader erscheint. Ich habe einen eigenen 40mb großen Bootsektor auf sda1, der laut fdisk auch immer noch der Bootsektor ist, aber gebootet wird eindeutig von sda8, d.h. der dortige Bootloader von mint wird genutzt.

Ich brauche von mint nichts mehr außer ein paar Daten, und möchte mich dieses Systems entledigen.

Was muß ich machen, damit mein alter Bootloader wieder benutzt wird?
In beiden Fällen handelt es sich um GRUB, bei mint die Version 1.98-1ubuntu5-mint, bei meinem alten System um ???.

Vielen Dank für jegliche Hilfestellung!


nebel nike # fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x774b7581

Device Boot Start End Blocks Id System
/dev/sda1 * 1 5 40131 83 Linux
/dev/sda2 6 71 530145 82 Linux swap / Solaris
/dev/sda3 72 9210 73409017+ 83 Linux
/dev/sda4 9211 30401 170216677 5 Extended
/dev/sda5 9211 11822 20980858+ 83 Linux
/dev/sda6 11823 18301 52042239+ 83 Linux
/dev/sda7 24878 30401 44371498+ 83 Linux
/dev/sda8 18302 24603 50615296 83 Linux
/dev/sda9 24603 24877 2204672 82 Linux swap / Solaris

Partition table entries are not in disk order

glako
15.07.10, 18:27
Was war (ist) denn Dein altes System?

tourist
16.07.10, 05:34
Gentoo (mit einem 2.6.32-r7 Kernel). Tut das denn was zur Sache?

pferdefreund
16.07.10, 09:22
Davon hast du doch mit Sicherheit dann auch ne Install-CD, die ja im Regelfall auch ein
Rettungssystem beinhaltet. Von da aus halt den Bootloader wieder installieren.
Anschließend die Partition von Mind dort mounten und Daten retten. Eventuell kann man die
Daten auch vorher über das Rettungssystem auf nen USB-Stick oder so sichern.

glako
16.07.10, 10:20
Gentoo (mit einem 2.6.32-r7 Kernel). Tut das denn was zur Sache?
Ja, da Du die Version des Grub des alten Systems nicht kennst, kann man aus der verwendeten Distribution meist auf den verwendeten Grub schliessen.

towo2099
16.07.10, 11:05
Ich habe einen eigenen 40mb großen Bootsektor auf sda1,
Hast Du nicht!
Du hast vielleicht eine separate boot-partition, mehr aber auch nicht.
Und wo ist das Problem, diese Install in den Bootloader von Mint einzubinden?

tourist
16.07.10, 18:49
Okay, eine boot-Partition. Das Problem (außer einem Übersetztungsproblem zwischen den GRUB Versionen, mit denen ich mich gerade rumschlage, aber das hat nichts mit diesem Thread zu tun) ist, daß ich den Bootloader von mint, der ja auf sda8 ist, löschen will und werde.

So wie ich das verstehe, muß ich irgendwie an das Teil rankommen, das auf den Bootloader verweist (das ist dann der Bootsektor, oder?), und dieses Teil so zurecht biegen, daß es wieder auf sda1 verweist anstatt auf sda8. Da muß es doch eine Möglichkeit geben? Aber ich weiß nicht einmal, wie dieses Teil heißt...

Ich probiere jetzt trotzdem über den mint-bootloader gentoo zu starten, in der Hoffnung, daß ich von dort aus den bootloader einfacher wieder umsiedeln kann, mit einem Update zum Beispiel.

Die GRUB Version auf gentoo scheint 0.97 zu sein.
Ein Rettungssystem mit dem ich einfach so retten kann habe ich nicht, nur eine Live-CD, aber damit stehe ich wieder vor dem eigentlichen Problem, da ich ja garnicht weiß was und wo ich retten soll.

linuxazubi
16.07.10, 18:59
du kannst mit der livecd wie im gentoo-handbuch beschrieben dein gentoo-system betreten (chroot) und
grub-install /dev/(s)(h)da ausführen.

beachte, deine /boot-partition zu mounten.

http://www.gentoo.org/doc/de/handbook/handbook-x86.xml?full=1

ich vermute aber, linux mint wird mit grub2 (finde ich ganz schlimm) irgendwie und -wo dein gentoo mit in grub eingefügt haben. (war bei mir jedenfalls so)

tourist
17.07.10, 06:55
Danke, das war genau der Hinweis den ich gesucht habe.

In meinem Fall war die Lösung: grub-install --root-directory=/boot hd0