Я только что установил Ubuntu server 11.10, и установка прошла нормально. Эта система работает на плате Intel Pentium II с встроенной графикой.
Однако, когда я пытаюсь загрузиться в Ubuntu, я получаю белый терминал с искаженным черным текстом. Я пробовал различные «исправления» для grub, поскольку поиск в Google, казалось, подсказывал, что это проблема res или grub.
Я не могу войти в ssh, поэтому проблема также затрагивает Linux.
Мне пока не повезло ни с чем, и я нахожусь в конце. Это была моя первая экскурсия по Ubuntu, так как мой друг сказал мне, что для серверов это лучше, чем для CentOS, потому что это было проще ... Не так много ...
Есть ли у кого-нибудь идеи относительно того, что может быть проблема? При ответе помните, что я новичок в Ubuntu Noob и Linux.
Начиная с 26.01.12 я пытался добавить строку console = ttyl в / etc / default / grub и запустить update-grub. Это приводит к строке в параметрах загрузки, которая обычно читает:
linux /vmlunz-3.0.0-12-generic-pae root = / dev / mapper / dev-root rovt.handoff = 7
теперь читает:
linux /vmlunz-3.0.0-12-generic-pae root = / dev / mapper / dev-root ro console = ttyl vt.handoff = 7
Это не работает. Есть ли в любом случае, чтобы console = ttyl вставлялся в строку сам по себе? Я в своем уме, Спасибо за вашу помощь, Скорость
Нажмите escape при загрузке, чтобы перейти в меню grub и выбрать более старую версию с режимом восстановления
Добавить nomodeset и xforcevesa в конфигурацию grub в / etc / default / grub (о том, как это сделать, см. ниже) Связано: драйверы nvidia-96, вызывающие искаженный текст, отображаются на Geforce4 Ti 4660
Раскомментировать в grub настроить строку, которая включает GRUB_TERMINAL = console (т.е. не использовать графику в меню grub)
sudo update-grub
Reboot [ 1111]
Попробуйте добавить console=tty1
к вашим параметрам загрузки в строке ядра.
Отредактируйте /etc/grub/defaults
и добавьте это в строку параметров
sudo -e /etc/grub/defaults
Отредактируйте следующую строку (всплеск необязателен)
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash console=tty1"
Проблема, с которой вы, похоже, сталкиваетесь, ваш графический драйвер и кадровый буфер
Здесь есть сообщение об ошибке (я думаю, что у вас есть похожая проблема, просто с другой картой Intel все).
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/914311
Я просто опубликовал альтернативную работу вокруг.
После этого я рассказал вам больше, чем знаю об этой ошибке.
Вы, возможно, уже нашли решение для своей проблемы. Раз так совместно используйте.
Вот что-то, что несколько работало на меня. Я достиг к тому решению после всего поиска с помощью Google и после ссылки, данной Jon Vaughan выше и другими ответами там. Спасибо @all для этого.
Вот то, что я сделал,
Во время начальной загрузки содержат SHIFT для наблюдения меню GRUB
Нажмите e для редактирования Вас будет видеть что-то вроде этого.
recordfail load_video gfxmode $linux_gfx_mode insmod gzio insmod part_msdos ......
Я заменил $linux_gfx_mode
с 800x600
нажмите CTRL+x для начальной загрузки
Примечание: Разрешение 800x600
средства ничто здесь. Я попробовал 1024x768
вместо этого, но это дало тот же результат. Никакое изменение в разрешении терминала/дисплея. Но я больше не находил искаженный текст на своем мониторе.
Это - временное решение. Если это работало на Вас, можно внести постоянные изменения как, я сделал. Путем изучения /etc/grub.d/10_linux
, я нашел это $linux_gfx_mode
в /boot/grub/grub.cfg
устанавливался переменной GRUB_GFXPAYLOAD_LINUX
. Так,
править /etc/default/grub
Добавьте эту строку в конце GRUB_GFXPAYLOAD_LINUX=800x600
личинка обновления sudo
перезагрузка sudo
Примечание: От /boot/grub/grub.cfg
это кажется переменной $linux_gfx_mode
как предполагается, имеет значения как keep
или text
, так 800x600 не что-то, что это ожидается. Так, могло бы случиться так, что система отступает к некоторому значению по умолчанию, которое решило мою проблему ;-)