Chateado com o Mageia

1. Chateado com o Mageia

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 16/09/2012 - 12:24h

Mageia é uma uma distro muito boa, fácil, estável, bonita, excelente detecção de hardware e com um forum brazuka nota 10.
Mas "ainda" tem uma coisa que me chateia muito.
Que é o kernel panic qdo se faz dual-boot com outras distros (Ubuntu, Mint, Suse)
A única distro que formou dual-boot automatico com Mageia foi o Fedora-17, qdo este foi instalado por ultimo e deixado p/ gerenciar o grub.
Ubuntu, Mint e Suse não formam dual-boot automaticamente com Mageia, não importando a sequencia da instalação.
Sei que existem dicas de como se resolver esse inconveniente, mas isso "ainda me chateia muito".
Revive esse "drama" qdo instalei o recém-lançado SUSE-12.2.
Acho que isso só se resolverá qdo:
1-Mageia usar grub-1.99
ou
2-Demais distros usarem o grub-2.0 do Fedora-17 >> mais provável a curto prazo!

Obs: meu notebook(ci3+2gb/ram+320gb/hd) tem seven + ubuntu + mageia + suse + fedora, funcionando perfeitamente com o F17 gerenciando o grub com o grubcustomizer.
http://i.imgur.com/Ikwb6.png






  


2. Re: Chateado com o Mageia

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 16/09/2012 - 13:09h

Use o cfdisk e marque a partição do Magéia como inicializável(pressupondo que /boot está na mesma partição que o sistema). Após deixá-la inicializável, transfira o grub da mbr para a partição com o comando:
grub-install --recheck --no-floppy /dev/sdxx 

O /dev/sdxx é a sua partição. Após isto instale a outra distro com o grub na mbr. No grub da outra distro, chame o grub do magéia com o "chainloader +1"


3. Re: Chateado com o Mageia

antonio
ferrarini

(usa Fedora)

Enviado em 16/09/2012 - 13:19h

madrugada escreveu:

Use o cfdisk e marque a partição do Magéia como inicializável(pressupondo que /boot está na mesma partição que o sistema). Após deixá-la inicializável, transfira o grub da mbr para a partição com o comando:
grub-install --recheck --no-floppy /dev/sdxx 

O /dev/sdxx é a sua partição. Após isto instale a outra distro com o grub na mbr. No grub da outra distro, chame o grub do magéia com o "chainloader +1"


porque ? porque quem instala em partições diferentes não tem esse problema ?


4. Re: Chateado com o Mageia

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/09/2012 - 13:20h

clodoaldops escreveu:

Mageia é uma uma distro muito boa, fácil, estável, bonita, excelente detecção de hardware e com um forum brazuka nota 10.
Mas "ainda" tem uma coisa que me chateia muito.
Que é o kernel panic qdo se faz dual-boot com outras distros (Ubuntu, Mint, Suse)
A única distro que formou dual-boot automatico com Mageia foi o Fedora-17, qdo este foi instalado por ultimo e deixado p/ gerenciar o grub.
Ubuntu, Mint e Suse não formam dual-boot automaticamente com Mageia, não importando a sequencia da instalação.
Sei que existem dicas de como se resolver esse inconveniente, mas isso "ainda me chateia muito".
Revive esse "drama" qdo instalei o recém-lançado SUSE-12.2.
Acho que isso só se resolverá qdo:
1-Mageia usar grub-1.99
ou
2-Demais distros usarem o grub-2.0 do Fedora-17 >> mais provável a curto prazo!

Obs: meu notebook(ci3+2gb/ram+320gb/hd) tem seven + ubuntu + mageia + suse + fedora, funcionando perfeitamente com o F17 gerenciando o grub com o grubcustomizer.
http://i.imgur.com/Ikwb6.png



Simples, o Grub de distros RPM não lidam bem com outras distros, nem tanto o Fedora no qual não tive problemas.

O melhor é deixar o Grub de uma Debian-like para gerenciar as outras.

O grande problema é quando uma distro como o Mageia, Mandriva e etc são as últimas a serem instaladas, se você só tiver um HD aí ferou!

Aqui eu tenho 3, e gravo o Grub do Debian nos 3:


# grub-install /dev/sda
# grub-install /dev/sdb
# grub-install /dev/sdc


Quando instalei o Slackware ele gravou o Lilo em /dev/sda e lógico que o Slack não acrescentou nem Debian nem Arch no Lilo, daí reinicio o PC teclo F12 e na ordem de boot escolho qual HD vou iniciar, basta escolher o /dev/sdb (1TB) ou o /dev/sdc 9400GB) e inicio o Debian, rodo um update-grub e com isso o Slackware é acrescentado, com isso trata de restaurar as coisas a meu modo:


# grub-install /dev/sda


e tixau LILO!

A mesma coisa acontece com o Arch Linux, ou qualquer outra, deixo o sistema instalar o Grub onde ele quiser e depois uso o Debian para deixar as coisas em seus devidos lugares.


5. Re: Chateado com o Mageia

antonio
ferrarini

(usa Fedora)

Enviado em 16/09/2012 - 13:26h

deu até vontade de instalar outra distro no meu outro pc que só tem Windows 7 (o da minha filha)


6. Re: Chateado com o Mageia

Glauber GF
mcnd2

(usa Debian)

Enviado em 16/09/2012 - 13:40h

clodoaldops escreveu:

Mageia é uma uma distro muito boa, fácil, estável, bonita, excelente detecção de hardware e com um forum brazuka nota 10.
Mas "ainda" tem uma coisa que me chateia muito.
Que é o kernel panic qdo se faz dual-boot com outras distros (Ubuntu, Mint, Suse)
A única distro que formou dual-boot automatico com Mageia foi o Fedora-17, qdo este foi instalado por ultimo e deixado p/ gerenciar o grub.
Ubuntu, Mint e Suse não formam dual-boot automaticamente com Mageia, não importando a sequencia da instalação.
Sei que existem dicas de como se resolver esse inconveniente, mas isso "ainda me chateia muito".
Revive esse "drama" qdo instalei o recém-lançado SUSE-12.2.
Acho que isso só se resolverá qdo:
1-Mageia usar grub-1.99
ou
2-Demais distros usarem o grub-2.0 do Fedora-17 >> mais provável a curto prazo!

Obs: meu notebook(ci3+2gb/ram+320gb/hd) tem seven + ubuntu + mageia + suse + fedora, funcionando perfeitamente com o F17 gerenciando o grub com o grubcustomizer.
http://i.imgur.com/Ikwb6.png



Já tive problema com o Mageia pelo mesmo problema relatado em não conseguir rola ele de boa dando o famoso 'Kernel Panic'.

Ao dar um 'update-grub' pelo Debian onde gerencio o bootloader, atualizava com sucesso mas ao reiniciar e escolher o Mageia, pronto o problema novamente.

O segredo é mudar a linha referente a partição onde se encontra o Mageia instalado deixando adequadamente iguais:


set root='(/dev/sda,msdos5)'
initrd (hd0,5)/boot/initrd.img


Isso acontece pois ao dar o update no grub eles são reconhecido diferentes e ao iniciar o Mageia vem o fomoso 'kernel panic'.

Não adianta mudar, pois qualquer atualização dos sistemas em dual-boot e rola o 'update-grub' o problema volta a acontecer.

O que fiz foi fazer um menu personalizado para sanar o problema em relação ao dual-boot. Tenho no notebook o Windows 7, Mageia, Debian, LMDE e Sabayon.

O arquivo referente foi o '40_custom' em '/etc/grub.d' ficando nessa situação no meu caso:


#!/bin/sh
exec tail -n +3 $0
# 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.

## Entrada para o Debian em /dev/sda6
menuentry "Debian" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos6)'
search --no-floppy --fs-uuid --set=root d35703b7-5f17-4466-8993-7db65d3592ce
linux /boot/vmlinuz-3.2.0-0.bpo.2-amd64 root=UUID=d35703b7-5f17-4466-8993-7db65d3592ce ro quiet acpi_osi=linux acpi_backlight=vendor splash
initrd /boot/initrd.img-3.2.0-0.bpo.2-amd64
}
## Entrada para o Mageia em /dev/sda5
menuentry "Mageia" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos5)'
search --no-floppy --fs-uuid --set=root 5228fef2-0a97-4416-a6b4-e45142907af4
linux /boot/vmlinuz BOOT_IMAGE=linux root=UUID=5228fef2-0a97-4416-a6b4-e45142907af4 splash=silent vga=788
initrd (hd0,5)/boot/initrd.img
}
## Entrada para o Linix Mint Debian Edition em /dev/sda7
menuentry 'Linux Mint Debian Edition' --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos7)'
search --no-floppy --fs-uuid --set=root ab623705-cb70-4ef3-a159-9fafcfccc336
linux /boot/vmlinuz-3.2.0-2-amd64 root=UUID=ab623705-cb70-4ef3-a159-9fafcfccc336 ro quiet acpi_osi=linux acpi_backlight=vendor splash
initrd (hd0,7)/boot/initrd.img-3.2.0-2-amd64
}
## Entrada para o Sabayon em /dev/sda8
menuentry "Sabayon" --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos8)'
search --no-floppy --fs-uuid --set=root 799e1b8d-f8c5-479c-89ea-623c07f5321a
linux /boot/kernel-genkernel-x86_64-3.2.0-sabayon root=UUID=799e1b8d-f8c5-479c-89ea-623c07f5321a ro quiet
initrd (hd0,8)/boot/initramfs-genkernel-x86_64-3.2.0-sabayon
}
## Entrada para o Windows em /dev/sda2
menuentry "Windows" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos2)'
search --no-floppy --fs-uuid --set=root F43C452F3C44EDE4
chainloader +1
}
### Lembrando: Nas atualizações de kernel do Debian voltar o modo executável (sudo chmod +x /etc/grub.d/10_linux) para que a alteração seja incluida no grub.cfg (o mesmo se aplica para o arquivo /etc/grub.d/30_os-prober na troca de Windows ou outro Linux); depois retirar novamente ( sudo chmod -x...); o arquivo 40_custom pode permanecer o mesmo se não houver mudança nas partições. Depois de toda e qualquer alteração é preciso executar 'sudo update-grub'.


Espero que algo descrito sirva para alguma coisa para você @clodoaldo para sanar esse problema, pois só assim que consegui acabar com erros eventuais no grub2. No grub-legacy nunca tive esse problema mas como não é mais ele, rs!...

Abç...


7. Re: Chateado com o Mageia

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 16/09/2012 - 14:02h

Como disse o Fedora-17 está gerenciando o grub sem problemas com windows + ubuntu + suse + mageia.
PCLinuxOS, Mandriva e RosaDesktop tbem "padecem do mesmo mal"!
Este tópico foi mais um "desabafo" do que uma "dúvida propriamente dita", pois graças a dicas dos colegas eu "consegui" colocar o Mageia no grub do Ubuntu.
Mas essa de não formar dual-boot automaticamente me deixa "aperriado demais da conta"!
rsrsrsrsrs...



8. Re: Chateado com o Mageia

Fábio Farias
Fabio_Farias

(usa openSUSE)

Enviado em 16/09/2012 - 14:12h

Sempre achei também que essa é uma grande falha das distros rpm. Não sei porque o GRUB nessas distros quando instaladas por ultimo consideram que só ela está instalada desprezando as demais (resalva feita pelo Edinaldo quanto ao Fedora, que reconhece bem as outras). Para mim nunca foi problema, afinal, aqui em casa sempre foi somente Windows + openSUSE instalado fisicamente. Demais distros só testes em máquinas virtuais. Mas vejo que para outros usuários isso é ,de fato, um grande transtorno.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts