Mange brugere installerer Windows og Linux på den samme computer. Denne opsætning kaldes Dual Boot. Det er praktisk, men efter opdateringer, ændringer af partitioner eller problemer med bootloaderen kan systemet holde op med at starte korrekt.
Nogle gange starter computeren direkte i Windows, nogle gange stopper den ved GRUB, og nogle gange starter hverken Windows eller Linux. Her gennemgås de mest almindelige årsager og måder at løse problemet på.
1. Fastslå først det præcise symptom
- Computeren starter direkte i Windows
- GRUB-menuen vises, men Linux starter ikke
- GRUB-menuen vises, men Windows starter ikke
- Kun
grub rescuevises no bootable deviceeller en lignende fejl vises- Sort skærm eller stop ved producentens logo
2. Mest almindelige årsager
- En Windows-opdatering ændrede bootrækkefølgen
- GRUB er beskadiget eller overskrevet
- Der er problemer med EFI-partitionen
- Bootrækkefølgen i BIOS/UEFI er ændret
- Fast Startup har efterladt partitionerne i en forkert tilstand
- Efter ændringer af partitioner passer boot-oplysningerne ikke længere
- Windows Boot Manager eller Linux-konfigurationen er beskadiget
3. Kontroller først bootrækkefølgen i BIOS/UEFI
Hvis computeren altid går direkte til Windows, bør du først kontrollere bootrækkefølgen. Efter større Windows-opdateringer vender Windows Boot Manager ofte tilbage til førstepladsen.
- Genstart computeren
- Tryk på F2, Del, Esc eller F12 ved opstart
- Åbn Boot-sektionen i BIOS/UEFI
- Se hvilken post der står først
4. Hvis kun Windows starter
Det betyder ikke nødvendigvis, at Linux er slettet. Ofte er problemet blot, at GRUB ikke længere prioriteres først.
- Kontroller om Linux-partitionen stadig findes
- Kontroller om Linux-bootposten stadig findes i BIOS/UEFI
- Sørg for at boottilstanden stadig er UEFI
5. Reparer GRUB med en Live USB
sudo fdisk -l
Hvis Linux-roden for eksempel er /dev/sda3 og EFI-partitionen er /dev/sda1:
sudo mount /dev/sda3 /mnt
sudo mount /dev/sda1 /mnt/boot/efi
sudo grub-install --boot-directory=/mnt/boot /dev/sda
sudo update-grub
Hvis det ikke er nok, er chroot-metoden ofte mere pålidelig:
sudo mount /dev/sda3 /mnt
sudo mount /dev/sda1 /mnt/boot/efi
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sda
update-grub
exit
6. Hvis Windows ikke starter
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Efter reparation af Windows kan det være nødvendigt at reparere GRUB igen.
7. Vær opmærksom på Fast Startup og UEFI/Legacy
- Deaktiver Fast Startup i Windows
- Lad begge systemer bruge UEFI
- eller lad begge bruge Legacy BIOS
Blandede tilstande giver ofte bootproblemer.
8. Opsummering
Når Dual Boot ikke starter, betyder det ikke nødvendigvis, at alt er tabt. Problemet skyldes ofte bootrækkefølgen, GRUB, EFI-partitionen eller ændringer fra Windows.
- Kontroller bootrækkefølgen i BIOS/UEFI
- Kontroller at Windows- og Linux-partitionerne stadig findes
- Reparer GRUB med en Live USB
- Reparer om nødvendigt også Windows Boot Manager