Funtoo e Arch - Dual Boot [RESOLVIDO]

1. Funtoo e Arch - Dual Boot [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/09/2014 - 19:21h

Boa noite a todos.

Estava instalando o Funtoo e o fiz até o Kernel. Instalei o Kernel seguindo o seguinte artigo[1], pois não queria instalar o kernel que recomendava o tutorial de instalação do Funtoo. Até aqui deu tudo certo...

O problema ocorre no Grub. Eu não instalei o Grub no Funtoo porque na máquina que estou instalando o Funtoo já está instalado o Arch que já tem o Grub. O problema é que eu não estou conseguindo adicionar a entrada para o Funtoo no Grub.

Na partição /boot tem os arquivos bzImage e System.map.

Por favor alguém pode me ajudar nesse problema?

[1]http://www.vivaolinux.com.br/artigo/Instalaeccedileatildeo-do-Funtoo-GNULinux-em-VirtualBox


  


2. MELHOR RESPOSTA

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 19/09/2014 - 20:41h

pode renomear o bzImage pra vmlinuz e pode gerar o "initrd.img" instalando o "dracut"

monte o funtoo em chroot, instale o dracut e execute o comando "dracut". vai gerar o initrd.img.



3. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 19/09/2014 - 20:22h

Não sei se posso ajudar.

Qual a versão do seu grub?

Não sei se essa dica funciona para Arch Linux.

http://www.vivaolinux.com.br/dica/Funtoo-Grub-nao-reconhece-particoes-automaticamente-Resolvido

É para Funtoo, que não estava reconhecendo outra partição Linux.

No seu caso é o Arch que não reconhece. Por isso não sei se essa dica vai ajudar.




4. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Xerxes
xerxeslins

(usa openSUSE)

Enviado em 19/09/2014 - 20:26h

Já tentou os comandos a seguir?

# grub-install /dev/sdx
# grub-mkconfig -o /boot/grub/grub.cfg




5. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 19/09/2014 - 20:34h

se entendí, vc quer colocar o Funtoo no Grub do Arch....

Funtoo usa OpenRC clássico, portanto não necessita de UUID para identificar...

creio que bastaria vc colocar as linhas de boot do kernel e do bzimage, no arquivo /boot/grub/grub.cfg do arch, usando notação clássica, À La Dinossauro":

tipo usar "real_root=/dev/sdaX" real_resume=/dev/sdaY

onde sdaX e sdaY são os descritores das partições de boot e de swap, do seu Funtoo.

Não tenho Funtoo no momento (só tenho Gentoo) para olhar nele, como são as linhas de boot,

mas na dúvida, o que eu faria era instalar o Grub do Funtoo, na partição DELE, (não na MBR), só para poder olhar e "copiar-colar" como são as linhas de boot.

as copie para o grub do arch e claro, faça uma copia do arquivo /boot/grub/grub.cfg do seu Arch antes, para não perder, caso haja algum problema.






6. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/09/2014 - 20:37h

xerxeslins escreveu:

Não sei se posso ajudar.

Qual a versão do seu grub?

Não sei se essa dica funciona para Arch Linux.

http://www.vivaolinux.com.br/dica/Funtoo-Grub-nao-reconhece-particoes-automaticamente-Resolvido

É para Funtoo, que não estava reconhecendo outra partição Linux.

No seu caso é o Arch que não reconhece. Por isso não sei se essa dica vai ajudar.



A versão é 2.02.beta2-4

Eu já tentei a dica, mas não deu certo.

Eu estava vendo no wiki do Arch e lá está escrito que para adicionar uma entrada no grub, se o SO for Linux eu devo fazer o seguinte:


menuentry "Other Linux" {
set root=(hd0,2)
linux /boot/vmlinuz (add other options here as required)
initrd /boot/initrd.img (if the other kernel uses/needs one)
}


Porém na partição /boot do Funtoo só tem os arquivos bzImage e System.map. Alguém sabe o que eu devo fazer?

Agradeço a colaboração




7. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/09/2014 - 20:41h

albfneto escreveu:

se entendí, vc quer colocar o Funtoo no Grub do Arch....



Exatamente. Vou tentar fazer o que você recomendou.


8. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 19/09/2014 - 20:42h

funtoo não usa vmlinux, uma bzimage, como o gentoo.

nas sua pasta /boot do funtoo, não tem os kerneis e os bzimage dele?

acho que achei o que vc precisa, exceto EFI, mas veja como são as linhas de boot, de kernel, as entradas do grub.cfg num funtoo genérico:

http://www.funtoo.org/UEFI_Install_Guide


set timeout=3
set gfxmode=auto
#tem EFI? se não tiver edite adequadamente
insmod efi_gop
insmod efi_uga

# aquo as linhas, edite para o seu....
menuentry "Funtoo Linux genkernel - kernel-debian-sources-x86_64-3.2.35-2" {
insmod part_gpt
insmod fat
set root=(hostdisk//dev/sda,gpt1)
search --no-floppy --fs-uuid --set __REPLACE_UUID_OF_SDA1__
linux /kernel-debian-sources-x86_64-3.2.35-2 real_root=/dev/sda3
initrd /initramfs-debian-sources-x86_64-3.2.35-2
set gfxpayload=keep
}
set default=0 #claro aqui, default 0 é seu arch


coloque as linhas baseadas nisso, numa sessão vazia (ex a 40) do seu /boot/grub/grub.cfg do seu Arch, acredito ser o suficiente para bootar


9. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Roger
rootgerr

(usa Slackware)

Enviado em 19/09/2014 - 20:42h

Você tem o seguinte pacote instalado? http://bit.ly/1p4B30h

Se tiver monte as as partições, rode o comando e depois rode o grub-mkconfig


10. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/09/2014 - 20:42h

xerxeslins escreveu:

pode renomear o bzImage pra vmlinuz e pode gerar o "initrd.img" instalando o "dracut"

monte o funtoo em chroot, instale o dracut e execute o comando "dracut". vai gerar o initrd.img.



Ok. Vou fazer isso, e posto o resultado.

Agradeço a colaboração de vocês.


11. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 19/09/2014 - 20:54h

Rootgerr...

o que vc sugeriu, é no grub do arch, não?

ou seja, vc sugere outra idéia, atualizar o grub do arch, para ele enxergar funtoo, é isso?

é uma outra idéia.... pq você não entra no arch, regrava o grub dele...
ele deve "achar" funtoo e adicionar.


12. Re: Funtoo e Arch - Dual Boot [RESOLVIDO]

Roger
rootgerr

(usa Slackware)

Enviado em 19/09/2014 - 21:12h

albfneto escreveu:

Rootgerr...

o que vc sugeriu, é no grub do arch, não?

ou seja, vc sugere outra idéia, atualizar o grub do arch, para ele enxergar funtoo, é isso?

é uma outra idéia.... pq você não entra no arch, regrava o grub dele...
ele deve "achar" funtoo e adicionar.



Sim é isso mesmo. Ele monta a partição de boot do funtoo, roda o comando os-probe no Arch e em seguida atualiza o grub com o comando
#grub-mkconfig -o /boot/grub/grub.cfg 
.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts