Iniciar outro sistema pelo GRUB do Ubuntu-10.04

Iniciado por vfarias, 12 de Setembro de 2011, 20:40

tópico anterior - próximo tópico

vfarias

Amigos, instalei o Mandriva-2011.0 em minha máquina de testes. Nela existem outros sistemas, quais sejam, Debian 6.01, BigLinux-11.04 além, claro, do Ubuntu-11.04. O Mandriva-2001.4 está instalado na partição /dev/sda6 e o carregador de inicialização também foi instalado na partição /dev/sda6 porque quando instalei o GRUB do Mandriva (GRUB Legacy) no primeiro setor de boot do HD os outros sistemas não inicializavam. Agora todos os sistemas inicializam pelo GRUB2 do Ubuntu menos o Mandriva. Como posso resolver este problema. Agradeço sugestões.

Creto


rruella

eu resolvi uma situação semelhante entre grub2 e legacy com uma dica facil do colega RWager veja:

Vejamos, o GRUB do Ubuntu já é o GRUB2 desde, se não me engano a versão 9.04 karmic.

Então, o que voce deve fazer é o seguinte:

_Instalar o PCLinuxOS, com o grub dele na própria partição.
_Depois bootar com o Ubuntu e atualizar o GRUB2 com os seguintes comandos:

$ sudo update-grub
$ sudo grub-install /dev/sdx (onde x é o HD onde está a MBR a ser gravada)

Com isso o GRUB2 do Ubuntu vai "reler" todo o HD, "achar" o PCLINUX e acrescentar uma entrada em si mesmo!

Boa sorte e poste o result!
Dar como resolvido, ou como solucionado um tópico seu:

http://www.youtube.com/watch?v=cW8isbYhR_M

vfarias

Caro rruela, a respeito do comando que você me passou "sudo grub-install /dev/sdx" esclareço que o sistema que usa o Grub legacy, ou seja o Mandriva 2011.0, está instalado na partição "sda6" do mesmo HD em que se encontram os demais sistemas linux. Daí o comando deveria ser: sudo grub-install /dev/sda6. É isso que você quis dizer? Fiquei relutante em executá-lo para, de repente, não bagunçar o coreto. Agradeço sua confirmação.

rruella

não colega o comando deverá ser $ sudo grub-install /dev/sdx sendo x a partição onde se encontra o grub2 e não o legacy.
Dar como resolvido, ou como solucionado um tópico seu:

http://www.youtube.com/watch?v=cW8isbYhR_M

vfarias

Caro, rruella, este procedimento não funciona. Veja o que o sistema retornou após os comandos:


vicente@desktop-testes:~$ sudo grub-install /dev/sd7
[sudo] password for vicente:
/usr/sbin/grub-probe: erro: cannot stat `/dev/sd7'.

vicente@desktop-testes:~$ sudo grub-install /dev/sda7
/usr/sbin/grub-setup: aviso: Tentando instalar o GRUB em um disco particionado ou partição. Isso é uma PÉSSIMA ideia..
/usr/sbin/grub-setup: aviso: Incorporação não permitida. O GRUB só pode ser instalado neste setup usando blocklists. Porém. blocklists são INSTÁVEIS e seu uso não é aconselhado..
/usr/sbin/grub-setup: erro: will not proceed with blocklists.
vicente@desktop-testes:~$

rruella

naõ terá seu grub2 no sda ou seja na MBR?
dê o comando sudo fdisk –l e poste-o aqui
Dar como resolvido, ou como solucionado um tópico seu:

http://www.youtube.com/watch?v=cW8isbYhR_M