Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.11.2013, 20:17

Probleme mit grub2

Hallo,

wollte heute mein grub2 updaten, dabei ist es mir leider passiert, dass ich anstatt nach /dev/sda (also in den mbr) grub2-install /dev/sda1 gemacht habe... und als sich da nichts getan hat, habe ich mit strg + c abgebrochen. Mounten usw. und sonstiges klappt alles in /dev/sda1 (/boot) nun noch, aber wie kann ich für es jetzt einen uninstall machen? Weil ich denke in /dev/sda1 liegt jetzt irgendwo eine "Leiche" von einem halben Grub rum, richtig?

Und was ist denn nun das neue grub2 verzeichnis? /boot/grub oder /boot/grub2??? Vorher war es /boot/grub2 aber anscheinend wird nun die config wieder in /boot/grub/grub.cfg gesucht?!?

2

04.11.2013, 21:28

Lass die Leiche liegen. Jede Partition hat ein "Boot Record". Normalerweise ist da nichts drin. Bei Dir liegt da jetzt Grub-2. Schadet aber nicht.
/boot/grub vs. /boot/grub2: Ich habe mitgekriegt dass Grub-2 nach /boot/grub2 installiert wurde während es "Testing" war. Jetzt wo es "Stable" ist, muss es wohl /boot/grub sein. Keine Ahnung wieso.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

07.11.2013, 00:43

Oder (aber umständlicher) gehst so vor, als wenn Du die Platte plattmachst...
Zuerst alles mit einem geeigneten Archiver oder cp -a sichern und dann die gesammte Platte incl ihrer Partitionen löschen. Die Partitionen neu erstellen und am besten direkt mit gpt-Partitionstabelle (erlaubt mehr als 4 Primäre Partitionen - im Gegensatz zu MSDOS-Tabellen). Dann ist es direkt ein "Stück moderner". Hierbei müsste man jedoch eine kleine Partition für den Grub selbst erstellen, da er sich ohne dies bei gpt-Tabellen anschließend beschwert: Er findet nämlich den MBR nicht (den gpt nicht besitzt). Dann hinterher schmeißt Du das ganze System wieder zurück auf die erstellen/gemounteten Partitionen und nichts erinnert mehr an die fälschliche "/dev/sda1"-Installation des Grub.

Und Ja: Grub2 installiert sich, wie bell sagt wieder unter "grub" also

Quellcode

1
/boot/grub


Und die Installation geht:

Quellcode

1
grub-install /dev/sdX
- VORHER WAR:

Quellcode

1
grub2-install /dev/sdX


Erzeugung der grub.cfg:

Quellcode

1
grub-mkconfig -o /boot/grub/grub.cfg


Hast noch andere Systeme installiert, kannst auch den os-Prober installieren. Dann erkennt grub auch die Bootoader auf den anderen Platten ;)

Hab selbst übrigens den grub vom Calculate-Overlay:

Quellcode

1
2
3
4
5
6
7
8
9
10
[I] sys-boot/grub
     Available versions:  
     (0)    [m]*0.92-r1 [m]0.94-r1 [m]0.96-r1 [m]0.96-r2 [m]~0.96-r3 [m]~0.97 [m]0.97-r2 [m]0.97-r3 [m]0.97-r4 [m]0.97-r5 [m]0.97-r6 [m]~0.97-r8 [m]0.97-r9 [m]0.97-r10 [m]~0.97-r11 [m]0.97-r12 [m]~0.97-r13
     (2)    ~1.99[1] ~1.99-r1[1] [m]**1.99-r2 ~1.99-r2[1] ~1.99-r3[1] ~1.99-r4[1] ~1.99-r5[1] ~2.00-r3[1] [m]~2.00-r4^t ~2.00-r4[1] (~)2.00-r5[1] [M]~2.00_p5107^t [M]2.00_p5107-r2^t [M]**9999-r1^t
       {custom-cflags debug device-mapper doc efiemu libzfs mount (+)multislot ncurses netboot nls sdl static test truetype GRUB_PLATFORMS="coreboot efi-32 efi-64 emu ieee1275 multiboot pc qemu qemu-mips yeeloong"}
     Installed versions:  2.00-r5(2)[1](07:51:40 04.11.2013)(nls sdl truetype -custom-cflags -debug -device-mapper -doc -efiemu -libzfs -mount -static GRUB_PLATFORMS="-coreboot -efi-32 -efi-64 -emu -ieee1275 -multiboot -pc -qemu -qemu-mips -yeeloong")
     Homepage:            http://www.gnu.org/software/grub/
     Description:         GNU GRUB boot loader

[1] "calculate" /var/lib/layman/calculate
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...