Betalingsmetoder Abuse

Sådan gendanner du Grub efter Windows-installation

07.07.2024, 19:41

Hvis du har to operativsystemer på din computer, Windows og Linux, og du har opgraderet din Windows fra 7, 8 eller 8.1 til den nyeste Windows 10, kan der være problemer med Grub-bootloaderen, når du bruger UEFI Secure Boot. Under en systemopgradering vil Windows 10 simpelthen slette Grub-bootloaderen og skrive sin egen bootloader ind i den.

Når systemet så genstarter, forventer brugeren at se en menu til valg af Grub-operativsystem, men i stedet starter den nye Windows 10. Det kan se ud, som om der ikke er nogen måde at få adgang til Ubuntu på, eller at man ikke kan køre Ubuntu sammen med Windows 10. Men det er der ikke.

Hvorfor gendanne Grub efter installation af Windows?

Når du har installeret Windows, kan det være nødvendigt at gendanne Grub-bootloaderen, hvis du har en Dual Boot med Linux. Windows kan overskrive Grub-bootloaderen under installationen, hvilket kan få Linux til at stoppe med at boote. Hvis du gendanner Grub, kan du vælge dit operativsystem, når du starter computeren, og genskabe adgangen til Linux.

Gendannelse af Grub

Ofte råder eksperter dig til at installere Ubuntu på et andet drev, men der er en enkel løsning. Du kan altid bruge standardmetoden, f.eks. ved at bruge en LiveCD-disk. Men hvis du bruger UEFI, er der en løsning med Windows 10.

Start af CMD

Klik først på søgeikonet i Windows, skriv cmd der, og find Windows' kommandoprompt. Højreklik på den, og vælg Kør som administrator:

Cmd запуск

Tilslut EFI-partition

Dernæst kan du prøve at gætte, hvad navnet på Grub boot loader-filen på EFI-partitionen er, men du kan også gøre det modsatte og bare kigge. Kør diskpart for at montere EFI-partitionen. For at gøre dette skal du køre:

$ diskpart

Derefter vises en liste over tilgængelige diske:

$ list disk

Vælg det drev, hvor Windows 10 er installeret, og hvor EFI-partitionen i øjeblikket er placeret, som aktivt:

$ sel disk 0

Sådan gendanner du Grub efter Windows-installation

Vis en liste over partitioner på disken:

$ list vol

Find EFI-partitionen, den er normalt formateret til FAT-filsystemet og fylder ca. 100 megabyte. I dette tilfælde er det volume 2:

Sådan gendanner du Grub efter Windows-installation

Denne partition skal tildeles et bogstav. For at gøre dette skal du udføre:

$ sel vol 2
$ assign letter=I:

Sådan gendanner du Grub efter Windows-installation

Find bootloader

Nu skal du finde boot loader-filen på EFI-partitionen. Men du kan ikke åbne denne partition i Explorer, du skal kun bruge kommandolinjen. Luk DiskPart og udfør:

$ cd /d I:

Brug derefter dir-kommandoen til at finde Grub-bootloaderen. For eksempel:

$ dir EFIUbuntu

Sådan gendanner du Grub efter Windows-installation

Der er en fil grubx64.efi her. Det er den her. Bootloaderen kan hedde noget andet i andre distributioner, og det er derfor, jeg fortæller dig, hvordan du slår den op.

Gendannelse af GRUB

Nu skal du kopiere og køre denne kommando:

bcdedit /set {bootmgr} path EFIubuntugrubx64.efi

Du behøver ikke at indtaste en adgangskode, hvis du har administratorrettigheder, og programmet burde fungere fint. Denne kommando vil skrive Grub-bootloaderen tilbage i stedet for Windows 10-bootloaderen.

Hvis kommandoen returnerede en fejl, kan du rulle ændringerne tilbage med denne kommando:

$ bcdedit /deletevalue {bootmgr} path EFIubuntugrubx64.efi

Du kan derefter aktivere Windows 10-bootloaderen:

$ bcdedit /set {bootmgr} path EFIMicrosoftBootootmgfw.efi

Genstart computeren, og du vil se den velkendte Grub på skærmen. Dette afslutter Grub-gendannelsesprocessen.

Hvorfor mislykkes gendannelsen?

Der er flere grunde til, at det kan være svært at gendanne Grub efter en Windows-installation. Her er nogle af de mulige årsager:

  1. Overskrivning af bootloader: Når man installerer Windows, især på den samme partition, hvor Linux er installeret, kan Windows overskrive Grub-bootloaderen med sin egen bootloader, hvilket gør, at Grub ikke længere er tilgængelig.
  2. UEFI og Secure Boot: På computere med UEFI og Secure Boot aktiveret kan det være nødvendigt med yderligere konfiguration for at gendanne Grub efter Windows-installation.
  3. Forskellige partitioner og diske: Hvis der er installeret forskellige operativsystemer på forskellige partitioner eller diske, kan det også påvirke den måde, Grub gendannes på.
  4. Forkert gendannelse: Nogle gange kan der opstå fejl eller forkerte kommandoer under forsøget på at gendanne Grub, hvilket får gendannelsesproceduren til at mislykkes.
  5. Windows-opdateringer: Efter Windows-opdateringer kan der opstå problemer med Grub-bootloaderen på grund af ændringer i systemet.

For at gendanne Grub efter en Windows-installation anbefales det at bruge specialiserede instruktioner til din specifikke konfiguration og Linux-distribution