Исправить загрузку Linux Mint из-за проблемы с черным экраном
Н Многие пользователи Linux Mint сообщают, что при запуске видят темный или пустой экран. Эта проблема может быть сложной для решения, особенно для пользователей Linux с меньшими техническими навыками. Эта проблема, по-видимому, связана с видеодрайверами Nvidia. К счастью, есть несколько относительно простых способов решения этой конкретной визуальной проблемы, как показано в этом руководстве.
Исправление проблемы загрузки Linux Mint с черным экраном
Ниже приведены некоторые советы, которые вы можете использовать для устранения проблемы загрузки Linux Mint с черным экраном.
Перезагрузите компьютер
Первая проблема с темным или пустым экраном заключается в том, что вы обычно не можете получить доступ к каким-либо меню Linux Mint или запустить терминал. Поэтому удерживайте кнопку питания в течение 10 секунд, чтобы выключить компьютер.
Получите доступ к меню GRUB
Затем, после перезапуска машины, постоянно нажимайте клавишу F1, чтобы открыть меню GRUB. Выберите «Дополнительные настройки» в меню GRUB, нажав клавишу со стрелкой вниз.
Расширенные проблемы с Grub
Выберите подходящий режим восстановления из списка.
Проблемы с восстановлением Linux Mint
Восстановить сломанные пакеты
Пакеты ремонтных повреждений
Нажмите Enter после прокрутки до «dpkg Восстановить поврежденные пакеты». Продолжите после прочтения предупреждающего уведомления, которое отображается рядом.
Принять приглашение да
Продолжайте прокручивать вверх до «Возобновить обычную загрузку» и нажмите Enter.
Используйте Nomodeset для редактирования меню GRUB.
Если исправление поврежденных пакетов не решает проблему с черным или пустым экраном, перезагрузите систему и используйте F1, чтобы открыть меню GRUB. Аргумент nomodeset просит ядро отложить загрузку видеодрайвера до тех пор, пока X не начнет его загружать. Нажмите «e», чтобы изменить меню, когда оно отображается. Прокрутите до пункта, который начинается с «Linux», а затем до конца строки. Введите «nomodeset» сразу после «silent» и «splash» (без кавычек). Для перезапуска используйте CTRL-X или F10.
Номодезет
В качестве альтернативы вы можете использовать набор мод, адаптированный к графическому оборудованию вашего компьютера. Например:
Драйвера для графических устройств необходимо переустановить
Как и в предыдущем шаге, перейдите в меню восстановления GRUB и прокрутите вниз до «root Drop to root shell prompt».
Процедура удаления и переустановки графических драйверов зависит от вашего компьютера, видеокарты и установленных графических драйверов.
Как и в предыдущем шаге, перейдите в меню восстановления GRUB и прокрутите вниз до «root Drop to root shell prompt». Будьте особенно осторожны при использовании этой подсказки. Любая написанная здесь команда будет выполняться от имени пользователя root и может привести к изменениям в вашей операционной системе, которые сделают ее бесполезной.
Затем с помощью команды «ubuntu-drivers devices» определите имеющуюся у вас видеокарту и установленные драйвера.
устройства драйвера
Например, если у вас есть видеокарта ATI Radeon, вы можете попробовать следующее:
Если у вас есть видеокарта Nvidia, вы можете попробовать следующее:
Во-первых, измените имя устанавливаемого драйвера, если это необходимо, в зависимости от вывода «ubuntu-drivers devices».
Если вы используете стандартный терминал, обязательно добавляйте к каждой из этих инструкций префикс «sudo».
Заключение
В этой статье показано быстрое решение проблемы загрузки Linux Mint с черным экраном. Если вы стали жертвой этой ошибки, попробуйте описанные здесь методы, а в случае возникновения каких-либо проблем сообщите нам об этом в разделе комментариев ниже. Спасибо за прочтение.
- 25/03/2022
- 0
- Linux монетный двор
В чем разница между Unix и Linux?
- 08/08/2021
- 0
- дистрибутивы LinuxLinux монетный дворНовости
Как говорится в заявлении «Linux существует благодаря Unix" заставить тебя чувствовать? Вы сбиты с толку, потому что слышите похвалы пользователей Linux? Линус Торвальдс за его достижения с Linux время от времени, но никогда Unix?Ваше замешательст.

Linux Mint 20: новые функции, дата выпуска и многое другое
- 09/08/2021
- 0
- Linux монетный двор
Linux Mint, очень популярный дистрибутив на основе Ubuntu, находится на пороге получения следующего выпуска LTS (Long Term Support). Как и в предыдущих четырех выпусках LTS, Linux Mint 20 также выйдет в трех версиях — Cinnamon, MATE и Xfce.Продолж.

Как перейти на Linux Mint 19.3 «Tricia»
- 09/08/2021
- 0
- Linux монетный двор
АИ вот мы, Linux Mint 19.3 Tricia выпущен официально с несколькими значительными новые особенности в нем, и поэтому мы думаем, что каждый Linux Mint должен обновиться до последней версии.В этом руководстве мы подробно покажем вам, как обновить тек.
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Что делать если не загружается Linux
Оглавление
Можно выделить следующие обстоятельства при которых возникла проблема с загрузкой Linux:
- Не загружается Linux Live при записи на флешку
- Linux не загружается сразу после установки операционной системы
- Linux не загружается после обновления или установки программ (ядра Linux, драйверов)
- Linux не загружается из-за аппаратных изменений компьютера (новая видеокарта, новый диск или отключение диска)
1. Не загружается Linux Live при записи на флешку
1.1 Включены опции Quick boot и (или) Secure boot
Причина может быть в том, что в вашем BIOS (UEFI) включены опции Quick boot и (или) Secure boot. Зайдите в БИОС и отключите их.
1.2 Не пользуйтесь Rufus
Не надо пользоваться Rufus для записи образов Linux. Сейчас большинство ISO LIVE образов Linux это гибридные образы: в них имеется поддержка BIOS и UEFI, т. е. они прекрасно работают на старом и новом железе, а Rufus вносит какие-то изменения и просто портит их.
Для записи используйте портативную кроссплатформенную программу Etcher.
1.3 Обновите БИОС вашего компьютера
Если ничего вышеперечисленное не помогло, то обновите BIOS, особенно это относится к владельцам старого железа.
1.4 A start job is running for live-config contains the components that configure a live system during the boot process (late userspace)
2. Linux не загружается сразу после установки операционной системы
2.1 error: attempt to read or write outside of disk “hd0″
2.2 Несовместимость ядра и/или драйверов установочного образа с железом
Если ваш Linux сразу после установки загружается в чёрный экран, то это может означать, что ядро и/или драйверы с установочного диска не совместимы по каким-либо причинам с вашим железом. Например, из-за того, что железо очень новое.
С такой проблемой я сталкивался при установки дистрибутивов Linux на основе Debian (Parrot, Kali Linux).
Версии ядра и драйверов на установочном диске могут быть более ранними, чем доступно в репозиториях данного дистрибутива. То есть достаточно обновить пакеты чтобы система начала нормально работать.
Если вы не можете загрузиться в графический интерфейс, то попробуйте с помощью сочетаний клавиш Ctrl+Alt+F1, Ctrl+Alt+F2, Ctrl+Alt+F3 и так далее перейти в консоль. Залогинтесь там.
Обновите систему и перезагрузитесь:
3. Linux не загружается после обновления или установки программ
Среди вероятных причин проблем с загрузкой Linux после обновления или установки программ могут быть:
- обновление ядра Linux
- установка или обновление драйверов для графической карты
3.1 Невозможно загрузиться после установки драйверов видеокарты
Загрузка доходит до меню, но замирает на экране консоли или после ввода логина и пароля
Если вы видите загрузочное меню Linux с разными вариантами загрузки и после него продолжается загрузка системы, но она не завершается успехом, значит флешка записана правильно, но присутствуют проблемы в самой системе – чаще всего это несовместимость модулей ядра и самого ядра, отсутствие или дублирование драйверов.
В некоторых случаях может появиться графический интерфейс (менеджер отображения) с приглашением ввести логин и пароль, но после ввода учётных данных вся система зависает.
Аналогичная проблема может возникнуть и с Live образом – следующий рецепт подходит и для установленной системы и для Live системы.
Чтобы избежать эту проблему, когда появится меню загрузки GRUB нажмите букву e.
Теперь отредактируйте опции загрузки, добавив nomodeset. Для этого найдите строку, начинающуюся со слова linux и в её конец допишите через пробел слово nomodeset. Для продолжения загрузки нажмите F10.
Эта настройка действует только для текущей загрузки и при последующих перезагрузках системы это нужно делать снова.
Можно сделать опцию nomodeset постоянной для GRUB, но лучше найти проблемный модуль и отключить его.
В данный момент на эту проблему жалуются владельцы компьютеров с видеокартами NVidia. Причина, судя по всему, в конфликте последних версий ядра Linux с проприетарными драйверами NVidia и свободными драйверами nouveau. Одним из подтверждений этого является строка
в консоли загрузки.
Для отключения nouveau создайте файл /etc/modprobe.d/blacklist-nouveau.conf и скопируйте в него:
Если вы не можете загрузиться в графический интерфейс, то попробуйте с помощью сочетаний клавиш Ctrl+Alt+F1, Ctrl+Alt+F2, Ctrl+Alt+F3 и так далее перейти в консоль. Залогинтесь там и с помощью консольного редактора создайте в папке /etc/modprobe.d/ файл blacklist-nouveau.conf со следующим содержимым:
Для создания файла с помощью текстового редактора nano:
Или с помощью vim:
3.2 Невозможно загрузиться после обновления ядра
В производных Debian после установки нового ядра могут появляться новые опции в меню загрузки с вариантами загрузки компьютера с предыдущей версией ядра.
На равне с прочими опциями загрузки, также можно явно указать версию ядра Linux для загрузки, в Kali Linux файлы называются, например:
Не загружается Linux
Системы Linux загружаются очень быстро, поэтому большая часть данных, выводимых во время загрузки, быстро прокручивается и мы не успеваем прочитать текст. Тем не менее, во время загрузки, могут возникнуть различные ошибки, вплоть до того, что вы столкнетесь с проблемой не загружается Linux.
Ошибка может возникнуть в любом месте загрузки и любом компоненте системы инициализации. Обычно, systemd выводит подробную информацию об ошибках загрузки Linux на экран, но не всегда можно успеть их все прочитать. В этой статье мы рассмотрим что делать если не загружается Linux после установки, а также как посмотреть логи загрузки в этой операционной системе.
Почему Linux не загружается?

Причин проблем с загрузкой Linux может быть большое количество, в этой статье мы рассмотрим самые частые из них, которые можно достаточно просто решить. Сначала кратко пройдемся по самим причинам:
- Linux после обновления не загружается, вы обновляли дистрибутив и что-то пошло не так, и теперь вы не можете попасть в вашу рабочую оболочку;
- Linux перестал загружаться в результате повреждения файловой системы;
- Linux не может примонтировать один из важных разделов диска из-за неверных настроек fstab;
- Система не загружается из-за несовместимости графического драйвера и ядра;
- Диск переполнен и системе попросту негде создать временные файлы.
Все это может возникать не так редко, если вы очень любите экспериментировать с системой и при этом не очень аккуратны. Мы не будем рассматривать проблемы с загрузкой из за Grub. Я буду надеяться, что там у вас все в порядке. Самое главное, что нужно сделать при проблемах с загрузкой — это посмотреть внимательно логи последней загрузки. Только так вы сможете понять в чем причина проблем и не гадать. Как это сделать? Есть несколько способов, вы можете использовать LiveCD или загрузиться в режим восстановления.
Проверка журналов загрузки
Итак, вы загрузились с LiveUSB системы и подключили разделы с основной системой или же вошли в режим восстановления с помощью загрузчика Grub. Для этого есть специальная опция в большинстве дистрибутивов. Она загружает однопользовательский режим Systemd с поддержкой сети и минимальными возможностями. С помощью него вы можете вернуть систему к нормальной работе.

Для работы в этом режиме нужно ввести пароль суперпользователя.

Если такого пункта нет можно загрузить режим восстановления Bash. Для этого нужно нажать клавишу «E» на пункте меню Grub и дописать в строку параметров ядра «init=/bin/bash»:
С этим параметром ядро запустит интерпретатор Bash вместо того, чтобы загружать систему инициализации. Самый первый способ посмотреть логи в systemd — это использовать утилиту journalctl. Система нам сама подсказывает какую команду нужно запустить, чтобы посмотреть логи:

Если во время загрузки возникла ошибка, вы найдете ее здесь. Если же вы пошли другим путем, можно посмотреть несколько файлов, первый из них — /var/log/boot.log. Он есть не во всех дистрибутивах, но если есть, то здесь вы найдете все сообщения, которые выводились на экран во время загрузки:
В режиме восстановления можно посмотреть содержимое лога ядра с помощью dmesg, в LiveUSB это бесполезно:
Еще кое-какую информацию можно получить из файла /var/log/messages, в котором хранятся общесистемные сообщения от различных сервисов, в том числе во время загрузки:
Все дальнейшие действия по восстановлению загрузки Linux нужно выполнять опираясь на информацию, полученную из лог файлов, только так вы сможете решить проблему.
Что делать если Linux не грузится?
1. Проблема с местом на диске
Предположим, что вы обновляли систему и она перестала загружаться после этого. Тогда можно предположить два варианта, либо загрузка обновлений переполнила корневой раздел и теперь системе некуда писать файлы, либо обновление прошло не очень успешно и важные пакеты повреждены. Сначала посмотрим свободное место на диске:

Если доступно 0% места, то вы знаете в чем проблема. Чтобы ее решить просто удалите ненужные файлы из папок /var/log, /var/cache/ и так далее. Для того чтобы вы смогли редактировать и удалять файлы, корневую систему, возможно, придется перемонтировать для чтения и записи:
mount -o remount,rw /
2. Целостность пакетов и системы
У меня с местом все в порядке, доступно более 5 гигабайт, значит можно предположить, что проблема в пакетах. Чтобы исправить выполните dpkg:
dpkg —configure -a

Также можно выполнить:
sudo apt -f install # sudo apt update && sudo apt full-upgrade
Но это сработает только в chroot окружении LiveUSB системы, поскольку в режиме восстановления интернета нет. Вы можете попытаться настроить проводной интернет с помощью команды:
3. Проблема с /etc/fstab
Следующая причина проблем с загрузкой может быть неверная запись в /etc/fstab для одного из разделов, если лог сообщает что-то в роде «Dependency failed for /dev/disk/by-uuid/f4d5ddc4-584c-11e7-8a55-970a85f49bc5» то это означает, что система не может примонтировать один из разделов в /etc/fstab.

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

Поэтому если есть такая ошибка в логе проверьте файл /etc/fstab. Правильно ли там указан адрес корневого раздела? Если не уверены, лучше заменить на привычную запись Linux без UUID.
4. Повреждение файловой системы
Обычно файловая система проверяется автоматически, но это обычно. Если вы отключили эту функцию, а потом произошло неожиданное отключение компьютера, файловая система будет повреждена, а восстановить ее будет некому. Поэтому при ошибках монтирования еще можно попытаться проверить файловые системы на ошибки:

Здесь нужно указать адрес файла нужного раздела в файловой системе.
5. Проблема видеодрайвера
Если вы обновляли систему или устанавливали проприетарный драйвер, а потом в логах загрузки увидели ошибку запуска драйвера, то проблема в нем. Такое происходит потому что проприетарные драйвера не всегда совместимы с самыми новыми версиями ядер. Для решения проблемы достаточно удалить драйвер из системы в режиме восстановления. Например, для Nvidia:
apt purge nvidia*
Для видеокарт AMD команда будет выглядеть так:
apt purge fglrx*
С новым драйвером AMDGPU проблем быть не должно, так как он имеет открытый исходный код и встроен в ядро.
Во всяком случае, после удаления драйвера черный экран Linux должен перестать появляться.
6. Другое
Если у вас все же проблемы с загрузчиком Grub, вы можете использовать инструмент BootRepair для восстановления или просмотрите статью как восстановить Grub2 вручную. Также, возможно, вас заинтересует статья: ускорение загрузки Linux.
Выводы
В этой статье мы рассмотрели что делать когда не загружается Linux. Как видите, может возникнуть достаточно различных проблем. Но преимущество Linux в том, что вы можете решить все это благодаря прямому доступу к файловой системе. Также, если домашняя папка вынесена в отдельный раздел, то если ничего не сработает — можно переустановить систему с минимальными потерями. Надеюсь, эта информация была полезной.
Похожие записи
Оцените статью
alt=»Creative Commons License» width=»» />
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .
Об авторе
Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.
10 комментариев к “Не загружается Linux”
Спасибо Сережа! С уважением А И
Линупс уже давно потерял свою привлекательность. Ещё 6-8 лет назад он был ничего. Отлично пахал на стареньких машинах, можно было и файлопомойку организовать и торрентокачалку, почта там, микросервер, etc. И все работало как winxp на 64-128 Мб оперативки за глаза (есессно не везде), да и вцелом какая-то лёгкость была. Но были и «детские проблемы» ввиде плохой организованности в работе с медиа, кривости драйверов, отсутствию нормальной поддержки образов нового поколения, софт опять же скудный и жалкий был. А сейчас жрет искаропки до 1 Гб, гигабайта, Карл! При этом детские проблемы не излечились, Южноафриканский Линукс стал каким то диким, в остальном какое то все глупое, рассчитанное на поиграться по типу арча, дженты и иже с ними, что там? Рюшечки, шрифтики, тайловые de, а как насчет автомонтирования без костылей? То то же. Те же детские проблемы. И не удивительно, что система падает, но как принято говорить, это не баг, это фича и rolling release, а во всех проблемах винить криворуких и хромых пользователей и ветку testing. Очень жаль, что все стало таким плачевным.
А, ты с чем сравниваешь? Если с семейством windows, то linux на порядок лучше. Уродство Гейтса слетает чаще и проблем больше, и еще к тому же за каждую мелочь денег просит, про вирусы вообще отдельный разговор. Не нравится южно-африканский используй какой нравится, сборок полно. Ну, а если хочешь под себя, берёшь ядро и делай правильный Linux с твоей точки зрения.
Дружок-пирожок, как там в 2017-м со взглядами из 2007-го?
У меня десятка три года стоит на одном компе, четыре на втором, рядом с убунтой. Где у меня было больше проблем? Невероятно, наверное для тебя, но в убунту
спосибо. Был бы еще хорош обзор, если линукс «завис».
Линупс не виснет! (с) Штульман
это конечно чудесные советы, но чтобы ими воспользоваться, нужно всё-таки, чтобы Линукс загрузился
Уважаемый Админ, прошу помощи.
Каюсь в своей криворукости заранее, дайте совет в каком направлении копать.
В общем суть проблемы, Linux Lite 3.8 ubuntu 16.04, заведена в домен средствами PBIS open (likewise-open), но пользователи доменные в терминале не работали с автозаполнением команд и при перемещении стрелками по клавиатуре терминал вместо запомненных команд выдавал символы нажатых клавиш.
Поставил пакеты apt-get install krb5-user, samba, winbind, libnss-winbind, libpam-winbind, терминал ругнулся что likewise несовместим с winbind, продолжить? Жамкнул — Да, заменил файлы, после перезагрузки убунта в режиме восстановления грузится (emergency mode) только по root.
Удалял эти пакеты, которые поставил, удалял их зависимости apt-get autoremove, не помогает, не знаю куда копать, рядом винда стоит по соседству, комп рабочий.
При загрузке стала пробегать строка
Spectre V2: Spectre mitigation:LFENCE not serializing, switching to generic retpoline
Можно как-то восстановить убунту или сносить и по новой ставить?
И еще — какой раздел лучше выбирать при установке, основной или логический или в принципе разницы никакой нет?
В меню загрузчика, в пункте дополнительные опции можно войти в режим восстановления. Здесь можно попытаться выполнить обновление системы, чтобы пакетный менеджер установил всё чего ему не хватает. Не знаю на что влияет домен, но могу предположить, что там монтировались какие-либо диски. Если система не может их смонтировать — это будет мешать загрузке. А вообще, чтобы что-то сказать надо видеть лог загрузки. Для этого надо в загрузчике (там можно редактировать пункт меню, если нажать F10) заменить опцию загрузки ядра quiet на verbose.
2021 год на дворе. Как выражаются опытные линукзятники, я решил уйти со своей гавно-лицензионной Windows 10 на которой проблем не знал вообще никогда и ни с чем, на мною уважаемый Debian Cinnamon. Скачал образ, залил на флешку, начал устанавливать. Устанавливал на SSD Kingston 250гб. Разбил диски, установил. Дебиан не загрузился. Как в пункте 1 посвился целый список, все было ОК, но потом было одно Failed. Я устанавливал вручную, подумал что накосячил. Снова установка. На этот раз выбрал опцию, чтобы при разбивке диска Дебиан сам все сделал. Он разбил. Я установил. Failed. Спасибо Дебиан.
Сейчас по всем правилам мне должны рассказать, что у меня руки кривые, железо кривое, видеокарта кривая, я кривой, и еще раз я кривой. Но тогда вопрос к вам — почему тот же Mint Mate поставился до этого на это же железо норм, а Великий Debian Cinnamon не смог? Минт я кстати снова поменял на Винду из-за ошибок, которые не лечатся годами:
1) невозможно поменять время на нужное;
2) Мате не поддерживает монитор 4к, а когда нашел как поддержать, то и тут всплыли дохренища багов с отображением.
3) Тот же YouTube выглядит как будто под слоем неведомой пыли со странным отображением цветов и контраста, хотя на Винде с этим проблем не было ни разу.
4) Звук шо то был тише, чем на Винде. Даже на Максимуме.
А мне обидно. Мне нравится Дебиан, и я хотел «Корицу». Но она меня не хочет. Уверен, если поставлю тот же Минт Корица, проблем не будет. Соглашусь с одним из комментариев выше — Линукс скатился. Раньше подавал признаки процветания, то сегодня возможно только окружение «Гном» и дистрибутивы «Манжаро» где-то дотягивают, хотя бы на 50% до возвожностей Виндовс 10.
Linux Mint Forums
[Решено] Перестал запускаться Linux Mint 20.3
[Решено] Перестал запускаться Linux Mint 20.3
Post by artem78 » Sat May 21, 2022 5:48 am
После выбора пользователя и ввода пароля через несколько секунд попадаю опять туда же. Вошёл в консоль. На команды пишет ошибки вида «на диске не осталось свободного места» / «ошибка записи». Немного почистил диск — без изменений. Команда df -h пишет: всего — 32 gb, занято — 31 gb, доступно — 0! Запустил Gparted LiveCD. Тот подтверждает наличие свободного места. Также оттуда запустил проверку на ошибки. Но после данных действий, система всё равно не запускается. Что за дела?