Ubuntu 12.04 пустой фиолетовый экран-заставка после установки в реальном времени [дубликат]

Возможный дубликат:
Старый ноутбук зависает с 12.04, какой параметр ядра может это исправить?

Изначально у меня были проблемы с запуском live CD после его загрузки и записи ISO на компакт-диск. После перезагрузки система просто зависала с мигающим курсором на черном экране. После нажатия клавиши и перехода к расширенным параметрам загрузки я выбрал no apci и выбрал попробовать Ubuntu. Казалось, это сработало.

После загрузки с live CD я выбрал вариант установки LTS. Похоже, установка завершилась успешно. Однако после перезагрузки он зависает на фиолетовом экране, который просто пуст. Я перезаписал предыдущую ОС, которая была Win7.

Есть идеи?

0
задан 13 April 2017 в 15:23

1 ответ

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

Может случиться, что GRUB не удалось получить правильное разрешение, поддерживаемое вашим графическим процессором, а слишком высокое или слишком низкое разрешение может привести к невозможности загрузки системы.

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

  • Откройте терминал (если вы можете загрузиться на рабочий стол), так как вам нужно будет запустить несколько команд, чтобы решить проблему. Или вы также можете выполнить следующие шаги из recovery mode.

  • Определите максимальное поддерживаемое разрешение экрана (по умолчанию 1024x768 / безопаснее).

  • Откройте /etc/default/grub в текстовом редакторе от имени root, запустите в терминале.

    gksu gedit /etc/default/grub
    
    • Кроме того, вы можете редактировать файл из терминала, используя nano, выполнив ту же команду с небольшими изменениями, как: sudo nano /etc/default/grub.

    • Просто используйте Ctrl + O, чтобы сохранить изменения, внесенные в файл, и Ctrl + X, чтобы выйти из редактора.

  • Когда файл откроется в текстовом редакторе, найдите параметр GRUB_GFXMODE (его можно прокомментировать, используя «#», если это так, удалите предшествующий символ «#», чтобы раскомментировать). [ тысячу сто двадцать-девять]

  • Установите значение параметра следующим образом (вы можете использовать разрешение экрана аналогичным образом).

    GRUB_GFXMODE=1024x768
    
  • Сохраните файл и выйдите.

  • Запустите следующую команду, чтобы установить загрузочный всплеск для использования framebuffer для показа загрузочного всплеска при загрузке (поправьте меня, если я ошибаюсь).

    echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
    
  • Теперь выполните следующие две команды одну за другой .

    sudo update-grub2
    
    sudo update-initramfs -u
    
  • Теперь перезагрузите компьютер, чтобы увидеть, есть ли у вас загрузочная заставка вместо пустого фиолетового экрана.

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

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: