Linuxin käynnistyessä kirjautumisnäyttö ei joskus näy, vaan näyttö jää täysin mustaksi. Tämä ongelma voi esiintyä monissa jakeluissa, kuten Ubuntussa, Linux Mintissä ja Fedorassa.
Useimmiten syy on jokin seuraavista.
- GPU-ajuriongelma
- GRUB-asetusten ongelma
- Häiriö ytimen päivityksen jälkeen
- Tiedostojärjestelmän vioittuminen
- Näytönhallinnan käynnistyminen epäonnistui
Tässä artikkelissa selitämme Linuxin mustan näytön syyt ja ratkaisut, joita myös aloittelijat voivat kokeilla vaihe vaiheelta.
1. Näytä GRUB-valikko
Tarkista ensin, voidaanko GRUB-käynnistysvalikko näyttää.
- Käynnistä tietokone uudelleen
- Paina heti käynnistyksen jälkeen toistuvasti Shift– tai Esc-näppäintä
- Tarkista, näkyykö GRUB-valikko
Jos GRUB-valikko näkyy, ongelma voidaan joskus kiertää muuttamalla käynnistysasetuksia.
2. Lisää “nomodeset” GRUBiin ja käynnistä
Yksi yleisimmistä mustan näytön syistä Linuxissa on GPU-ajuriongelma.
Tässä tapauksessa järjestelmä saattaa käynnistyä, jos lisäät vaihtoehdon nomodeset.
nomodeset on valinta, joka poistaa ytimen grafiikkatilan asetuksen käytöstä ja käynnistää järjestelmän yhteensopivammassa näyttötilassa.
Vaiheet
- Näytä GRUB-valikko
- Valitse Linuxin käynnistysmerkintä
- Paina e-näppäintä
- Etsi rivi, joka alkaa sanalla “linux”
- Lisää rivin loppuun
nomodeset - Käynnistä painamalla Ctrl + X
linux /boot/vmlinuz ... quiet splash nomodeset
Jos järjestelmä käynnistyy tällä tavalla, GPU-ajuri on hyvin todennäköisesti ongelman syy.
3. Poista quiet splash ja tarkista käynnistyslokit
Linuxin käynnistyessä “quiet splash” on usein käytössä, jolloin yksityiskohtaisia viestejä ei näytetä. Kun poistat sen, voit nähdä, missä vaiheessa virhe tapahtuu.
Vaiheet
- Näytä GRUB-valikko
- Paina käynnistysmerkinnässä “e”
- Poista
quiet splash - Käynnistä painamalla Ctrl + X
Näin voit tarkistaa, missä kohdassa virhe ilmenee.
4. Korjaa Recovery Moden avulla
Ubuntu-pohjaisissa jakeluissa järjestelmää voidaan korjata Recovery Moden avulla.
- Avaa GRUB-valikko
- Valitse Advanced options
- Valitse Recovery Mode
Recovery Modessa voit tehdä seuraavat toimet.
- Korjata tiedostojärjestelmän
- Korjata paketit
- Käynnistää root shellin
5. Asenna GPU-ajuri uudelleen
Yleisin mustan näytön syy on grafiikka-ajurin ongelma. Tätä esiintyy erityisen usein NVIDIA:n GPU:illa.
Jos voit kirjautua tekstikonsoliin, asenna ajuri uudelleen seuraavilla komennoilla.
sudo apt update
sudo ubuntu-drivers autoinstall
Käynnistä järjestelmä uudelleen asennuksen jälkeen.
6. Korjaa tiedostojärjestelmä
Jos syynä on levyn vioittuminen, sen voi korjata fsck-komennolla.
sudo fsck -f /dev/sda1
* Laitteen nimi voi vaihdella ympäristön mukaan.
7. Palauta Live USB:n avulla
Jos Linux ei käynnisty lainkaan, palautus voidaan tehdä Live USB:n avulla.
Vaiheet
- Luo Linux Live USB
- Käynnistä USB:lta
- Liitä levy
- Asenna GRUB uudelleen
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub
Yhteenveto
Jos Linux ei käynnisty ja näyttö jää mustaksi, ongelma ratkeaa todennäköisemmin, jos tarkistat seuraavat kohdat tässä järjestyksessä.
- Näytä GRUB-valikko
- Lisää nomodeset
- Poista quiet splash
- Käytä Recovery Modea
- Asenna GPU-ajuri uudelleen
- Korjaa tiedostojärjestelmä
- Palauta Live USB:n avulla
Linux-ongelmilla on usein useampi kuin yksi mahdollinen syy, joten on tärkeää tarkistaa ne yksi kerrallaan oikeassa järjestyksessä.