Загрузка Ubuntu 12.04 зависает с черным экраном перед меню grub после обновления (драйвер gma500_gfx)

Я использую Ubuntu для спецификаций fit-pc2 , и после обновления с 10.04 до 12.04 я получаю черный экран во время загрузки (перед отображением меню grub), и компьютер зависает без активности диска.

Мне удалось загрузить Ubuntu 12.04 с живого USB-ключа, но для этого мне пришлось добавить следующие параметры загрузки:

  • console = tty1 или console = text
  • acpi = off
  • noapic
  • nomodeset

Используя boot-repair, я попытался добавить эти опции в / etc / default / grub (см. this например, pastie log ), но я не смог исправить проблему с черным экраном.

Я пробовал много других вещей, таких как обходные пути, упомянутые в сети, для PSB-GFX_drivers, но безуспешно, а также раскомментировал GRUB_TERMINAL=console, получив

Режим видео не активирован

ошибка.

Во время этих тестов мне удалось взломать /boot/grub/grub.cfg, а затем я мог нажать grub в командной строке. Это дало мне возможность проверить, могу ли я загрузиться без проблем, если наберу:

grub> set root=(hd0,1)
grub> linux /vmlinuz root=/dev/sda1 ro acpi=off noapic nomodeset console=tty1
grub> initrd /initrd.img
grub> boot

Как я могу сказать grub использовать эти опции?

1
задан 14 May 2012 в 08:37

4 ответа

После редактирования /etc/default/grub Вы работали sudo update-grub?

Это не обновляет, пока Вы не делаете это.

0
ответ дан 14 May 2012 в 08:37

Я протестировал это решение с моим собственным fitpc2, и это работает.

необходимо выбрать "Windows XP", не "Другую ОС" в настройках BIOS.

1
ответ дан 14 May 2012 в 08:37

Мой экран потерял соединение после того, как BIOS был загружен, я вошел в BIOS и видел, что это было помещено в DOS и WinXP. Я пытался переключить обоих на другой, но ничто не работало. Я тогда отложил его к DOS и сохранил другой, и это загрузилось с графикой. Это работает!

0
ответ дан 14 May 2012 в 08:37

Можно проверить опции ядра путем проверки вывода dmesg. Ищите строку, которая запускается с [0.000000] Kernel command line:. Это не могло бы быть правильно в запуске, поскольку шахта в качестве примера является строкой 145 этих начальных загрузок.

0
ответ дан 14 May 2012 в 08:37

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

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