Erro no primeiro boot do gentoo tela congelada [RESOLVIDO]

13. RE:Erro no primeiro boot do gentoo tela congelada

DK Gentleman
dkgentleman

(usa Funtoo)

Enviado em 27/08/2016 - 12:17h

Ok vou tentar instalar como o funtoo.Posso usar o kernel do debian ou devo usar o do gentoo?

Obs:isso daqui e normal ao tentar instalar o initramfs?estou compilando o kernel tbm

http://www.image-share.com/ijpg-3308-281.html



  


14. RE:Erro no primeiro boot do gentoo tela congelada

DK Gentleman
dkgentleman

(usa Funtoo)

Enviado em 27/08/2016 - 21:52h

Ola luiz me desculpe por demorar a postar aqui os resultados tive alguns imprevistos hoje porem agora aqui estao as respostas

grub.cfg a partir do ### BEGIN /etc/grub.d/10_linux ###



### BEGIN /etc/grub.d/10_linux ###
menuentry 'Gentoo GNU/Linux' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-d042da1a-4bce-4b57-a40c-c7010003a9d2' {
load_video
if [ "x$grub_platform" = xefi ]; then
set gfxpayload=keep
fi
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 92ed873c-636f-4dbf-87a2-4d078acd62d2
else
search --no-floppy --fs-uuid --set=root 92ed873c-636f-4dbf-87a2-4d078acd62d2
fi
echo 'Loading Linux x86_64-4.4.6-gentoo ...'
linux /kernel-genkernel-x86_64-4.4.6-gentoo root=UUID=d042da1a-4bce-4b57-a40c-c7010003a9d2 ro
echo 'Loading initial ramdisk ...'
initrd /initramfs-genkernel-x86_64-4.4.6-gentoo
}
submenu 'Advanced options for Gentoo GNU/Linux' $menuentry_id_option 'gnulinux-advanced-d042da1a-4bce-4b57-a40c-c7010003a9d2' {
menuentry 'Gentoo GNU/Linux, with Linux x86_64-4.4.6-gentoo' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-x86_64-4.4.6-gentoo-advanced-d042da1a-4bce-4b57-a40c-c7010003a9d2' {
load_video
if [ "x$grub_platform" = xefi ]; then
set gfxpayload=keep
fi
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 92ed873c-636f-4dbf-87a2-4d078acd62d2
else
search --no-floppy --fs-uuid --set=root 92ed873c-636f-4dbf-87a2-4d078acd62d2
fi
echo 'Loading Linux x86_64-4.4.6-gentoo ...'
linux /kernel-genkernel-x86_64-4.4.6-gentoo root=UUID=d042da1a-4bce-4b57-a40c-c7010003a9d2 ro
echo 'Loading initial ramdisk ...'
initrd /initramfs-genkernel-x86_64-4.4.6-gentoo
}
menuentry 'Gentoo GNU/Linux, with Linux x86_64-4.4.6-gentoo (recovery mode)' --class gentoo --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-x86_64-4.4.6-gentoo-recovery-d042da1a-4bce-4b57-a40c-c7010003a9d2' {
load_video
if [ "x$grub_platform" = xefi ]; then
set gfxpayload=keep
fi
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 92ed873c-636f-4dbf-87a2-4d078acd62d2
else
search --no-floppy --fs-uuid --set=root 92ed873c-636f-4dbf-87a2-4d078acd62d2
fi
echo 'Loading Linux x86_64-4.4.6-gentoo ...'
linux /kernel-genkernel-x86_64-4.4.6-gentoo root=UUID=d042da1a-4bce-4b57-a40c-c7010003a9d2 ro single
echo 'Loading initial ramdisk ...'
initrd /initramfs-genkernel-x86_64-4.4.6-gentoo
}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###



meu diretorio /etc/grub.d esta assim:



00_header 10_linux 20_linux_xen 30_os-prober 40_custom 41_custom README



sim eu utilizei o comando tambem percebi que o genkernel all na hora de compilar o kernel faz a mesma coisa como mostra a foto do post acima

e sim as duas variaveis se encontram no arquivo config.gz

luiz gostaria de saber se nao fosse incomodo o que voce tem em mente que seja meu problema e se voce ja viu isso acontecer antes

desde ja agradeço!


15. Re: Erro no primeiro boot do gentoo tela congelada [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 28/08/2016 - 15:56h

Acredito que o erro esteja nas linhas referente ao kernel e initrd. Se você olhar o teu arquivo grub.cfg, na frente de cada uma destas linhas (de todas), não tem o /boot na frente.

Por ex:


echo 'Carregando o Linux 4.1.15-gentoo-r1.
linux /boot/vmlinuz-4.1.15-gentoo-r1
echo 'Carregando o ramdisk inicial...'
initrd /boot/initramfs-genkernel-x86_64-4.1.15-gentoo-r1



Veja se não é isto... se não for...tenho outras coisas em mente.

-----------------------------------''----------------------------------

"If it moves, compile it."




16. RE:Erro no primeiro boot do gentoo tela congelada

DK Gentleman
dkgentleman

(usa Funtoo)

Enviado em 28/08/2016 - 16:01h

ola luiz acredita que tive a mesma impressao q uanto fui ler o grub.cfg porem ao tentar mudar isso o sistema nao iniciou pois ele nao encontrava a imagem obs tambem tentei reinstalar o openrc porem ficou na mesma


17. Re: Erro no primeiro boot do gentoo tela congelada [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 28/08/2016 - 16:06h

Que coisa...

Você verificou se os nomes dos arquivos initramfs-genkernel e kernel-genkernel são os mesmos no arquivo grub.cfg. Se algum destes arquivos no diretório /boot terminar com r1, adicione isto ao final de cada linha correspondente no grub.cfg.

Ex:


ls /boot
initramfs-genkernel-x86_64-4.1.15-gentoo-r1
kernel-genkernel-x86_64-4.1.15-gentoo-r1

# Arquivo grub.cfg
linux /boot/vmlinuz-4.1.15-gentoo-r1
echo 'Carregando o ramdisk inicial...'
initrd /boot/initramfs-genkernel-x86_64-4.1.15-gentoo-r1




-----------------------------------''----------------------------------

"If it moves, compile it."




18. RE:Erro no primeiro boot do gentoo tela congelada

DK Gentleman
dkgentleman

(usa Funtoo)

Enviado em 28/08/2016 - 16:08h

Sim eu ja verifiquei irei veficiar denovo qnd o sistema terminar de atualizar porem eu ja verifiquei e estava tudo certo ao meu ver porem acredito que o problema nao seja no grub pois o erro acontece apos aparecer openrc escrito em colorido


19. Re: Erro no primeiro boot do gentoo tela congelada [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 28/08/2016 - 16:16h

Humm..

Estive pensando se não seria a questão do real_root, que é justamente o que temos: genkernel + initram.

linux /boot/kernel-2.6.31-gentoo-r6 root=/dev/sda5  


...por exemplo...

O que você acha?

-----------------------------------''----------------------------------

"If it moves, compile it."




20. RE:Erro no primeiro boot do gentoo tela congelada

DK Gentleman
dkgentleman

(usa Funtoo)

Enviado em 28/08/2016 - 16:25h

O que seria o real_root?Seria como apontar qual a partiçao raiz apos a linha que chama o kernel?


21. Re: Erro no primeiro boot do gentoo tela congelada [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 28/08/2016 - 16:41h

Seria definitivamente explicitar a partição real.

Já vi de duas formas: root=/dev/sda[X] e real_root=/dev/sda[X]

E isto é usado apenas quando se pretende ou tem um initram. No Gentoo, precisamente um initram construído com o genkernel.

-----------------------------------''----------------------------------

"If it moves, compile it."




22. RE:Erro no primeiro boot do gentoo tela congelada

DK Gentleman
dkgentleman

(usa Funtoo)

Enviado em 28/08/2016 - 16:50h

Bom depois da atualizaçao testei algumas coisas durante ela pediu para eu dar um restart no udev depois eu conferi os nomes e depois eu testei a dica que voce me disse porem nao surtiu efeito e o erro persisti vou tentar apresentar com (hd0,3) (por minha raiz ficar no sda3) se tiver alguma ideia me avise

Grato desde ja!


23. Re: Erro no primeiro boot do gentoo tela congelada [RESOLVIDO]

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 28/08/2016 - 16:58h

Ok.

Bom, depois disto, agora que pergunto: é realmente necessário um initram? É como o @Otaku informou...

-----------------------------------''----------------------------------

"If it moves, compile it."




24. RE:Erro no primeiro boot do gentoo tela congelada

DK Gentleman
dkgentleman

(usa Funtoo)

Enviado em 28/08/2016 - 17:00h

Minha tentativa deu errado porem ao ver bem o que era escrito na tela de tempos em tempos, percebi que o mesmo processo ocorre duas vezes(o que da erro) uma vez ele funciona e é antes de ser chamado o openrc e o segundo é feito depois de ser chamado o openrc porem este da erro é normal isto acontecer?digo este processo ser chamado depois da inicializaçao do openrc?

Obs:Nao instalei o initram eu mesmo pois so tenho a partiçao de boot,swap e root porem ao dar o genkernel all o initramfs veio junto depois quando utilizei o comando somente o reinstalei,mas se nao necessario como eu poderia retira-lo para testar?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts