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
|