grub не отображает активность при загрузке

До Ubuntu 11.04 я мог настроить grub таким образом, чтобы после отображения меню и загрузки системы появлялись подробности загрузки. Теперь между меню и входом в gdm просто пустой экран.

Как мне уговорить Ubuntu 11.04 для отображения активности загрузки? Дейл Э. Мур О, да; Я задал тот же вопрос здесь http://ubuntuforums.org/showthread.php?t=1760753 , и они не знали ответа.

Этот вопрос был задан здесь https://answers.launchpad.net/ubuntu/+source/grub2/+question/160511 тоже, без нового понимания.

2
задан 12 October 2012 в 17:07

1 ответ

Grub - это загрузчик, то есть программное обеспечение, которое запускается при запуске компьютера и выполняет роль загрузки другой операционной системы. Итак, если я не понял неправильно, вы хотите не видеть сообщения от Grub, а вместо этого вы хотите видеть сообщения от самой Ubuntu во время процесса загрузки.

Вообще говоря, вам нужно удалить «тихую» опцию командной строки Linux. Однако в последних версиях Ubuntu этого недостаточно, поскольку заставка не предназначена для отображения активности. Поэтому вам также нужно запретить запуск заставки, и вы можете сделать это, просто удалив опцию командной строки «заставка».

Другими словами, вы должны отредактировать некоторую конфигурацию так, чтобы ваш /proc/cmdline изменился с:

BOOT_IMAGE=/boot/vmlinuz-... root=... ro quiet splash ...

на:

BOOT_IMAGE=/boot/vmlinuz-... root=... ro ...

Для этого вам нужно установить [ 115] в /etc/default/grub в пустую строку:

GRUB_CMDLINE_LINUX_DEFAULT=

Мы почти на месте: теперь вам нужно удалить так называемые gfxpayload и vt_handoff. Хотя эти два параметра улучшают процесс загрузки, они также предотвращают отображение ваших сообщений. AFAIK, в /etc/default/grub нет опций, которые вы можете настроить для этого, поэтому вы вынуждены открыть /etc/grub.d/40_custom и добавить следующее внизу файла:

function gfxmode {
    set gfxpayload=
    set vt_handoff=
}

Простой, но эффективный .

0
ответ дан 12 October 2012 в 17:07

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

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