Många användare installerar Windows och Linux på samma dator. Den här konfigurationen kallas Dual Boot. Det är praktiskt, men efter uppdateringar, ändringar av partitioner eller problem med bootloadern kan systemet sluta starta korrekt.
Ibland går datorn direkt in i Windows, ibland fastnar den vid GRUB, och ibland startar varken Windows eller Linux. Här går vi igenom de vanligaste orsakerna och hur de kan lösas.
1. Fastställ först det exakta symptomet
- Datorn går direkt in i Windows
- GRUB-menyn visas, men Linux startar inte
- GRUB-menyn visas, men Windows startar inte
- Bara
grub rescuevisas no bootable deviceeller liknande fel visas- Svart skärm eller fastnar vid tillverkarens logotyp
2. Vanligaste orsakerna
- En Windows-uppdatering ändrade startordningen
- GRUB är skadat eller överskrivet
- Det finns problem med EFI-partitionen
- Startordningen i BIOS/UEFI har ändrats
- Fast Startup lämnade partitionerna i ett felaktigt tillstånd
- Efter partitionsändringar stämmer inte startposterna längre
- Windows Boot Manager eller Linux-konfigurationen är skadad
3. Kontrollera först startordningen i BIOS/UEFI
Om datorn alltid går direkt till Windows bör du först kontrollera startordningen. Efter större Windows-uppdateringar hamnar Windows Boot Manager ofta tillbaka på första plats.
- Starta om datorn
- Tryck på F2, Del, Esc eller F12 vid uppstart
- Öppna Boot-sektionen i BIOS/UEFI
- Se vilken post som står först
4. Om bara Windows startar
Det betyder inte nödvändigtvis att Linux har tagits bort. Ofta är problemet bara att GRUB inte längre prioriteras först.
- Kontrollera om Linux-partitionen fortfarande finns kvar
- Kontrollera om Linux-startposten fortfarande finns i BIOS/UEFI
- Bekräfta att startläget fortfarande är UEFI
5. Reparera GRUB med en Live USB
sudo fdisk -l
Om Linux-roten till exempel är /dev/sda3 och EFI-partitionen är /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
Om det inte räcker är chroot-metoden ofta mer tillförlitlig:
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. Om Windows inte startar
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Efter att Windows har reparerats kan GRUB behöva repareras igen.
7. Var uppmärksam på Fast Startup och UEFI/Legacy
- Stäng av Fast Startup i Windows
- Använd UEFI för båda systemen
- eller använd Legacy BIOS för båda systemen
Blandade lägen orsakar ofta startproblem.
8. Sammanfattning
När Dual Boot inte startar betyder det inte nödvändigtvis att allt är förlorat. Ofta ligger problemet i startordningen, GRUB, EFI-partitionen eller ändringar som Windows har gjort.
- Kontrollera startordningen i BIOS/UEFI
- Bekräfta att Windows- och Linux-partitionerna fortfarande finns
- Reparera GRUB med en Live USB
- Reparera vid behov även Windows Boot Manager