Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

1. Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Nicolas Silva
Niko_br

(usa Fedora)

Enviado em 12/11/2011 - 20:40h

Olá a todos!
Eu tenho um hd de 1 tb com o Fedora 16, particionei e instalei o Mandriva 2010 nele, pelo fedora eu consigo ver os arquivos porém no Grub não aparece nada!
Eu abri o menu.lst do mandriva e consta assim:
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,0)/boot/gfxmenu
default 0

title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/vg_nicolas/2 resume=/dev/vg_nicolas/3 splash=silent vga=788
initrd (hd0,0)/boot/initrd.img

title linux-nonfb
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/vg_nicolas/2 resume=/dev/vg_nicolas/3
initrd (hd0,0)/boot/initrd.img

title failsafe
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/vg_nicolas/2 failsafe
initrd (hd0,0)/boot/initrd.img

title Fedora (Verne)
root (hd0,0)
configfile /grub/menu.lst


E no fedora tá assim:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_nicolas-lv_root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
timeout=0
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.40.4-5.fc15.i686.PAE)
root (hd0,0)
kernel /vmlinuz-2.6.40.4-5.fc15.i686.PAE ro root=/dev/mapper/vg_nicolas-lv_root rd_LVM_LV=vg_nicolas/lv_root rd_LVM_LV=vg_nicolas/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=pt_BR.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=br-abnt2 rhgb quiet
initrd /initramfs-2.6.40.4-5.fc15.i686.PAE.img



Tá dificil aqui, li várias dicas e não consigo resolver esta zica, por favor me ajudem! XD

Grato a atenção


  


2. Re: Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/11/2011 - 20:51h

Loga como root e de o comando update-grub , se não funcionar use grub-update .


3. Re: Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/11/2011 - 22:04h

sudo update-grub


4. Re: Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Nicolas Silva
Niko_br

(usa Fedora)

Enviado em 13/11/2011 - 00:32h

Agradeço ao mr pedro e o clodoaldops mas não deu certo, não sei o que fazer... :(


5. Re: Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/11/2011 - 01:15h

niko... em 2010 eu nao consegui fazer dual-boot com ubuntu/grub2 e mandriva/grub1... sei que há um meio de fzer isso "na unha"... mas não sou o cara mais indicado p/ falar sobre isso


6. Re: Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 16/11/2011 - 19:56h

Vamos tentar o seguinte. Adicione o conteúdo abaixo ao seu /etc/grub.d/40_custom

menuentry "Mandriva 2010" {
insmod lvm
set root='(vg_nicolas-2)'
linux /boot/vmlinuz ro root=/dev/mapper/vg_nicolas-2 rd_LVM_LV=vg_nicolas/2 rd_LVM_LV=vg_nicolas/3 rd_NO_LUKS rd_NO_MD rd_NO_DM
initrd /boot/initrd.img
}


Salve o arquivo, dê permissão de execução à ele e atualize o menu

chmod +x /etc/grub.d/40_custom

update-grub




7. tá quase!

Nicolas Silva
Niko_br

(usa Fedora)

Enviado em 19/11/2011 - 20:02h

n4t4n muito obrigado pro responder o tópico, eu cosnegui fazer o que vc marocu mas pq quando escrevo no terminal para atualizar o grub ele respond "command not found"?
é só isso o que falta para dar certo...

valeu


8. Re: Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 21/11/2011 - 14:37h

Certifique-se de estar executando como root ou usando o sudo

Se tiver feito login com usuário comum e quiser mudar pra root no terminal use

su -

Isso é importante (o -) pois faz com que ele carregue as variáveis de ambiente, path, home, etc, e é necessário para encontrar os binários do sistema. Sem isso o sistema não consegue encontrar a localização exata dos binários e acaba por não conhecer o comando.
Quando você faz login diretamente como root não acontece esse problema.

Você também pode usar o caminho completo do binário, mas tem que saber a localização exata do arquivo

/usr/sbin/update-grub

ou

/usr/sbin/update-grub2

O update-grub2 nas versões mais antigas (creio que por causa da compatibilidade) é um link simbólico para update-grub, não sei no Fedora 16.

Se mesmo assim não encontrar o update-grub tenta encontrá-lo com

which update-grub

ou

which update-grub2

Caso mesmo assim não der certo posta o erro aqui.


9. infelizmente

Nicolas Silva
Niko_br

(usa Fedora)

Enviado em 21/11/2011 - 22:00h

olá n4t4n, mais uma vez agradeço a atenção.
mas não deu certo, olha os resultados após a senha do root:
[root@nicolas ~]# /usr/sbin/update-grub
-bash: /usr/sbin/update-grub: Arquivo ou diretório não encontrado
[root@nicolas ~]# /usr/sbin/update-grub2
-bash: /usr/sbin/update-grub2: Arquivo ou diretório não encontrado
[root@nicolas ~]# which update-grub
/usr/bin/which: no update-grub in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
[root@nicolas ~]# which update-grub2
/usr/bin/which: no update-grub2 in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)

desisto! XD


10. Re: Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/11/2011 - 22:06h

...nao consegui fazer dual-boot do ubuntu/lm que usam grub2 com mandriva/mageia que usam grub1
... o F16 agora usa grub2 e talvez este seja o problema
... com o F15 que usa grub1 montei dual-boot com mandriva/mageia numa boa
... no forum do mageia tem dica de como adicionar o lm no grub do mageia
... no forum do mandriva tem dica de como fazer dual-boot com ubuntu
... talvez seja a saida


11. Não desista

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 21/11/2011 - 22:56h

Tente o comando

grub-mkconfig -o /boot/grub/grub.cfg

Caso não dê certo ainda podemos configurar o boot pelo grub do mandriva.


12. Re: Mandriva 2010 não está aparecendo no grub com hd do Fedora 16

Nicolas Silva
Niko_br

(usa Fedora)

Enviado em 28/11/2011 - 00:46h

Ainda não deu certo, como poderíamos configurar pelo mandriva?



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts