I denne vejledning vil vi gennemgå, hvordan du kan reparere Grub 2 boot loader på Ubuntu. Denne proces kan være nyttig, hvis du oplever problemer med at starte dit system, især hvis du bruger en VPS-server.
Forudsætninger
- Ubuntu installeret på din server.
- Adgang til en live USB eller CD med Ubuntu.
- Root-adgang eller sudo-rettigheder.
Trin 1: Boot fra Live USB/CD
Indsæt din live USB eller CD og genstart computeren. Vælg at boote fra USB/CD i BIOS-menuen.
Trin 2: Åbn terminalen
Når du er bootet ind i live-miljøet, skal du åbne terminalen. Du kan gøre dette ved at trykke på Ctrl + Alt + T.
Trin 3: Find din root-partition
Kør følgende kommando for at finde din root-partition:
sudo fdisk -l
Identificer den partition, hvor Ubuntu er installeret (f.eks. /dev/sda1).
Trin 4: Monter root-partitionen
Monter root-partitionen ved at køre:
sudo mount /dev/sda1 /mnt
Trin 5: Monter de nødvendige systemfiler
Monter systemfilerne:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
Trin 6: Chroot ind i dit system
Kør følgende kommando for at chroot ind i dit system:
sudo chroot /mnt
Trin 7: Geninstaller Grub
Kør følgende kommando for at geninstallere Grub:
grub-install /dev/sda
Trin 8: Opdater Grub-konfigurationen
Kør derefter denne kommando for at opdatere Grub-konfigurationen:
update-grub
Trin 9: Afslut chroot og genstart
Skriv exit for at afslutte chroot-miljøet og genstart din computer:
exit
sudo reboot
Afslutning
Dine Grub 2 boot loader problemer skulle nu være løst, og du bør kunne starte dit system normalt. Denne proces kan være særligt nyttig for dem, der administrerer en VPS-server.