Dual Boot (Windowsin kanssa) ei käynnisty: syyt ja ratkaisut

Monet käyttäjät asentavat Windowsin ja Linuxin samaan tietokoneeseen. Tätä kutsutaan Dual Bootiksi. Se on kätevää, mutta päivitysten, osiomuutosten tai käynnistyslataimen ongelmien jälkeen järjestelmä voi lakata käynnistymästä oikein.

Joskus tietokone menee suoraan Windowsiin, joskus se pysähtyy GRUBiin, ja joskus eivät käynnisty sen paremmin Windows kuin Linuxkaan. Tässä artikkelissa käydään läpi yleisimmät syyt ja korjaustavat.


1. Selvitä ensin tarkka oire

  • Tietokone käynnistyy suoraan Windowsiin
  • GRUB-valikko näkyy, mutta Linux ei käynnisty
  • GRUB-valikko näkyy, mutta Windows ei käynnisty
  • Näytössä näkyy vain grub rescue
  • Näkyviin tulee no bootable device tai vastaava virhe
  • Musta ruutu tai jumittuminen valmistajan logoon

2. Yleisimmät syyt

  • Windows-päivitys muutti käynnistysjärjestystä
  • GRUB on vioittunut tai ylikirjoitettu
  • EFI-osiossa on ongelma
  • BIOS/UEFI-käynnistysjärjestys on muuttunut
  • Fast Startup jätti osiot epäjohdonmukaiseen tilaan
  • Osioiden muuttamisen jälkeen käynnistystiedot eivät enää täsmää
  • Windows Boot Manager tai Linuxin asetukset ovat vioittuneet

3. Tarkista ensin käynnistysjärjestys BIOS/UEFI:ssa

Jos tietokone menee aina suoraan Windowsiin, ensimmäiseksi kannattaa tarkistaa käynnistysjärjestys. Suurten Windows-päivitysten jälkeen Windows Boot Manager palaa usein ensimmäiseksi.

  1. Käynnistä tietokone uudelleen
  2. Paina käynnistyksen yhteydessä F2, Del, Esc tai F12
  3. Avaa BIOS/UEFI:n Boot-osio
  4. Tarkista mikä merkintä on ensimmäisenä

4. Jos vain Windows käynnistyy

Se ei välttämättä tarkoita, että Linux olisi poistettu. Usein ongelma on vain siinä, ettei GRUB ole enää ensisijainen.

  • Tarkista, onko Linux-osio yhä olemassa
  • Tarkista, onko BIOS/UEFI:ssa yhä Linuxin käynnistysmerkintä
  • Varmista, että käynnistystila on edelleen UEFI

5. Korjaa GRUB Live USB:n avulla

sudo fdisk -l

Jos Linuxin juuriosio on esimerkiksi /dev/sda3 ja EFI-osio /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

Jos tämä ei riitä, chroot-menetelmä on usein luotettavampi:

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. Jos Windows ei käynnisty

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

Windowsin korjauksen jälkeen GRUB voi olla tarpeen korjata uudelleen.


7. Huomioi Fast Startup ja UEFI/Legacy-tila

  • Poista Fast Startup käytöstä Windowsissa
  • Pidä molemmat järjestelmät UEFI-tilassa
  • tai pidä molemmat Legacy BIOS -tilassa

Sekatila aiheuttaa usein käynnistysongelmia.


8. Yhteenveto

Kun Dual Boot ei käynnisty, se ei välttämättä tarkoita, että kaikki olisi menetetty. Usein ongelma on käynnistysjärjestyksessä, GRUBissa, EFI-osiossa tai Windowsin tekemissä muutoksissa.

  • Tarkista käynnistysjärjestys BIOS/UEFI:ssa
  • Varmista, että Windows- ja Linux-osiot ovat olemassa
  • Korjaa GRUB Live USB:n avulla
  • Korjaa tarvittaessa myös Windows Boot Manager

Leave a Reply

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *