Fórum Debian

Versão Completa: bootsplash lilo
Você está atualmente visualizando uma versão simplificada do conteúdo. Visualizar a versão completa com formatação.
Olá pessoas!!

Seguindo a ótima dica do nosso amigo Eliasdiniz, fiz os procedimentos para rodar o bootsplash na minha máquina.

No entanto reparei que na parte de configuração estava direcionado para o grub, e no meu caso uso o lilo.

Mas... nem liguei!!! Fui no lilo e no lugar citado inclui o "quiet splash" e ficou desta forma:

Citar:# boot no debian

image=/boot/vmlinuz-2.6.16-2-686
label=Debian
root=/dev/hda8
read-only
quiet splash
initrd=/boot/initrd.img-2.6.16-2-686

Beleza, funcionou 10!! Tenho até um tema modificado por mim para ficar uma foto da Anne Hathaway.

Continua funcionando legal, a não ser por um momento que a foto some e fica escuro no final do loading. Mas isto nem é tão chato assim.

O problema apareceu quando fui tentar fazer uma modificação no lilo.
Ele diz que há um erro (não lembro exatamente qual, posso colocar aqui depois) com a palavra quiet.

O engraçado é que na primeira vez isto não ocorreu e o bootsplash está funcionando.

Alguém saberia me dizer se não conseguirei usar o lilo sem retirar a linha?? E será que eu perderei a função para fazer o lilo voltar a funcionar?
Estou interessado em instalar o pacote em outra máquina que tenho o Debian também, mas penso se não terei mais acesso ao lilo.

Agradeço qualquer ajuda!

Christian Eduardo
O erro que aparece é esse:

Citar:[email protected]:~$ sudo lilo
Warning: COMPACT may conflict with LBA32 on some systems
Unrecognized token "quiet" at or above line 84 in file '/etc/lilo.conf'
Tente deixar assim e veja se funciona

Código:
# boot no debian
append="quiet splash"
image=/boot/vmlinuz-2.6.16-2-686
label=Debian
root=/dev/hda8
read-only
initrd=/boot/initrd.img-2.6.16-2-686

Obs.: Não se esqueça de rodar lilo depois de modificar o lilo.conf
Beleza!!!!

Não só deu certo, como também descobri, por acidente, que se não colocar nada no lilo funciona do mesmo modo.

Hehehe

Nos quebrando todo para descobrir que nada disso era necessário. Alegre

Valeu a força... vamos para mais...
Bom dia pessoal !

Aqui não deu nada certo.
Baixei e instalei os dois pacotes do splashy e fiz as alterações no lilo conforme indicado mas não funcionou nada, não aparece imagem nenhuma só algumas mensagens de Fatal Error durante o Boot que não consigo identificar !

Meu lilo.conf ta assim :
boot=/dev/hda

map=/boot/map

prompt
delay=100
timeout=100

default=Debian

# Boot do Debian
append="quiet splash"
image=/vmlinuz
label=Debian
root=/dev/hda2
read-only
initrd=/initrd.img

# Boot Windows
other=/dev/hda1
label=Windows

To usando o kernel 2.6.17-2-k7

alguém pode me ajudar ?
andrefreire,

As suas linhas initrd= e image= estão estranhas.

Você pode postar o resultado dos seguintes comandos?

Código:
cd /boot
ls -l
Oi Fernando!

Na verdade as linhas dele estão corretas.

Eu já havia reparado nisto antes, existem os dois atalhos na pasta raiz, apontando para a pasta do boot, que é chamado pelo lilo do debian.

Como o meu lilo está modificado para ter outras coisinhas eu apontei direto e ignorei o atalho.

Mas também não sei se é esse o motivo da dificuldade.

Será que pode ficar o append antes de tudo? Pois no meu caso quando testei, coloquei ele abaixo do read-only.

Eu tentaria isso, hehehe!!
Ja mudei o lilo.conf para :

boot=/dev/hda

map=/boot/map

prompt
delay=100
timeout=100

default=Debian

# Boot do Debian
image=/boot/vmlinuz-2.6.17-2-k7
label=Debian
root=/dev/hda2
read-only
append="quiet splash"
initrd=/boot/initrd.img-2.6.17-2-k7

# Boot Windows
other=/dev/hda1
label=Windows

Mas mesmo assim não funcionou !

Tem que ativar algo no kernel ?

e o resultado do ls -l foi :

[email protected]:~$ ls -l /boot
total 6798
-rw-r--r-- 1 root root 512 2006-09-16 14:09 boot.0300
-rw-r--r-- 1 root root 308326 2006-09-22 15:16 coffee.bmp
-rw-r--r-- 1 root root 67949 2006-09-13 12:45 config-2.6.17-2-k7
lrwxrwxrwx 1 root root 15 2006-09-16 14:09 debian.bmp -> /boot/sarge.bmp
-rw-r--r-- 1 root root 153720 2006-09-22 15:16 debianlilo.bmp
drwxr-xr-x 2 root root 80 2006-09-16 14:09 grub
-rw-r--r-- 1 root root 4424521 2006-09-25 20:19 initrd.img-2.6.17-2-k7
-rw------- 1 root root 21504 2006-09-28 10:12 map
-rw-r--r-- 1 root root 23662 2006-09-22 15:16 sarge.bmp
-rw-r--r-- 1 root root 24116 2006-09-22 15:16 sid.bmp
-rw-r--r-- 1 root root 688326 2006-09-13 19:23 System.map-2.6.17-2-k7
-rw-r--r-- 1 root root 1218939 2006-09-13 19:23 vmlinuz-2.6.17-2-k7
Ninguém tem mais nenhuma idéia ?
Faltava colocar vga=788.

Coloquei e funcionou mas só com o tema default, os outos temas somem durante o carregamento do sistema !

Erro que aparecem quando uso outros temas :
** (process:4585): CRITICAL **: xml_parser_text_handler: assertion `text_len > 0' failed

** (splashy_config:4585): CRITICAL **: _xml_parser_compare_element: assertion `_node->got_text == TRUE' failed
>Set theme as: default
** (splashy_config:4585): CRITICAL **: _xml_parser_compare_element: assertion `_node->got_text == TRUE' failed

** (splashy_config:4585): CRITICAL **: _xml_parser_compare_element: assertion `_node->got_text == TRUE' failed

** (splashy_config:4585): CRITICAL **: _xml_parser_compare_element: assertion `_node->got_text == TRUE' failed

Aguardo ajuda !
andrefreire,

Também tive esse problema. Parece ser especifico de um tema.

Estou procurando uma solução, se encontrar posto aqui.
Eu consegui resolver o meu, mas não estou lembrado do código no momento, postarei aqui mais tarde para vocês.
Vamos lá!!

Abra o arquivo .xml, código do tema! Por exemplo:

Citar:/etc/splashy/themes/debian3/theme.xml

No final do arquivo tem essas linhas:
Citar: <fadein>no</fadein>
<fadeout>no</fadeout>
</splashy>

Troque onde está no para yes.

Daí a imagem do tema dá umas piscadas rápidas no início e fim do loading, mas permanece até completar.

Ocorreu de em alguns testes aparecerem as mesmas mensagens de erro escritas acima, mas o tema funcionou normalmente mesmo assim.

Testem para ver se resolve.

Abraço!
URL de Referência