Возможный дубликат:
Старый ноутбук зависает с 12.04, какой параметр ядра может это исправить?
Изначально у меня были проблемы с запуском live CD после его загрузки и записи ISO на компакт-диск. После перезагрузки система просто зависала с мигающим курсором на черном экране. После нажатия клавиши и перехода к расширенным параметрам загрузки я выбрал no apci и выбрал попробовать Ubuntu. Казалось, это сработало.
После загрузки с live CD я выбрал вариант установки LTS. Похоже, установка завершилась успешно. Однако после перезагрузки он зависает на фиолетовом экране, который просто пуст. Я перезаписал предыдущую ОС, которая была Win7.
Есть идеи?
Если вы вообще не можете загрузиться на рабочий стол, используйте 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.