Acelere seu Boot com E4rat

Iniciado por ebmm01, 25 de Julho de 2012, 09:09

tópico anterior - próximo tópico

Sergio Benjamim

#30
O lance do bootsplash deu certo? Esqueci de mencionar, mas o bootsplash do Ubuntu 12.04 mesmo antes de alterar o sistema, demorava um pouco para aparecer, ele aparecia faltando 5 segundos para o ligthdm aparecer. Segui o que segue em http://askubuntu.com/questions/138700/ubuntu-12-04-blank-purple-splash-screen-after-live-install

E também, para saber a resolução máxima que sua tela tem no boot (que é diferente de quando está no sistema), tem que instalar o hwinfo e entrar com o seguinte comando:

sudo hwinfo --framebuffer

No meu notebook, que tem uma resolução de 1366x768 (é 16:9), retorna isso com esse comando:

> hal.1: read hal dataprocess 2584: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 282.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
02: None 00.0: 11001 VESA Framebuffer                          
 [Created at bios.464]
 Unique ID: rdCR.fRULN9k9OD4
 Hardware Class: framebuffer
 Model: "Intel(r)Cantiga Graphics Controller"
 Vendor: "Intel Corporation"
 Device: "Intel(r)Cantiga Graphics Controller"
 SubVendor: "Intel(r)Cantiga Graphics Chip Accelerated VGA BIOS"
 SubDevice:
 Revision: "Hardware Version 0.0"
 Memory Size: 31 MB + 960 kB
 Memory Range: 0xd0000000-0xd1feffff (rw)
 Mode 0x0305: 1024x768 (+1024), 8 bits
 Mode 0x0317: 1024x768 (+2048), 16 bits
 Mode 0x0318: 1024x768 (+4096), 24 bits
 Mode 0x0312: 640x480 (+2560), 24 bits
 Mode 0x0314: 800x600 (+1600), 16 bits
 Mode 0x0315: 800x600 (+3200), 24 bits
 Mode 0x0301: 640x480 (+640), 8 bits
 Mode 0x0303: 800x600 (+832), 8 bits
 Mode 0x0311: 640x480 (+1280), 16 bits
 Config Status: cfg=new, avail=yes, need=no, active=unknown

Notaram? A resolução para boot é diferente, é limitada. Eu usei a resolução de 1024x768 e alterei o arquivo /etc/default/grub conforme indicado no link.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

aniquilator

Eu só sei que o Ubuntu 12.04 está um lixo, Deus queira que o 12.10 esteja melhor se não vou mudar de distro, e olha que estou nele desde o 6.

ebmm01

Citação de: Sergio Benjamim online 25 de Julho de 2012, 16:53
O lance do bootsplash deu certo? Esqueci de mencionar, mas o bootsplash do Ubuntu 12.04 mesmo antes de alterar o sistema, demorava um pouco para aparecer, ele aparecia faltando 5 segundos para o ligthdm aparecer. Segui o que segue em http://askubuntu.com/questions/138700/ubuntu-12-04-blank-purple-splash-screen-after-live-install

E também, para saber a resolução máxima que sua tela tem no boot (que é diferente de quando está no sistema), tem que instalar o hwinfo e entrar com o seguinte comando:

sudo hwinfo --framebuffer

No meu notebook, que tem uma resolução de 1366x768 (é 16:9), retorna isso com esse comando:

> hal.1: read hal dataprocess 2584: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 282.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
02: None 00.0: 11001 VESA Framebuffer                          
 [Created at bios.464]
 Unique ID: rdCR.fRULN9k9OD4
 Hardware Class: framebuffer
 Model: "Intel(r)Cantiga Graphics Controller"
 Vendor: "Intel Corporation"
 Device: "Intel(r)Cantiga Graphics Controller"
 SubVendor: "Intel(r)Cantiga Graphics Chip Accelerated VGA BIOS"
 SubDevice:
 Revision: "Hardware Version 0.0"
 Memory Size: 31 MB + 960 kB
 Memory Range: 0xd0000000-0xd1feffff (rw)
 Mode 0x0305: 1024x768 (+1024), 8 bits
 Mode 0x0317: 1024x768 (+2048), 16 bits
 Mode 0x0318: 1024x768 (+4096), 24 bits
 Mode 0x0312: 640x480 (+2560), 24 bits
 Mode 0x0314: 800x600 (+1600), 16 bits
 Mode 0x0315: 800x600 (+3200), 24 bits
 Mode 0x0301: 640x480 (+640), 8 bits
 Mode 0x0303: 800x600 (+832), 8 bits
 Mode 0x0311: 640x480 (+1280), 16 bits
 Config Status: cfg=new, avail=yes, need=no, active=unknown

Notaram? A resolução para boot é diferente, é limitada. Eu usei a resolução de 1024x768 e alterei o arquivo /etc/default/grub conforme indicado no link.

Até agora não achei nada sobre o bootsplash. Quanto a resolução do seu problema, irei procurar isso mais profudamente. Quando achar a resolução pro se poblema postarei aqui.

Sergio Benjamim

#33
Citação de: ebmm01 online 25 de Julho de 2012, 09:09
Para quem quiser o bootsplah, siga essa Dica do Sergio Benjamim:
Citação de: Sergio Benjamim online 25 de Julho de 2012, 14:43
Agora o bootsplah aparece, bastou eu adicionar plymouth:force-splash na linha do grub, ficando:

linux   /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro   init=/sbin/e4rat-preload quiet splash $vt_handoff plymouth:force-splash

Encontrei a dica em http://superuser.com/questions/269563/e4rat-vs-plymouth-splash-screen

Sugestão:

linux   /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro   init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash

E também alterar a linha de /etc/default/grub para:

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash"


Citação de: ebmm01 online 25 de Julho de 2012, 16:57
Até agora não achei nada sobre o bootsplash. Quanto a resolução do seu problema, irei procurar isso mais profudamente. Quando achar a resolução pro se poblema postarei aqui.

Não entendi ebmm01, eu só quis dizer que para o bootsplash dar certo no Ubuntu 12.04, tem que seguir a dica do site http://askubuntu.com/questions/138700/ubuntu-12-04-blank-purple-splash-screen-after-live-install e tem que se ligar na resolução máxima da sua placa de vídeo no momento de boot, com o auxilio do hwinfo, e pegar essa informação da resolução e alterar conforme link. Eu não to perguntando, eu to só afirmando no post, rsrs
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

ebmm01

#34
Citação de: Sergio Benjamim online 25 de Julho de 2012, 17:05
Citação de: ebmm01 online 25 de Julho de 2012, 09:09
Para quem quiser o bootsplah, siga essa Dica do Sergio Benjamim:
Citação de: Sergio Benjamim online 25 de Julho de 2012, 14:43
Agora o bootsplah aparece, bastou eu adicionar plymouth:force-splash na linha do grub, ficando:

linux   /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro   init=/sbin/e4rat-preload quiet splash $vt_handoff plymouth:force-splash

Encontrei a dica em http://superuser.com/questions/269563/e4rat-vs-plymouth-splash-screen

Sugestão:

linux   /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro   init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash

E também alterar a linha de /etc/default/grub para:

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash"


Citação de: ebmm01 online 25 de Julho de 2012, 16:57
Até agora não achei nada sobre o bootsplash. Quanto a resolução do seu problema, irei procurar isso mais profudamente. Quando achar a resolução pro se poblema postarei aqui.

Não entendi ebmm01, eu só quis dizer que para o bootsplash dar certo no Ubuntu 12.04, tem que seguir a dica do site http://askubuntu.com/questions/138700/ubuntu-12-04-blank-purple-splash-screen-after-live-install e tem que se ligar na resolução máxima da sua placa de vídeo no momento de boot, com o auxilio do hwinfo. Eu não to perguntando, eu to só afirmando no post, rsrs


Ah, me desculpe, eu achei que você estava com uma dúvida. Vou adicionar seu complemento ao tópico. Muito obrigado pelas dicas! ;D

Edit: Irei editar o topico. Obrigado pela Dica novamente.

Sergio Benjamim

ebmm01, não se esqueça de por uns xxx no kernel, e uns XXXX no root=UUID, pq esses números mudam, não é coisa fixa. Ou deixa explicito que isso é da sua máquina, não vai dar certo para os outros. Copiando e colando essas linhas fica mto fácil de alguem ferrar com o boot.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

vampire_thunder

Fiz a dica assim que foi postada, mas só agora estou postando uma resposta.
Aqui também o init 1 travou, e eu não uso NVidia. Uso Intel onboard. Dei o comando service lightdm stop, mas aqui no meu i7 o boot ficou a mesma coisa, e ainda sumiu o Plymouth. Vou testar agora o parâmetro force para ver se ele volta.

ebmm01

Citação de: vampire_thunder online 25 de Julho de 2012, 19:54
Fiz a dica assim que foi postada, mas só agora estou postando uma resposta.
Aqui também o init 1 travou, e eu não uso NVidia. Uso Intel onboard. Dei o comando service lightdm stop, mas aqui no meu i7 o boot ficou a mesma coisa, e ainda sumiu o Plymouth. Vou testar agora o parâmetro force para ver se ele volta.

você fez o que eu disse anteriormente? Aperte Ctrl+Alt+F1, Digite su, coloque sua senha de root, e só depois digite sudo init 1

vampire_thunder

Citação de: ebmm01 online 26 de Julho de 2012, 08:42
Citação de: vampire_thunder online 25 de Julho de 2012, 19:54
Fiz a dica assim que foi postada, mas só agora estou postando uma resposta.
Aqui também o init 1 travou, e eu não uso NVidia. Uso Intel onboard. Dei o comando service lightdm stop, mas aqui no meu i7 o boot ficou a mesma coisa, e ainda sumiu o Plymouth. Vou testar agora o parâmetro force para ver se ele volta.

você fez o que eu disse anteriormente? Aperte Ctrl+Alt+F1, Digite su, coloque sua senha de root, e só depois digite sudo init 1

No Ubuntu o "su" não funciona, a não ser que eu defina a senha do root antes (sudo passwd root). E mesmo depois, não funcionou.
Mas como já disseram, aparentemente os programas começaram a abrir mais rápido, apesar da demora no boot.

PS: aonde eu vejo aquelas estatísticas?

ebmm01

Citação de: vampire_thunder online 26 de Julho de 2012, 10:57
Citação de: ebmm01 online 26 de Julho de 2012, 08:42
Citação de: vampire_thunder online 25 de Julho de 2012, 19:54
Fiz a dica assim que foi postada, mas só agora estou postando uma resposta.
Aqui também o init 1 travou, e eu não uso NVidia. Uso Intel onboard. Dei o comando service lightdm stop, mas aqui no meu i7 o boot ficou a mesma coisa, e ainda sumiu o Plymouth. Vou testar agora o parâmetro force para ver se ele volta.

você fez o que eu disse anteriormente? Aperte Ctrl+Alt+F1, Digite su, coloque sua senha de root, e só depois digite sudo init 1

No Ubuntu o "su" não funciona, a não ser que eu defina a senha do root antes (sudo passwd root). E mesmo depois, não funcionou.
Mas como já disseram, aparentemente os programas começaram a abrir mais rápido, apesar da demora no boot.

PS: aonde eu vejo aquelas estatísticas?

Veja aqui >>> http://www.vivaolinux.com.br/dica/Bootchart-Monitorando-o-boot-do-sistema-Linux/

aniquilator

É tão fácil, entra no modo de recuperação e acessa o terminal como root.

RonaldoRG

Segui todos os procedimentos e não notei melhora no tempo do boot, continua a ter o mesmo tempo de 30 segundos. Será que esse é o menor tempo que se consegue?

Usei o Bootchat e o gráfico é parecido com a primeira imagem postada por ebmm01 antes de fazer as modificações.

T+.
Ubuntu 12.04

ebmm01

Citação de: RonaldoRG online 27 de Julho de 2012, 11:25
Segui todos os procedimentos e não notei melhora no tempo do boot, continua a ter o mesmo tempo de 30 segundos. Será que esse é o menor tempo que se consegue?

Usei o Bootchat e o gráfico é parecido com a primeira imagem postada por ebmm01 antes de fazer as modificações.

T+.

Mas o carregamento dos arquivos está mais rápido?
Se quiser, acelere seu sistema de Arquivos EXT4, isso melhora a performance geral do sistema, além de acelerar o boot.

>>>>http://www.vivaolinux.com.br/dica/hdparm-Aumente-a-velocidade-do-HD
>>>>http://www.vivaolinux.com.br/artigo/hdparm-Tire-o-maximo-do-seu-HD

RonaldoRG

Citação de: ebmm01 online 27 de Julho de 2012, 11:41
Mas o carregamento dos arquivos está mais rápido?
Se quiser, acelere seu sistema de Arquivos EXT4, isso melhora a performance geral do sistema, além de acelerar o boot.

>>>>http://www.vivaolinux.com.br/dica/hdparm-Aumente-a-velocidade-do-HD
>>>>http://www.vivaolinux.com.br/artigo/hdparm-Tire-o-maximo-do-seu-HD

Li os dois artigos e o que eu pude fazer foi ativar somente o DMA, e usando o teste de velocidade houve um pequeno aumento dela mas isso não refletiu na velocidade do boot.
Depois vou repetir os passos para ver se consigo.

T+.
Ubuntu 12.04

Wagnesio

Pra que serve o comando "sudo init 1" nesse tutorial?
Pois ele deu problema quando eu executei, mas mesmo ignorando o comando o boot ficou mais rápido.
Ubuntu 12.10
Atom N270 1.6GHz - 1 GB RAM - 120 GB HD