Подробный гайд: Что делать, если Linux не загружается, на экране мигает курсор - Часть 1

Практический гайд по диагностике и восстановлению Linux, если при включении черный экран и мигает курсор. Разбор ошибок GRUB, ядра и драйверов.

2026.09.23                  


Подробный гайд: Что делать, если Linux не загружается, на экране мигает  курсор - Часть 1Подробный гайд: Что делать, если Linux не загружается, на экране мигает курсор - Часть 1

Важно: «мигающий курсор» может означать разные вещи:

  1. Курсор мигает сразу после BIOS/UEFI, до меню GRUB — проблема с загрузчиком, диском, UEFI/BIOS, порядком загрузки.
  2. После выбора ядра в GRUB появляется чёрный экран и курсор — проблема с видео-драйвером, ядром, initramfs, systemd, файловыми системами.
  3. Курсор мигает вместо экрана входа в систему — чаще всего упал графический сеанс: GDM, SDDM, LightDM, Xorg/Wayland, NVIDIA, свободное место на диске.
  4. Экран чёрный, но система на самом деле работает — можно перейти в консоль по Ctrl + Alt + F2...F6.



0. Сначала безопасные действия

Если система «зависла», не спешите выключать долгим удержанием кнопки.

Попробуйте безопасную перезагрузку через SysRq:

Зажмите одновременно:

Alt + SysRq/PrtSc

И, удерживая, медленно наберите:

R E I S U B

Получится:

Alt + SysRq + R
Alt + SysRq + E
Alt + SysRq + I
Alt + SysRq + S
Alt + SysRq + U
Alt + SysRq + B

Если не сработало — тогда уже принудительное выключение кнопкой.


1. Проверьте, жива ли система: переход в TTY

Когда видите чёрный экран или мигающий курсор, нажмите:

Ctrl + Alt + F2

Также можно пробовать:

Ctrl + Alt + F3
Ctrl + Alt + F4
Ctrl + Alt + F5
Ctrl + Alt + F6

Если появилась текстовая консоль и приглашение логина — система, скорее всего, загрузилась, но не стартует графика. Войдите под своим пользователем и дальше идите к разделу «Если TTY работает, но графический интерфейс не запускается».

Если вернуться обратно в графический режим:

Ctrl + Alt + F1

или:

Ctrl + Alt + F7

зависит от дистрибутива.


2. Если в TTY попасть не получается

Попробуйте загрузиться в режим восстановления или через параметры ядра.

2.1. Войдите в меню GRUB

Во время включения, сразу после BIOS/UEFI, нажмите:

Esc

или:

Shift

или:

Ctrl + Esc

Если появилось меню GRUB — хорошо.

Там обычно есть пункты:

  • Ubuntu, Linux Mint, Debian, Fedora и т.д.
  • Advanced options
  • Recovery mode

Выберите:

Advanced options

затем строку с recovery mode.


3. Загрузка в recovery mode

В меню восстановления обычно есть пункты:

  • resume — продолжить обычную загрузку;
  • clean — освободить место;
  • dpkg — починить пакеты в Debian/Ubuntu/Linux Mint;
  • fsck — проверка файловых систем;
  • grub — обновить загрузчик;
  • root — открыть root-консоль.

Попробуйте по порядку:

3.1. fsck

Проверка файловой системы. Согласитесь на проверку, если предложат.

3.2. clean

Если диск заполнен на 100%, графика может не запускаться.

3.3. dpkg

Для Debian/Ubuntu/Linux Mint/Mint/Pop!_OS.

3.4. root

Если попали в root-консоль, можно диагностировать вручную.


4. Если в recovery mode есть root-консоль

Сначала выполните:

mount -o remount,rw /

Проверьте, есть ли место:

df -h

Если корень / заполнен на 100%, очистите кэш пакетов:

Для Debian/Ubuntu/Linux Mint:

apt-get clean
apt-get autoremove --purge

Для Fedora/RHEL:

dnf clean all

Для Arch:

pacman -Sc

Проверьте журнал ошибок:

journalctl -b -p err

или:

journalctl -xb

Ищите строки со словами:

failed
error
gdm
sddm
lightdm
nvidia
xorg
disk
I/O error
fstab
UUID

5. Если система загружалась, но после обновления

Типичные причины:

  • обновилось ядро, но не пересобрался initramfs;
  • сломался видеодрайвер, особенно NVIDIA;
  • обновление пакетов прервалось;
  • закончилось место;
  • сломался /etc/fstab;
  • повреждены пакеты;
  • сломался GRUB или EFI-запись.

Дальше будем разбирать по признакам.


6. Если курсор мигает после выбора ядра в GRUB

Это часто связано с видео или ранней загрузкой ядра.

6.1. Временные параметры ядра

В меню GRUB нажмите клавишу:

e

Найдите строку, которая начинается с:

linux /boot/vmlinuz...

Она может выглядеть примерно так:

linux /boot/vmlinuz-... root=UUID=... ro quiet splash

Допишите в конец строки один из вариантов.

Вариант 1: убрать тихую загрузку

Замените:

quiet splash

на:

nomodeset

или:

nomodeset quiet

Затем нажмите:

Ctrl + X

или:

F10

для загрузки.

Вариант 2: подробнее о процессе загрузки



Вместо:

quiet splash

Напишите:

verbose nomodeset

или просто:

verbose

Это покажет, на каком этапе всё останавливается.

Вариант 3: для NVIDIA

Попробуйте:

nouveau.modeset=0 nomodeset

или:

nvidia-drm.modeset=0

или:

nomodeset

Вариант 4: для Intel/AMD графики

Иногда помогают:

i915.modeset=0

или:

amdgpu.modeset=0

Но лучше сначала пробовать общий вариант:

nomodeset

Если с nomodeset система загрузилась, значит проблема почти наверняка в видеодрайвере или настройке дисплейного менеджера.


7. Если система загрузилась с nomodeset

Значит нужно чинить графику.

7.1. Определите видеокарту

lspci -k | grep -EA3 'VGA|3D|Display'

Пример вывода может показать:

  • Intel UHD Graphics;
  • AMD Radeon;
  • NVIDIA GeForce;
  • NVIDIA + Intel hybrid.

7.2. Если у вас NVIDIA

Ubuntu / Linux Mint / Debian

Проверьте, какие драйверы доступны:

ubuntu-drivers devices

или:

apt search nvidia-driver

Можно установить рекомендованный драйвер:

sudo ubuntu-drivers autoinstall

или вручную, например:

sudo apt install nvidia-driver-550

Номер может быть другой. Смотря что покажет система.

После установки:

sudo update-initramfs -u
sudo reboot

Fedora

sudo dnf update
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda

После этого подождите пару минут, пока соберётся модуль, и перезагрузитесь:

reboot

Arch Linux

sudo pacman -S nvidia nvidia-utils

Если используется кастомное ядро, модули могут отличаться, например nvidia-lts, nvidia-dkms.

7.3. Если после драйвера снова чёрный экран

Вернитесь в GRUB, загрузитесь со старым ядром или с nomodeset, затем переустановите драйвер или используйте открытый драйвер.

Для Ubuntu/Mint можно удалить NVIDIA-пакеты:

sudo apt purge 'nvidia-*'
sudo apt autoremove
sudo reboot

Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

Загрузка...
Если комментарии не загружаются, можете попробовать отключить блокировщик рекламы для этого сайта