Пры запуску Linux часам экран уваходу не з’яўляецца, і экран застаецца цалкам чорным. Гэтая праблема можа ўзнікаць у многіх дыстрыбутывах, такіх як Ubuntu, Linux Mint і Fedora.
У многіх выпадках прычынай з’яўляецца адзін з наступных фактараў.
- Праблема з драйверам GPU
- Праблема з наладамі GRUB
- Збой пасля абнаўлення ядра
- Пашкоджанне файлавай сістэмы
- Неўдалы запуск дысплейнага менеджара
У гэтым артыкуле мы па парадку растлумачым прычыны чорнага экрана ў Linux і спосабы выпраўлення, якія могуць паспрабаваць нават пачаткоўцы.
1. Пакажыце меню GRUB
Спачатку праверце, ці можна адкрыць меню загрузкі GRUB.
- Перазагрузіце камп’ютар
- Адразу пасля пачатку загрузкі некалькі разоў націсніце Shift або Esc
- Праверце, ці з’яўляецца меню GRUB
Калі меню GRUB адлюстроўваецца, праблему часам можна абыйсці, змяніўшы параметры загрузкі.
2. Дадайце «nomodeset» у GRUB і загрузіце сістэму
Адной з найбольш частых прычын чорнага экрана ў Linux з’яўляецца праблема з драйверам GPU.
У гэтым выпадку сістэма часам можа загрузіцца пасля дабаўлення опцыі nomodeset.
nomodeset — гэта параметр, які адключае наладу графічнага рэжыму ядра і запускае сістэму ў больш сумяшчальным рэжыме адлюстравання.
Крокі
- Пакажыце меню GRUB
- Выберыце запіс загрузкі Linux
- Націсніце клавішу e
- Знайдзіце радок, які пачынаецца з «linux»
- Дадайце
nomodesetу канец радка - Націсніце Ctrl + X для загрузкі
linux /boot/vmlinuz ... quiet splash nomodeset
Калі гэты спосаб дапамагае загрузіць сістэму, вельмі верагодна, што прычына ў драйверы GPU.
3. Выдаліце quiet splash, каб убачыць журнал загрузкі
Пры загрузцы Linux часта выкарыстоўваецца параметр «quiet splash», які хавае падрабязныя паведамленні. Калі яго выдаліць, можна ўбачыць, на якім этапе ўзнікае памылка.
Крокі
- Пакажыце меню GRUB
- У запісе загрузкі націсніце «e»
- Выдаліце
quiet splash - Націсніце Ctrl + X для загрузкі
Гэта дазволіць вызначыць, на якім этапе ўзнікае памылка.
4. Выкарыстоўвайце Recovery Mode для аднаўлення
У дыстрыбутывах на базе Ubuntu сістэму можна аднавіць з дапамогай Recovery Mode.
- Адкрыйце меню GRUB
- Выберыце Advanced options
- Выберыце Recovery Mode
У Recovery Mode даступныя наступныя дзеянні.
- Аднаўленне файлавай сістэмы
- Аднаўленне пакетаў
- Запуск root shell
5. Пераўсталюйце драйвер GPU
Найбольш частая прычына чорнага экрана — гэта няспраўнасць графічнага драйвера. Асабліва часта гэта сустракаецца на GPU NVIDIA.
Калі вы можаце ўвайсці праз тэкставую кансоль, пераўсталюйце драйвер наступнымі камандамі.
sudo apt update
sudo ubuntu-drivers autoinstall
Пасля ўсталявання перазагрузіце сістэму.
6. Аднавіце файлавую сістэму
Калі прычынай з’яўляецца пашкоджанне дыска, яго можна выправіць з дапамогай каманды fsck.
sudo fsck -f /dev/sda1
* Назва прылады можа адрознівацца ў залежнасці ад асяроддзя.
7. Аднаўленне з дапамогай Live USB
Калі Linux наогул не загружаецца, аднаўленне можна выканаць праз Live USB.
Крокі
- Стварыце Linux Live USB
- Загрузіцеся з USB
- Падключыце дыск
- Пераўсталюйце GRUB
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub
Вынік
Калі Linux не загружаецца і экран застаецца чорным, верагоднасць вырашэння праблемы вышэйшая, калі правяраць наступныя пункты ў такой паслядоўнасці.
- Паказаць меню GRUB
- Дадаць nomodeset
- Выдаліць quiet splash
- Выкарыстаць Recovery Mode
- Пераўсталяваць драйвер GPU
- Аднавіць файлавую сістэму
- Выкарыстаць Live USB для аднаўлення
Праблемы Linux часта маюць некалькі магчымых прычын, таму важна правяраць іх адну за адной у правільным парадку.