Dark_SS 16.01.2011 16:32
Есть вопрос! — Отображение загрузки в *buntu как в Gentoo. Как сделать?
Хочется сделать отображение загрузки как в Gentoo по умолчанию: полная информация пробегает на фоне Тукса. Пытался загуглить, но все найденные маны устарели как минимум года на три и требуют установки пакетов, которых нету уже даже в debian stable.По умолчанию гружусь с такими параметрами:
ro splash nomodeset video=uvesafb:mode_option=1152x864-24,mtrr=3,scroll=ywrap
Пробовал убирать splash и nomodeset, добавлял nosplash и verbose... единственное, чего добился - отключил плимус.
Помогите, пожалуйста, кто чем сможет.
По ссылке фото чего-то похожего.
Anrock 16.01.2011 16:35 #
+ 2 -
Там еще где-то опция quiet. Вот ее надо вместе со сплешем убрать.
Ага, вот.
/etc/default/grub
RUB_CMDLINE_LINUX_DEFAULT="quiet splash"
По идее после убирания этого и update-grub должно все получиться.
/etc/default/grub
RUB_CMDLINE_LINUX_DEFAULT="quiet splash"
По идее после убирания этого и update-grub должно все получиться.
Её уже давно убрал. Вопрос не в том, как сделать, чтобы инфа показывалась, а в том, чтобы картинку туда встроить.
для этого фреймбуфер нужен. картинка настраивается в конфиге ядра.
Фреймбуффер там уже должен быть вкомпилен. Вот как туда теперь картинку воткнуть - это вопрос.
если
положителен (как минимум 2 опции должны быть включены), то пересобирать ничего не нужно.
Если grub2, то без всяких дополнительных опций должно по идее работать.
Например с таким grub.cfg:
zgrep CONFIG_LOGO /proc/config.gz
положителен (как минимум 2 опции должны быть включены), то пересобирать ничего не нужно.
Если grub2, то без всяких дополнительных опций должно по идее работать.
Например с таким grub.cfg:
menuentry "Gentoo Linux - vmlinuz-2.6.36-zen1" {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set 4b243fa5-cdea-4842-927b-5a1174697c31
linux /boot/vmlinuz-2.6.36-zen1 quiet root=/dev/sda1 rootfstype=ext4
set gfxpayload=keep
}
задавал я как-то здесь такой-же вопрос - в ответ получил поставь генту :/
Нормальный совет, раз уж возникают такие потребности. Для того, чтобы обеспечить лог загрузки как в генту, придётся переписывать некоторые init-скрипты из /etc/init.d, а также внести изменения в /lib/lsb/init-functions. Только вот при обновлении lsb-base или пакетов, которые имеют init-скрипты не в соответствии с lsb и/или debian policy, придётся переписывать их снова. В то время, как в генту это есть «из коробки» и init-скрипты там пишут за вас.
Не знаю, как в убунте, но в дебе он в дефолтном ядре отключен. Судя по инфе из поста, в убунте тоже. Вам понадобится скачать исходники вашего ядра, добавить опцию про тукса, собрать ядро, собрать пакет, установить. В принципе действие легко автоматизируется, если нужно.
ставить то ставил, только решил что это не мое, остался в убунте, а вообще подумываю о революции с арчем ;)
щас может меня и загнобят, но я начинал именно с генты, как первым линуксом. щас на ноут из-за ажиотажа вокруг Арча, поставил сабж. генту куда интуинтивние и удобнее, но чтоб настроить и понять придется по полю с граблями пробежаться
хех, тоже мне проблема) пересобирай ядро)
в процесе конфигурирования топаем в Graphics support и выбираем Bootup logo
и будет вам щастье )
в процесе конфигурирования топаем в Graphics support и выбираем Bootup logo
и будет вам щастье )
а еще, логотип можно свой всунуть)
Создаем изображение в формате png любого разумного размера и пропускаем его через штатную утилиту pngtopnm, запущенную со следующими ключами командной строки:
# pngtopnm logo.png | pnmtoplainpnm > logo_linux_clut224.ppm
А затем полученный файл перебрасываем на место постоянной дислокации:
# cp logo_linux_clut224.ppm /usr/src/linux/drivers/video/logo/
Остается настроить ядро, для чего можно воспользоваться интерактивным конфигуратором. Среди прочих полезных (и не очень) пунктов в нем будет Bootup logo и Standard 224-color Linux logo. ну и в груб vga=0x318 , или кому какое разрешене польше нравится )
Создаем изображение в формате png любого разумного размера и пропускаем его через штатную утилиту pngtopnm, запущенную со следующими ключами командной строки:
# pngtopnm logo.png | pnmtoplainpnm > logo_linux_clut224.ppm
А затем полученный файл перебрасываем на место постоянной дислокации:
# cp logo_linux_clut224.ppm /usr/src/linux/drivers/video/logo/
Остается настроить ядро, для чего можно воспользоваться интерактивным конфигуратором. Среди прочих полезных (и не очень) пунктов в нем будет Bootup logo и Standard 224-color Linux logo. ну и в груб vga=0x318 , или кому какое разрешене польше нравится )