GRUB2 Root-Directory
Die Root-Directory-Methode kann man immer dann wählen, wenn man sicher ist, dass die Datei grub.cfg richtig ist und GRUB 2 nur deswegen nicht richtig startet, weil er nicht oder nicht mehr bzw. nicht mehr richtig im Bootsektor oder dem MBR der betreffenden Festplatte installiert ist. Diese Situation hat man z.B. stets, nachdem Windows nach Ubuntu auf dem System installiert wurde. Diese Methode erfordert zwar weniger Einzelschritte, ist dabei aber auch weniger flexibel und erlaubt nicht so viele Reparaturoptionen wie die chroot-Methode.
Bei dieser Variante wird GRUB 2 einfach in einem Terminal[2] von der Desktop-CD mittels des GRUB-2-Skripts grub-install erneut auf der Festplatte installiert:
1. Desktop-Image laden 2. Root-Partition mounten
sudo mount /dev/sdXY /mnt
3. Optional Nutzt man auf dem System eine separate Boot-Partition, so muss diese ebenfalls vorab eingehängt werden:
sudo mount /dev/sdXY /mnt/boot
Nutzt man auf seinem Rechner das "(U)EFI"-Bootverfahren, so muss die relevante Bootpartition vorab eingehängt werden mit:
sudo mount /dev/sdXY /mnt/boot/efi
4. Devices von USB/CD einbinden Live-System
sudo mount --bind /dev/ /mnt/dev
5. grub installieren GRUB 1.98 und vorher (bis Maverick Meerkat):
sudo grub-install --root-directory=/mnt /dev/sdX
GRUB 1.99 und später:
sudo grub-install --boot-directory=/mnt/boot /dev/sdX sudo update-grub