Hvordan reparere GRUB uten å installere alt på nytt
1: Start fra en live-USB eller installasjonsmedium
For å reparere GRUB må du starte maskinen fra et live-system, for eksempel Debian eller Ubuntu på minnepenn. Når systemet har startet, åpne terminalen.
Tips: Velg samme versjon av Linux som er installert på maskinen, slik at pakkene passer.
2: Finn og monter rotpartisjonen
Skriv sudo fdisk -l for å finne riktig disk. Monter partisjonen med:sudo mount /dev/sdX# /mnt
Bytt sdX# med riktig enhet. Hvis du bruker separat boot- eller EFI-partisjon, må den også monteres under /mnt/boot eller /mnt/boot/efi.
3: Chroot inn i systemet
Kjør følgende kommandoer for å «gå inn» i ditt egentlige system:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
Du jobber nå som om du var innlogget på det vanlige systemet.
4: Installer eller oppdater GRUB
Kjør kommandoen som passer for systemet ditt:
- BIOS-systemer:
grub-install /dev/sdX - UEFI-systemer:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
Avslutt deretter medupdate-grubfor å generere en ny konfigurasjon.
Tips: Hvis du får feilmelding, sjekk at/booteller/boot/efier riktig montert.
5: Avslutt og start på nytt
Skriv exit for å forlate chroot, og avmonter partisjonene:
sudo umount /mnt/dev /mnt/proc /mnt/sys
sudo umount /mnt
Start maskinen på nytt med sudo reboot, og fjern USB-pinnen. Hvis alt gikk som det skal, starter systemet normalt igjen.
Oppsummering
Du har nå reparert GRUB-bootloaderen uten å installere hele systemet på nytt. Dette sparer tid og bevarer alle filene dine. Hvis problemet oppstod etter en feil i oppdateringen, er dette den raskeste måten å fikse det på.
Legg igjen en kommentar