Ubuntu выдает ошибку при загрузке

Дистрибутив Ubuntu может не загружаться по разными причинам. Пользователю следует сначала определить ее, а потом решить, используя известные инструкции.

Содержание

  • Просмотр журнала загрузки
    • Способ 1: Проверка свободного места
    • Способ 2: Исправление пакетов
    • Способ 3: Проверка файловой системы
    • Способ 4: Удаление несовместимых графических драйверов
    • Способ 5: Изменение файла /etc/fstab (для опытных пользователей)
    • Способ 6: Восстановление загрузчика GRUB
  • Вопросы и ответы

Что делать если Ubuntu не загружается

Просмотр журнала загрузки

Если операционная система вдруг перестала загружаться, в первую очередь следует выяснить причину возникновения ошибок. К сожалению, это получается сделать далеко не всегда, однако все равно стоит попробовать проверить журнал загрузки, чтобы определить возможные проблемы. Мы рекомендуем выполнить поставленную задачу перед непосредственным переходом к разбору указанных далее методов.

  1. Перезагрузите компьютер и сразу же нажмите на F8 либо Esc, чтобы открыть параметры запуска. Если на ПК установлено несколько дистрибутивов, или, например, еще и Windows 10, можно просто дождаться появления загрузчика GRUB. Здесь вас интересует строка «Дополнительные параметры для Ubuntu». Сегодня мы возьмем за пример именно Ubuntu, а если используемая ОС отличается от упомянутой, необходимо учесть особенности ее запуска, графического интерфейса и разницу в синтаксисе команд, которая чаще всего не является критичной и полностью соответствует указанным далее.
  2. Переход к дополнительным параметрам загрузки Ubuntu при решении проблем с запуском

  3. Далее вам нужно отыскать строку ядра с припиской «Recovery Mode». Используйте стрелки на клавиатуре, чтобы перемещаться между пунктами, а затем нажмите на Enter для активации.
  4. Запуск Ubuntu в режиме восстановления при исправлении проблем с загрузкой

  5. В меню восстановления запустите командную строку в режиме root. Для этого просто выберите соответствующую строку и снова нажмите на Enter.
  6. Переход к командной строке в режиме восстановления Ubuntu

  7. Еще одно нажатие на Enter необходимо для продолжения запуска командного интерпретатора.
  8. Подтверждение запуска командной строки в режиме восстановления Ubuntu

  9. Используйте команду journalctl -xb, чтобы просмотреть журнал записей.
  10. Использование команды для просмотра журнала загрузок Ubuntu

  11. Среди всех строк отыщите уведомления об ошибках. В будущем предоставленную там информацию следует использовать для поиска оптимального решения.
  12. Просмотр журнала загрузок Ubuntu в режиме восстановления

  13. Дополнительно можно ввести cat /var/log/boot.log. В результате вы увидите сообщения, которые выводились на экран во время загрузки операционной системы. Эта команда пригодится всем тем пользователям, кто при включении компьютера наблюдает просто черный экран. Соответствующие сообщения тоже пригодятся во время поиска исправления.
  14. Команда для просмотра текстового файла сообщений загрузки Ubuntu в режиме восстановления

  15. Последняя утилита запускается через dmesg и показывает логи ядра. Она не такая эффективная, как две приведенные ранее, но способна помочь при обнаружении глобальных проблем.
  16. Просмотр сведений о логах ядра в режиме восстановления Ubuntu

Теперь, отталкиваясь от полученной информации, можно переходить к решению неполадки. Далее мы предлагаем изучить самые распространенные методы, исправляющие популярные ошибки. В конце статьи мы обязательно представим подсказки для тех, кто так и не смог найти решение и у кого Убунту до сих пор не запускается.

Способ 1: Проверка свободного места

Особое внимание к первому варианту требуется обратить пользователям, кто столкнулся с проблемами загрузки операционной системы после установки обновлений или каких-либо программ. Дело в том, что Убунту очень чувствительна к заканчивающемуся месту на локальных хранилищах, поэтому может отказаться запускаться, если на диске осталось менее 2 гигабайт свободного пространства. Перед удалением файлов нужно проверить эту теорию, а затем уже заняться очисткой пространства.

  1. Сначала потребуется записать ОС на флешку, создав LiveCD. Из этого образа и будет происходить загрузка. Детальные инструкции по этой теме на примере с Ubuntu вы найдете, перейдя по указанной ниже ссылке.
  2. Загрузка Ubuntu с LiveCD

  3. После запуска LiveCD выберите режим ознакомления с системой, предварительно определив оптимальный язык интерфейса.
  4. Запуск Ubuntu в режиме ознакомления для решения проблем с загрузкой

  5. Запустите «Терминал» удобным для вас методом, например, через горячую клавишу Ctrl + Alt + T или значок в меню приложений.
  6. Переход к терминалу Ubuntu для проверки состояния дисков

    Lumpics.ru

  7. Используйте команду df -h, чтобы отобразить список дисков с информацией о занятом и свободном пространстве.
  8. Ввод команды в терминале Ubuntu для просмотра списка дисков

  9. Ознакомьтесь с полученными строками, чтобы решить, действительно ли место на носителе кончается.
  10. Определение свободного места на дисках в терминале Ubuntu

  11. Если неполадка действительно заключается в заканчивающемся пространстве, перемонтируйте файловую систему в режим для чтения и записи, указав mount -o remount,rw /. После этого можно переходить к удалению ненужных файлов, программ или каталогов. Воспользуйтесь приведенными далее инструкциями, чтобы разобраться с принципами выполнения этой операции.
  12. Команда для монтирования файловой системы при решении проблем с загрузкой Ubuntu

Подробнее:
Создаем и удаляем файлы в Linux
Удаление каталогов в Linux
Удаление пакетов в Linux

Способ 2: Исправление пакетов

Как известно, пакеты в Ubuntu, основные компоненты, отвечающие за запуск утилит и программ, включая и системные элементы. Если случилась какая-то поломка с важными пакетными файлами, вполне вероятно, что ОС не загрузится. Исправить данную ситуацию можно следующим образом:

  1. В консоли напишите dpkg --configure -a и нажмите на Enter.
  2. Команда для решения проблем с работой пакетов в ознакомительном режиме Ubuntu

  3. Дождитесь завершения сканирования и исправления неполадок. Дополнительно надо вставить команду sudo apt -f install.
  4. Вторая команда для решения проблем с работой пакетов при восстановлении работы Ubuntu

  5. После этого рекомендуется проверить все обновления и инсталлировать их через sudo apt update && sudo apt full-upgrade.
  6. Команда для установки последних обновлений при восстановлении пакетов Ubuntu

  7. При этом обязательно наличие активного подключения к интернету, чтобы все компоненты были успешно загружены.
  8. Ожидание установки последних обновлений при восстановлении пакетов Ubuntu

Остается только перезагрузить систему в нормальном режиме, предварительно изъяв флешку с LiveCD, чтобы проверить действенность этого метода. Если ОС стартовала успешно и вход в нее прошел нормально, значит, проблема была решена и можно переходить к обычному взаимодействию с Ubuntu. В противном случае переходите к следующим методам.

Способ 3: Проверка файловой системы

Иногда рассматриваемая сегодня проблема связана с повреждениями файловой системы. Они могут быть незначительными, однако это не мешает им препятствовать корректной загрузке ОС. Если при просмотре журнала событий вы обнаружили сообщение, уведомляющее именно о неполадках ФС, необходимо выполнить такие действия:

  1. В режиме LiveCD через консоль пропишите команду fsck -a /dev/sda1, где /dev/sda1 — необходимый диск или логический том для проверки.
  2. Команда для запуска проверки накопителя Ubuntu

  3. Подтвердите продолжение сканирования, просто нажав на клавишу Enter.
  4. Подтверждение запуска проверки накопителя для Ubuntu

  5. Вы будете уведомлены о том, что проверка успешно завершена, а найденные ошибки исправлены.
  6. Результаты проверки файловой системы Ubuntu при исправлении проблем с запуском

После этого можно переходить к загрузке ОС в обычном режиме и проверять, принесли ли произведенные только что действия нужный эффект.

Способ 4: Удаление несовместимых графических драйверов

Иногда встроенное в Linux средство по загрузке драйверов устанавливает несовместимое с оборудованием ПО или это может сделать пользователь вручную, желая расширить функциональность видеокарты. Если неполадка связана с этими файлами, во время загрузки ОС будет отображаться только черный экран, а оптимальное исправление этой ситуации — полное удаление проблемных драйверов.

  1. Владельцам графических адаптеров от NVIDIA в Live-режиме следует ввести apt purge nvidia* и нажать на Enter.
  2. Команда для удаления драйверов видеокарты при восстановлении работы Ubuntu

  3. После появится уведомление о том, что все пакеты, связанные с производителем видеокарты, были удалены.
  4. Успешное удаление драйверов видеокарты при восстановлении Ubuntu

  5. Обладателям видеокарт от AMD нужно поменять содержимое строки на apt purge fglrx*
  6. Команда для удаления драйверов видеокарты AMD при восстановлении работы Ubuntu

Способ 5: Изменение файла /etc/fstab (для опытных пользователей)

Этот метод лучше использовать только тем юзерам, кто уже сталкивался с необходимостью редактирования конфигурационных файлов и точно знает, что делать при возникновении проблем с нарушением целостности записей разделов. Если журнал загрузки отобразил сообщение «Dependency failed for /dev/disk/by-uuid/f4d5ddc4-584c-11e7-8a55-970a85f49bc5», из этого можно сделать вывод, что одна из файловых систем не монтируется. В большинстве случаев это связано с неправильно указанной записью в конфигурационном объекте. Исправьте это, проверив содержимое файла /etc/fstab. Запускается он через LiveCD с помощью редактора vi или nano. Замените неправильно указанные разделы жесткого диска, если такие были обнаружены.

Способ 6: Восстановление загрузчика GRUB

GRUB — загрузчик, отвечающий за корректный запуск любого дистрибутива Linux. Его поломку может провоцировать установка второй операционной системы или нарушение целостности определенных файлов. В таких ситуациях на экране сразу же появляется уведомление о том, что GRUB не в состоянии активировать оболочку. На нашем сайте имеется отдельное руководство по его восстановлению, где приведено несколько рабочих методов. Вам остается выбрать оптимальный и следовать инструкциям.

Подробнее: Восстановление GRUB в Ubuntu

На этом мы закончим разбор основных методов решения проблем с загрузкой Ubuntu. Если в этом материале вы не нашли подходящего решения, но при этом имеете результат выдачи журнала, о котором мы говорили в самом начале, следует обратиться за помощью к официальной документации дистрибутива или на известные форумы. Дополнительно можно оставить комментарий под данной статьей, описав детально свою неполадку, а мы постараемся предоставить решение в максимально короткий срок.

Ошибка загрузки Ubuntu

В своей деятельности я давно убедился в стабильности операционных систем Linux. Но иногда случается что и они сбоят. При внезапном отключении электричества, да и по другим причинам может возникнуть ошибка в файловой системе. В моем случае ошибка загрузки Ubuntu случилась после внезапного отключения питания. Давайте разбираться как восстановить работоспособность системы.

При запуске система доходит до загрузки initramfs и открывается консоль, на этом загрузка заканчивается. Initramfs — это файловая система в оперативной памяти компьютера использующаяся для начальной инициализации загрузки.

initramfs
Загрузка системы в режиме восстановления

Перезагружаем компьютер и ожидаем появления окна загрузчика GRUB

Загрузчик GRUB

Обычно, GRUB появляется до начала загрузки системы и висит несколько секунд. Если меню GRUB не появилось: перезагрузите компьютер, и сразу после загрузки BIOS/UEFI удерживайте клавишу Shift (BIOS), либо нажмите клавишу Esc (UEFI).

Выбираем пункт Дополнительные параметры для Ubuntu. Попав в меню выбора ядра для загрузки системы пытаемся загрузится с самой свежей версии с припиской (Recovery Mode). Если загрузить свежее ядро не получилось, можно выбрать предыдущее.

Ubuntu Recovery Mode

Загрузиться операционная система не смогла и тут же описали причину: /dev/sda2 contains a file system with error

Ошибка файловой системы

Загрузка прервана по причине ошибок в файловой системе по пути /dev/sda2. Тут же запустится initramfs.

Восстановление файловой системы

В консоли initramfs запускаем программу проверки файловой системы на ошибки

где fsck — программа проверки, /dev/sda2 — путь к сбойному разделу

Запрос на исправление ошибок

Программа проверки нашла ошибки и предлагает их исправить, соглашаемся.

Если ошибок будет много, можно согласится сразу с исправлением всех

Процесс исправления ошибок

Нажимаем a чтобы исправить все найденные ошибки в файловой системе.

По завершению процесса проверки и исправления ошибок мы увидим сообщение о результатах работы программы.

Все ошибки исправлены. Можно перезагрузить компьютер и выбрать загрузку в обычном режиме.

Видео по статье

Хотите отблагодарить автора статьи? Это даст ему дополнительный стимул к написанию новых статей.

Пользователи, которые любят экспериментировать со своей операционной системой время от времени сталкиваются с ошибкой загрузки, когда система выводит приглашение ввода BusyBox с initramfs. Эта ошибка означает, что ядро не может загрузить корневой раздел, та файловая система, к которой у вас есть доступ из этого режима не имеет ничего общего с вашей системой. Это содержимое образа initramfs, которое содержит только самые необходимые компоненты, используемые ядром для загрузки системы.

В этом режиме будет сложно что-то исправить, но можно попытаться понять где находится причина проблемы. В этой статье мы рассмотрим что делать если Linux не загружается с initramfs. Такой проблеме подвержены все дистрибутивы, но мы рассмотрим решения на примере Ubuntu.

Почему Linux не загружается дальше initramfs

Если вы столкнулись с данной ошибкой, то после нескольких десятков секунд загрузки увидите такое сообщение:

Первое, что можно попытаться сделать в таком случае — выполнить команду exit, чтобы система попыталась загрузится и тогда она покажет вам более подробное сообщение об ошибке.

1. Неверный корневой раздел в загрузчике

В данном случае она сообщает, что не может найти раздел /dev/sda10:

Alert: /dev/sda10 does not exist. Dropping to a shell

Очень часто такая ошибка возникает после манипуляций с разделами дисков, особенно изменения их размера. UUID диска меняется и ядро больше не может его найти. Вы можете посмотреть доступные в системе разделы с помощью команды:

ls /dev/ | grep sd

В этом окружении есть BusyBox, а значит есть большинство утилит Unix. Вы можете примонтировать каждый из этих разделов с помощью команды mount и узнать где находится ваш новый корневой раздел, например:

mkdir /mnt
mount /dev/sda5 /mnt
ls

Вы также можете узнать здесь же UUID данного раздела диска, для этого выполните:

blkid /dev/sda5

В данном случае, корневой раздел имеет имя /dev/sda5. Именно это имя можно передать ядру в конфигурации загрузчика Grub, а можно UUID, но если в этом нет крайней необходимости, то короткое имя использовать гораздо проще. Надо перезагрузить компьютер, в меню Grub выбрать нужную загрузочную запись и нажать клавишу E:

Далее найти пункт, начинающейся со слова linux и в нём параметр root. Его значение вместе со словом UUID надо стереть, а вместо него прописать имя корневого раздела:

После этого система загрузится, а вам останется только создать новый конфигурационный файл grub с помощью команды:

update-grub

2. Повреждённая файловая система

Подобная ошибка может появляться также при серьезных ошибках в файловой системе, которые мешают примонтировать корневой раздел. Обычно, fsck восстанавливает файловую систему автоматически, но если проблема серьезная и грозит потерей данных, утилите надо подтверждение пользователя для работы. Тогда система показывает такую ошибку:

The root filesystem on /dev/sda5 requires a manual fsck

Вы можете прямо здесь же попытаться восстановить файловую систему. Для этого выполните:

fsck -y /dev/sda5

Здесь /dev/sda5 — это корневой раздел, его нужно заменить на свой. Опция -y указывает утилите, что на все вопросы надо ли исправлять блок нужно отвечать утвердительно. После успешного восстановления надо перезагрузить компьютер и попытаться загрузить систему снова.

Выводы

В этой статье мы разобрались что делать если в Linux не загружается initramfs, как посмотреть сообщение об ошибке, а также как устранить самые распространённые причины.

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

  • Печать

Страницы: [1]   Вниз

Тема: вылазиют ошибки при запуске системы.  (Прочитано 11284 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
victor79

установил Ubuntu. Попользовался пару недель, и начали при запуске почему то вылазить ошибки: сразу «System program problem detected» и чуть погодя «Обнаружена ошибка в системной программе». Обновления устанавливал все. Прочих программ немного, ничего системного. Где смотреть что это такое, и как исправлять?


Оффлайн
Totos

Там же предлагается посмотреть подробности. Нажимаете показать подробности, и смотрите. И если это Ubuntu 14.10, то вполне могут и ошибки выскакивать. А причины разные, например с видеодрайвером или с программным обеспечением… Со временем они исправляются.


| toZen |

victor79,

sudo rm -r /var/crash/*Logout ->> Login
??


Оффлайн
victor79

rm -r /var/crash/*
помогло. Получается, что когда то произошла ошибка, и она помнится, пока не отправится?


Оффлайн
maxim2

Apport создает краш-файлы в каталоге /var/crash

cd /var/crash

ls_opt_google_chrome_chrome.1000.crash
_usr_lib_chromium-browser_chromium-browser.1000.crash
_usr_sbin_ulatencyd.0.crash
_usr_share_apport_apport-gtk.1000.crash

Удалите файлы об ошибке:

sudo rm /var/crash/*Отключаем:

gksudo gedit /etc/default/apportзамени enabled=1 на enabled=0
и останавливаем сервис

sudo service apport stop

« Последнее редактирование: 03 Января 2015, 22:11:22 от maxim2 »


  • Печать

Страницы: [1]   Вверх

Операционные системы типа Linux отличаются повышенной надежностью, но тем не менее неприятности иногда случаются и с ними. Однако если ваша ОС вдруг перестала загружаться, не спешите ее переустанавливать. Возможно, вам помогут наши советы.

Говоря простым языком, у вас три варианта:
1) восстановить систему через GRUB Bootloader (если он доступен);
2) восстановить сам GRUB Bootloader (если он не доступен);
3) переустановить Ubuntu (его рассматривать не будем).

muo_linux_grub_problems_menu1-1801-7c624a.png

Первый вопрос, на который стоит ответить: а есть ли у вас доступ к загрузчику GRUB? Если есть, то переходите к следующему абзацу, если нет, то можно попробовать его восстановить.

1. Ремонт GRUB Bootloader

GRUB представляет собой инструмент, обеспечивающий загрузку выбранной ОС. Иногда, к примеру, если вы устанавливаете Windows вместе с Ubuntu, происходит перезапись загрузчика (актуально для компьютеров с двойной загрузкой). Также неприятности с GRUB могут возникнуть и при неудачном обновлении, сбое питания и т. п.

Для проверки GRUB выполните перезгрузку ПК путем удерживания SHIFT. В результате перед вами появится список установленных ОС в виде меню, по которому вы сможете перемещаться посредством клавиш со стрелками. Если ничего не получилось, значит загрузчик поломан либо перезаписан.

Для восстановления понадобится установочный диск или USB-накопитель с Ubuntu. Далее, загрузив установочный диск в Live-среду, следует удостовериться, что сетевое подключение присутствует. Тогда откройте терминал и введите следующие команды:

muo_linux_grub_problems_menu1-1801-8e0217.png

В результате произойдет установка средства восстановления загрузчика и его запуск. После сканирования системы выберите параметр «Рекомендуемое восстановление». Также обратите внимание на «Дополнительные параметры», где можно ввести ряд полезных дополнительных настроек. Останется нажать «Apply» и перезагрузить компьютер.

В качестве альтернативы можно попробовать специальный аварийный загрузочный диск — boot-repair-disk (его можно загрузить с Sourceforge и записать на USB). По сути, это программа восстановления загрузчика, но на собственном загрузочном носителе. По ней инструкции будут такими же.

2. Используем меню восстановления

Бывает и так, что загрузчик доступен, а операционная система не загружается. В таком случае надо воспользоваться инструментом восстановления, встроенным в Ubuntu.

Для этого в меню загрузчика надо выбрать «Дополнительные параметры для Ubuntu», потом выбрать сам режим восстановления. Далее нажмите Enter и вы получите результат, аналогичный с безопасным режимом Windows, только для Ubuntu.

muo_linux_grub_problems_recovery1_1_1-1801-a9a7a0.png

Для восстановления будут доступны следующие варианты:

  • fsck — инструмент проверки файловой системы. Отсканирует жесткий диск и исправит найденные ошибки;
  • clean — освободит место на диске (иногда Ubuntu не загружается из-за недостатка места);
  • dpkg — позволит восстановить поломанные программные пакеты (проблемы данного типа возникают при неудачных инсталляциях либо обновлениях ПО).

На этом всё, успехов в восстановлении!

1_pHtmhQOp5916ZzGNQ0xLaA1_1-1801-29fc16.jpeg

По материалам блога https://linuxinsider.ru/.

Вы включили компьютер, готовитесь поработать, отредактировать документ, свести композицию или просто поиграть в игру… но что-то идет не так. Ubuntu не загружается.

К сожалению, как ни надежен Linux в целом, и Ubuntu в частности, но иногда приходиться сталкивается с проблемами, как с Windows или macOS. Система не желает загружаться. Независимо от того, используете  вы ПК с Ubuntu или сервер Ubuntu, вот несколько советов, если Ubuntu не загружается.

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

Если Ubuntu не загружается, выполните следующие пять шагов:

  1. Проверить наличие загрузочных устройств
  2. Загрузчик не GRUB работает
  3. Восстановить меню загрузчика
  4. Переустановите Ubuntu
  5. Замените неисправное оборудование

Хотя эти шаги предназначены для пользователей Ubuntu, их можно применить и к другим операционным системам Linux. Обратите внимание, что если вы используете шифрование диска, некоторые из этих советов могут не сработать.

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

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

Это одна из самых распространенных проблем с не загружающейся Ubuntu, обычно возникающая сразу после установки. Это связано с тем, что загрузочный диск Ubuntu (устройство USB или DVD) установлен в качестве загрузочного устройства.

Чтобы проверить текущее загрузочное устройство, загрузитесь в систему UEFI/BIOS или в меню порядка загрузки. К обоим можно получить доступ с экрана POST, который появляется при включении вашего ПК. Если у вас возникли проблемы с поиском меню порядка загрузки, обратитесь к документации компьютера (или материнской платы).

2. Ubuntu не загружается, потому что не работает GRUB

GRUB — это загрузчик, обеспечивающий загрузку выбранной операционной системы. На ПК с двойной загрузкой будут перечислены все установленные операционные системы, включая Windows. Однако установка Windows вместе с Ubuntu может привести к перезаписи загрузчика, что приведет к проблемам с загрузкой Ubuntu.

Неудачное обновление или сбой питания тоже могут повредить загрузчик. В любой ситуации вы можете увидеть такую ошибку, как «обнаружена ошибка загрузки grub».

Чтобы проверить загрузчик GRUB, перезагрузите компьютер, удерживая Shift. Теперь вы должны увидеть список установленных операционных систем; перемещайтесь по меню с помощью клавиш со стрелками.

linux-ubuntu-wont-boot-grub

Если нет, то проблема в том, что загрузчик GRUB поврежден или перезаписан. Восстановление загрузчика — единственное решение. (Если у вас двойная загрузка, вы все равно сможете получить доступ к Windows).

Восстановите загрузчик GRUB для загрузки Ubuntu

Если GRUB не загружается, Ubuntu не загружается. К счастью, вы можете восстановить GRUB с помощью установочного носителя Ubuntu. Перезагрузите компьютер со вставленным диском и подождите, пока он загрузится.

Опять же, вам может понадобиться изменить порядок загрузки, как описано выше. Запишите порядок загрузки, прежде чем менять его!

Загрузив установочный носитель в среду Live, убедитесь, что у вас есть сетевое подключение, а затем откройте терминал. Войти:

sudo grub-install /dev/sda

Вы можете попробовать обновить grub с помощью

sudo update-grub

Теперь вы сможете перезагрузить компьютер и загрузиться в Ubuntu. Кроме того, он будет указан в качестве опции в меню загрузчика GRUB.

Если вы видите загрузчик, то ничего из вышеперечисленного делать не нужно. Существует встроенный инструмент восстановления, который поможет, когда Ubuntu не загружается.

В меню загрузчика:

  1. Выберите Advanced options for Ubuntu
  2. Используйте стрелочки, чтобы выбрать запись, добавленную с помощью (recovery mode)

    muo-linux-ubuntu-wont-boot-recovery

  3. Нажмите «Ввод», чтобы продолжить.

Подождите, пока Ubuntu загрузится в упрощенную версию операционной системы. Это очень похоже на «Безопасный режим Windows».

Несколько инструментов восстановления могут решить ситуации, когда Ubuntu не загружается. Три основных, которые необходимо попробовать, по порядку:

  1. fsckЭто инструмент проверки файловой системы, который сканирует жесткий диск и исправляет все найденные ошибки.
  2. cleanИспользуйте этот инструмент, чтобы освободить место, если причиной того, что Ubuntu не загружается, является нехватка места на жестком диске.
  3. dpkgС помощью этого инструмента вы можете восстанавливать поврежденные пакеты программного обеспечения. Неудачные установки или обновления программного обеспечения могут вызвать проблемы с запуском Ubuntu. Их восстановление должно решить эту проблему.

Если вы только что установили Ubuntu, и она не загружается, вам следует попробовать инструмент failsafeX. В этом случае причиной могут быть графические драйверы или проблема с графическим сервером Xorg. Используйте failsafeX, чтобы исправить эту ошибку загрузки Ubuntu.

Обратите внимание, что пункт root меню предназначен для опытных пользователей, обладающих навыками устранения проблемы вручную.

4. Не удалось запустить Ubuntu? Пришло время переустановить систему

В случае сбоя, на устранение которого может уйти много времени, вы можете просто переустановить Ubuntu. Это можно сделать без перезаписи существующих файлов и папок. На самом деле, это одно из самых простых решений, если Ubuntu не загружается.

  1. Сначала загрузитесь в среду Live на установочном носителе Ubuntu, как описано выше.
  2. Затем начните установку Ubuntu.
  3. Когда установщик обнаружит, что Ubuntu уже установлена, выберите «Reinstall Ubuntu».
  4. Выберите вариант с пометкой «Documents, music, and other personal files will be kept».
  5. Продолжить переустановку

В качестве меры предосторожности у вас уже должна быть резервная копия всех ваших данных Ubuntu. Это можно сделано вручную с помощью утилиты резервного копирования или с помощью инструмента клонирования диска, такого как dd.

После завершения переустановки Ubuntu должна снова работать.

Примечание. Вариант Erase Ubuntu and Install рекомендуется только если другие варианты не срабатывают. Опять же, ваши данные должны быть предварительно скопированы.

5. Ubuntu Linux не загружается? Проверьте неисправное оборудование

muo-linux-ubuntu-wont-boot-hdd-lego

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

  • Неисправность жесткого диска (HDD) или кабеля
  • Проблемы с материнской платой
  • Проблема с процессором (CPU)
  • Проблемы с блоком питания (PSU)

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

После замены неисправного жесткого диска вам, как правило, потребуется переустановить Ubuntu с нуля, если у вас нет резервной копии. Хотя это подход «выжженной земли», он решит проблемы с не запускающейся Ubuntu.

Попрощайтесь с проблемами загрузки Ubuntu!

Независимо от того, установили ли вы его только что или какое-то время используете Ubuntu, если он не загружается, это не всегда легко исправить.

Если загрузчик GRUB нельзя восстановить, может пройти много времени, прежде чем вы снова получите работоспособный компьютер. Это еще один аргумент в пользу регулярного резервного копирования или, по крайней мере, синхронизации ваших ценных данных с облаком!

Помните, что это может произойти с любой операционной системой, а не только с Ubuntu.

2197502cookie-checkПК с Ubuntu Linux не загружается? 5 проблем и их решение

Автор публикации

Комментарии: 6Публикации: 1205Регистрация: 29-04-2020

Любая операционная система может перестать работать вследствие определённых причин. В процессе работы пользователя с системой устанавливаются новые утилиты, обновления, различные файлы, которые в итоге могут привести к конфликту внутри ОС. В этой статье детально разберём, что делать, если не запускается Ubuntu. Итак, приступим.

Проблема с запуском Ubuntu

Ошибка запуска Ubuntu может быть легко исправлена.

Есть способ, позволяющий решить подобную проблему в Линукс Убунту. Подробнее об этом далее в статье.

Первым делом необходимо найти диск с Ubuntu, с которого выполнялась установка. Вставьте диск и перезагрузитесь так, чтобы открылся экран начальной загрузки. В открывшемся меню нажмите «Recover a broken system». После этого Ubuntu начнётся процесс восстановления, сначала можно подумать, что началась обычная установка системы, поскольку, как и при установке, вам понадобится выбрать язык и задать сетевые настройки. Обратите внимание на появившуюся в левом верхнем углу экрана надпись «Rescue mode».

Rescue mode

Двигайтесь дальше, пока не дойдёте до этапа, где нужно будет выбрать корневое устройство root.

Чтобы выбрать правильный, необходимо хорошо знать размещение разделов на жёстких дисках ПК. Если это не ваш случай, может понадобиться несколько попыток, однако, есть несколько советов, которые помогут вам сделать верный выбор:

  • Если Ubuntu была установлена как единственная ОС, то Убунту переписала всё содержимое текущего диска. Вероятнее всего, корневой файловой системой является первый раздел.
  • Если Убунту устанавливалась в конфигурации с двойной загрузкой вместе с ОС Windows, выберите второй раздел из перечня.

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

Общий сценарий восстановления

Перейдя к следующему окну, вам нужно будет указать вариант восстановления. Выбор зависит от симптомов, проявляющихся во время загрузки ОС.

  1. Системе не удаётся пройти дальше меню загрузки либо в нём присутствуют ошибки.

Обычная проблема системы, которую не получается загрузить. Возможно, причина в том, что при использовании двойной загрузки вы случайно переустановили Виндовс или другую ОС. Для решения этой неполадки необходимо переустановить GRUB. Чтобы сделать это, перейдите к меню выбора операций восстановления и выберите пункт «Reinstall GRUB boot loader». На следующем этапе необходимо выбрать, куда установить GRUB, если вы забыли, где именно находится загрузчик GRUB, наиболее вероятно, что вы установили его на жёсткий диск, стоящий первым. То есть наиболее вероятно, что это «hd0». После переустановки GRUB вы вернётесь к меню выбора операций. Нажмите «Reboot the system», чтобы перейти к меню загрузки.

Reinstall GRUB boot loader

  1. Системе удаётся покинуть меню загрузки, однако доступа к корневой ФС root всё равно нет.

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

При возникновении проблем подобного рода, устранять неисправности следует прямо с диска. Для этого выберите пункт «Execute a shell in the installer environment». Далее вы попадёте в оболочку BusyBox, где можно производить определённые диагностические, а также восстановительные операции.

Проверка корневой ФС

Прежде всего, удостоверьтесь, что вы можете читать из корневой ФС. Во время загрузки восстановительный режим диска смонтирует эту файловую систему на /target. Пропишите команду:

~ # ls /target

Если вы устанавливали Ubuntu, используя параметры по умолчанию, ваша корневая файловая система должна находиться на /dev/discs/disc0/part1.

Восстановление файловой системы

Далее воспользуйтесь командой fsck для восстановления вашей файловой системы. Сперва необходимо размонтировать раздел /target, если он ещё не был смонтирован. Делается это командой:

~ # umount /target

В режиме восстановления имеются утилиты fsck исключительно для файловых систем ext2, ext3 и jfs, так что, если во время установки вы выбрали другую ФС, вам придётся воспользоваться другим установочным диском. По умолчанию в Убунту применяется ФС ext3, поэтому если вы выполняли установку по умолчанию, для проверки и восстановления диска нужно будет ввести:

~ # /sbin/ fsck.ext3 -f /dev/discs/disc0/part1

fsck.ext3 замените на fsck.ext2, либо fsck.jfs, если у вас разделы с ext2 или jfs, соответственно, а также поменяйте раздел на свой конкретный корневой. По завершении работы fsck ещё раз смонтируйте раздел на /target и попробуйте получить к нему доступ, прописав команду ls:

~ # mount /dev/discs/disc0/part1 /target

~ # ls /target

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

Оболочка BusyBox

В случае, если система загружается, но виснет на каком-либо сервисе, перейдите к оболочке в среде вашей корневой файловой системы, и выберите пункт «Execute a shell in /dev/discs/disc0/part1» в меню восстановительных операций. Это название может незначительно отличаться, если у вас выбран другой раздел в качестве корневой ФС.

Далее вы попадёте в оболочку собственной корневой ФС. Там вы сможете перемещаться по ФС, а также выполнять команды, будто вы действительно загрузили вашу файловую систему. Далее необходимо найти сервис init, который и является причиной проблемы. Деактивируйте его. В разделе «Управление запуском сервисов» находятся инструкции, как находить и отключать сервисы, которые запускаются при загрузке. Если Убунту инсталлировалась по умолчанию, вы, скорее всего, найдёте свой сервис или в /etc/rc2.d, или в /etc/rcS.d. Найдя проблемный сервис, поменяйте его название, заменив букву «S» на «D».

После того как скрипт init будет деактивирован, пропишите команду exit и покиньте оболочку, а после выполните перезагрузку компьютера. Попробуйте загрузиться снова в вашу систему Убунту. Деактивированный скрипт init больше не будет вызывать проблемы, так что ничто не должно помешать успешно загрузиться на этот раз.

Теперь вы знаете, что нужно делать, если Ubuntu не загружается. Пишите в комментариях справились ли вы с этой задачей, делитесь с другими пользователями своим опытом в решении подобных проблем, и задавайте вопросы по теме статьи, если они у вас остались.

Не загружается Linux. Что делать?

Операционная система Linux обычно запускается весьма быстро. Именно поэтому большинство данных, которые вводятся при загрузке ОС, прокручиваются перед пользователем в ускоренном режиме. Даже если постараться, прочесть всплывающий текст невозможно. При загрузке ОС системы нередко возникают разнообразные ошибки. Многие пользователи сталкиваются с проблемой, когда Линукс напрочь отказывается загружаться.

Причин возникновения ошибок может быть много. Неполадки возникают в любом месте загрузки, на любом компоненте системы инициализации. В ОС есть специальная рубрика systemd. Именно в ней прописываются всевозможные ошибки, они выводятся на экран вашего монитора. Прочесть их также практически невозможно.

Содержание

  • 1 Причины отказа в загрузке ОС Linux
    • 1.1 Особенности создания LiveCD/USB
    • 1.2 Как проверить журнал загрузки?
    • 1.3 Загрузчик Grub не работает. Как его восстановить?
    • 1.4 Устранение проблемы, связанной с отсутствием места на жестком диске
    • 1.5 Нарушена целостность пакетов
    • 1.6 Ошибка загрузки системы, связанная с проблемами в /ETC/FSTAB
    • 1.7 Еще одна причина – повреждена система файлов
    • 1.8 Как проверить работу драйвера для видео?
    • 1.9 Что еще может вызвать сбой загрузки?

Причины отказа в загрузке ОС Linux

Не работает ЛинуксСтоит рассмотреть наиболее распространённые варианты ошибок, которые устранить весьма просто:

  • Операционная система отказалась запускаться после того, как были загружены обновления. При обновлении дистрибутива, возможно, что-то пошло не так. В итоге, пользователь не может посетить на рабочую оболочку.
  • ОС Linux может перестать запускаться в том случае, когда имеются поврежденные участки в системе файлов.
  • Система отказывается мониторить один из наиболее главных разделов на жестком диске. Это зачастую происходит из-за неправильно введенных настроек в fstab.
  • Linux отказывается загружаться при наличии несовместимостей на драйверах для графики и ядре.
  • Операционная система не запустится, если жестки диск переполнен информацией. В этом случае все просто – негде сохранить временные файлы.

Если пользователь иногда экспериментирует с ОС, при этом обращается с ней не очень бережно, ошибки будут появляться очень часто. Стоит заметить, неполадки могут возникнуть и из-за загрузки Grub. Чтобы устранить неисправности, первоначально потребуется тщательно изучить лаги на последней загрузке. Это даст возможность максимально точно определить причину. Сделать это можно с использованием LiveCD или путем загрузки системы в режиме восстановления.

Особенности создания LiveCD/USB

Для восстановления загрузки операционной системы потребуется носитель, на который временно или долгосрочно сохраняется сама система. На CD или USB необходимо создать и сохранить образ дистрибутива. Чаще всего используется Ubuntu, но можно использовать другие дистрибутивы Debian, Centos, Астра Linux…

Для этих целей потребуется посетить официальный портал загрузки. Здесь есть множество версий. Можно выбрать любую из понравившихся вариаций. Рекомендуется использовать наиболее новые версии, они совместимы с современным оборудованием.

Как проверить журнал загрузки?

Первоначально требуется загрузить операционную систему с LiveUSB, запустить разделы с главной системы. Можно также войти в режим восстановления с использованием специального загрузчика, называемого Grub. Чтобы сделать вышеописанные манипуляции, в большинстве дистрибутивов имеется функция, предназначенная именно для этих целей. Это позволит вернуть систему в нормальный рабочий режим.

Чтобы начать работу с помощью вспомогательной опции, потребуется ввести пароль суперпользователя. Если этот пункт не появится на экране вашего монитора, потребуется запустить восстановление Bash путём нажатия на клавишу «Е» в меню Grub. Здесь прописывается специальная строка параметра на ядре.

Для просмотра логов в разделе systemd можно воспользоваться утилитой journalctl. Система самостоятельно подскажет, какую команду рекомендуется загрузить для просмотра логов.

journalctl -xb

Информацию о проблемах и сбоях также можно увидеть в файле /var/log/messages. Именно здесь хранятся системные сообщения, которые отправляют различные сервисы как во время работы, так и при загрузке операционной системы.

Для просмотра логов можно использовать команду cat или другие, например mcview, nano.

mcview /var/log/messages

Чтобы посмотреть все сообщения, которые показывались во время загрузки операционной системы Линукс, стоит прочитать файл boot.log.

mcview /var/log/boot.log

Дальнейшие действия, связанные с устранением ошибок, нужно совершать с учетом полученной информации из лог-файлов. Это позволит быстро решить возникшие проблемы.

Загрузчик Grub не работает. Как его восстановить?

Нередко случаются ситуации, когда загрузчик Grub не функционирует. Восстановить его можно с помощью утилиты Boot repair. Сделать это можно буквально за пару кликов.

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

  • Создание и установка образа диска, именуемого Boot Repair. Именно с него будет осуществляться дальнейшая загрузка.
  • Установка утилиты с использованием специального PPA-репозитория. Он располагается в LiveCD или LiveUSB дистрибутиве.

Первый вышеописанный способ максимально понятен. Достаточно скачать образ, записать его с использованием специальных инструментов. Второй метод немного сложнее. Здесь нужно знать определенные команды.

После загрузки утилиты Boot repair пользователю будут доступны несколько вариантов действий:

  • Recommended repair. Эта функция позволяет исправить большинство известных ошибок, которые возникают во время запуска. С помощью опции также можно просканировать и сам загрузчик Grub.
  • Create a BootInfo summary. Такая функция предназначена для создания скрипта Boot-Info-Script. Он используется при диагностике неполадок.

Устранение проблемы, связанной с отсутствием места на жестком диске

Можно представить, что ОС перестала загружаться после того, как вы обновили систему. Ошибки могли возникнуть из-за двух вариантов причин:

  • После загрузки обновлений корневой раздел женского диска переполнен. В этом случае система не может сохранять временные файлы.
  • При обновлении произошел сбой, который привел к повреждению важных пакетов ОС.

Первым делом требуется посмотреть, есть ли свободное место на диске. Если в специальной рубрике загрузчика написано 0%, вам известна причина отказа в загрузке. Для устранения неполадки требуется удалить файлы, в которых нет необходимости. Для этого стоит перемонтировать корневые разделы для чтения и сохранения информации.

Нарушена целостность пакетов

Вы проверили свободное место на жестком диске и обнаружили, что там доступно более пяти гигабайт. В этом случае можно подумать, что неполадка ОС связана именно с целостностью пакетов. Для исправления нужно выполнить команду dpkg.

Стоит отметить, что такой способ будет работать только тогда, когда система загружена в режиме LiveUSB. В режиме восстановления отсутствует интернет. Настроить его можно с использованием команды dhclient.

Ошибка загрузки системы, связанная с проблемами в /ETC/FSTAB

Это еще одна возможная причина отказа работы операционной системы. Чаще всего в данной рубрике имеется неверная запись одного из разделов. В этом случае Linux не способен мониторить данный раздел.

Если он является корневым, загрузиться ему никак не получится. Изучив systemd, вы обнаружите большое количество ошибок. Требуется обнаружить именно первую, вследствие которой возникли все остальные. Если вы не уверены, что имеется ошибка, рекомендуется на всякий случай заменить первичную запись без UUID.

Еще одна причина – повреждена система файлов

Чаще всего файловая система исследуется в автоматическом режиме, сканируется на наличие неисправностей и сбоев в работе. Нередко пользователи отключают данную функцию, поэтому возможна непредвиденная остановка работы персонального компьютера. Файловая система при этом повреждена, а программа для восстановления – не работает.

При поиске ошибок монтирования рекомендуется проверять файловую систему. После запаска команды в соответствующем разделе вводится адрес требуемого файла.

Как проверить работу драйвера для видео?

Если вами ранее была обновлена операционная система, или вы устанавливали проприетарный драйвер, а потом обнаружили ошибку, проблема именно с данной утилитой. Это обусловлено тем, что установленные программы и вспомогательные инструменты не всегда совместимы с модификациями используемых ядер.

Чтобы устранить проблему, нужно удалить драйвер. Делается это в восстанавливающем режиме. Вводится специальная команда, соответствующая вашей видеокарте. Если у драйвера исходный код открытого типа, он является встроенным в ядро, сбоев загрузки ОС не должно возникать. После того, как удален драйвер, исчезнет черный экран.

Что еще может вызвать сбой загрузки?

Одна из наиболее актуальных и распространённых причин – неправильная установка 2 операционных систем. Linux и Windows просто-напросто могут конфликтовать между собой. Стоит обязательно знать последовательность установки.

Первоначально устанавливается Windows, а лишь потом – Linux.

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

Нужно заметить, что повреждение Grub может возникнуть и по другим причинам. К примеру, при попытке установки параметров для запуска ручным способом. Это делают неопытные специалисты. Для устранения ошибок вручную убирается все лишнее, либо заново устанавливается сам загрузчик.

Понравилась статья? Поделить с друзьями:
  • Ubuntu временная ошибка при разрешении ru archive ubuntu com
  • Ue33 pioneer ошибка
  • Ubuntu xrdp error
  • Ue22 ошибка pioneer как устранить
  • Ue на стиральной машине lg при отжиме как устранить ошибка