Ubuntu зависает во время загрузки

Вопрос или проблема

Я использую Ubuntu 14.04 на ноутбуке Acer E17. В один момент компьютер, похоже, зависает во время загрузки. Он загружается в grub без проблем, но когда я выбираю Ubuntu, экран становится черным, и ничего не происходит. Нет никаких указаний на то, что он делает, или кода ошибки. Обычно отображается слово Ubuntu с пятью точками под ним, которые меняют цвет с белого на красный.

Если я загружаю режим восстановления (с тем же ядром) и сразу же нажимаю “продолжить”, он загружается нормально, и я могу войти в систему.

Я уже пробовал откатить некоторые недавние обновления с помощью Synaptic, но это не помогло. Следующее, что я попробовал, – это создать журналы загрузки с помощью bootlogd, но /var/log/boot.log остается пустым. У кого-нибудь есть идеи, что делать дальше?

Редактирование: после нескольких дней /var/log/boot.log и /var/log/boot содержат некоторую информацию, но никаких ошибок.

cat /var/log/boot выводит следующее: http://pastebin.com/FEjBveEG

cat /var/log/boot.log выводит следующее: http://pastebin.com/iycLg0p0
(форматирование сбито, не знаю почему, это не в выводе)

Ubuntu на самом деле ждет, пока завершится загрузка всех необходимых драйверов и приложений, прежде чем войдет в систему. В моем случае я пытался заменить стандартный (lightdm unity) на gnome-shell, но это не удалось, и процесс загрузки бесконечно ждал, когда он запустится. Поэтому мне нужно откатить изменения, но я ничего не могу сделать, поскольку не могу попасть в терминал (сочетание “shift” + загрузка не сработало).

Вот что я сделал, чтобы решить эту проблему:

  1. Подключил загрузочный USB с Ubuntu и запустил пробную версию.
  2. Провел поиск по загрузочному диску и отредактировал /etc/X11/default-display-manager.
  3. Мне не позволяли записывать, поэтому я дал права на запись командой sudo chmod 777 /etc/X11/ -R.
  4. Затем я изменил строку /usr/sbin/gdm на /usr/sbin/lightdm и перезагрузил. Таким образом, я откатил изменения с gnome-shell на lightdm и избавил себя от необходимости переустанавливать систему.

Ответ или решение

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

Шаги для диагностики и решения проблемы:

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

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

    • Загрузитесь в терминал и выполните команду для установки рекомендуемых графических драйверов:
      sudo ubuntu-drivers autoinstall
    • Перезагрузите систему, чтобы проверить, решена ли проблема.
  3. Смена дисплейного менеджера:
    Ваша ошибка может быть связана с дисплейным менеджером. Вы упомянули, что пытались заменить lightdm на gnome-shell. Если эта замена не была успешной, вы можете изменить дисплейный менеджер обратно:

    • Загрузитесь с USB-диска, как вы сделали ранее, и откройте терминал.
    • Измените дисплейный менеджер, выполнив следующие команды:
      sudo nano /etc/X11/default-display-manager

      Измените строку, которая выглядит как /usr/sbin/gdm, на /usr/sbin/lightdm.

    • Сохраните изменения и перезагрузите систему.
  4. Проверка на наличие поврежденных пакетов:
    Возможно, в системе есть поврежденные или несовместимые пакеты. Для этого в терминале выполните:

    sudo dpkg --configure -a
    sudo apt-get install -f
  5. Проверка журналов загрузки:
    Если вы видите, что ваши журналы (/var/log/boot.log и /var/log/syslog) не показывают ошибок, попробуйте проверить их еще раз, в том числе файл dmesg:

    dmesg | less

    Это может дать вам представление о том, на каком этапе загрузки происходит сбой.

  6. Если ничего не помогает:
    Если указанные выше действия не помогли, возможно, стоит рассмотреть возможность создания новой учетной записи пользователя в системе, чтобы проверить, сохраняется ли проблема в среде нового пользователя. Или попробуйте временно загрузиться с Live USB и создать резервную копию данных, в случае необходимости переустановки системы.

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...