it-swarm-eu.dev

Wie aktualisiere ich grub auf grub2, wenn älteres grub im Boot-Partitionssektor und nicht im MBR installiert ist?

Ich versuche, auf grub2 umzusteigen, und obwohl das Laden von Ketten aus alten Grubs gut funktioniert, bin ich mir nicht sicher, wie ich mich vollständig bewegen soll. Old Grub wurde im Bootsektor der Swap-Partition/dev/sda3 installiert und funktionierte dort einwandfrei. Ich möchte, dass new grub auch dort installiert wird, aber während upgrade-from-grub-legacy Empfiehlt es sich, es im MBR oder auf der Ubuntu-Root-Partition/dev/sda4 zu installieren. Wie erzwinge ich die Installation unter/dev/sda3? Kann ich einfach grub-install '(hd0,3)' anstelle von upgrade-from-grub-legacy Ausführen?

3
vava

Wenn Sie überprüft haben, dass das neue Setup von grub2 funktioniert, können Sie grub-install sicher.

Das einzig Bedeutsame upgrade-from-grub-legacy macht das:

rm -f /boot/grub/{{xfs,reiserfs,e2fs,fat,jfs,minix}_stage1_5,stage{1,2}}

damit werden die alten Grub-Dateien im Wesentlichen aus/boot/grub entfernt. Sie können auch /boot/grub/menu.lst wenn es nichts Wichtiges für Sie enthält.

2
Ressu