Autor Tópico: grub nao acha ubuntu 8.10 depois de instalacao de ubuntu 8.04 [Resolvido]  (Lida 1354 vezes)

Offline italo2sanfer

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Oi pessoal. tudo bem ????

Eu tenho um ubuntu 8.10 32 bits ..
Li um tutorial bacana sobre instalacao de um ubuntu enxuto, (instalacao minima e depois vai instalando os outros pacotes na mao).
Resolvi tentar e instalei um ubuntu 8.04 64 bits ... funcionou
Porém nao estou mais conseguindo acessar o 8.10, que tem todos os meus arquivos.. ja tentei de tudo no grub mais ele nao inicia o ubuntu 8.10.

Considerando que a particao onde esta a barra do ubuntu 8.10 e sda6, segue a entrada que eu tentei, na verdade as entradas que eu tentei.

Código: [Selecionar]
title           Ubuntu 8.10, kernel 2.6.27-11-generic
root            (hd0,5)
kernel         /vmlinuz root=/dev/sda6 ro quiet splash
initrd         /initrd.img
quiet

depois essa, que eu peguei do menu.lst do ubuntu 8.10 acessando a particao /boot dele.

Código: [Selecionar]
title           Ubuntu 8.10, kernel 2.6.27-11-generic
root            (hd0,5)
uuid           280727fb-3fd9-434e-ab24-eeb83ab7b9a4
kernel         /vmlinuz-2.6.27-11-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR quiet splash
initrd         /initrd.img-2.6.27-11-generic
quiet

antes de todas eu tentei essa

Código: [Selecionar]
title           Ubuntu 8.10, kernel 2.6.27-11-generic
root            (hd0,5)
kernel         /boot/vmlinuz-2.6.27-11-generic root=/dev/sda6 ro quiet splash
initrd         /boot/initrd.img-2.6.27-11-generic
quiet

Uma luz ... por favor ... nao quero acessar os meus arquivos do 8.10 pelo 8.04 a vida toda.

Desde já agradeço.
Italo.
« Última modificação: 01 de MAR?O de 2009, 00:04 por italo2sanfer »

Offline jomafras

  • Usuário Ubuntu
  • *
  • Mensagens: 2.009
  • 17.04 Zesty Zapus
    • Ver perfil
Re: grub nao acha ubuntu 8.10 depois de instalacao de ubuntu 8.04
« Resposta #1 Online: 21 de Fevereiro de 2009, 14:08 »
Verifique se a UUID que vc tirou do menu.lst do 8.10 é a mesma que consta no 8.04.
Para verificar entre pelo 8.04 em Sistema de arquivos e procure em /dev/disk/by-uuid.
Abrindo a pasta by-uuid vão aparecer vários links.
Clicando com o botão direito em cada link vc achará o da partição do 8.10 e poderá comparar se a UUID é a mesma que está no Grub do 8.04.
Se não for a mesma provavelmente o erro é esse.
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Offline italo2sanfer

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
grub nao acha ubuntu 8.10 depois de instalacao de ubuntu 8.04 - Haja Coracao !!!
« Resposta #2 Online: 28 de Fevereiro de 2009, 22:12 »
Vi ... estão iguais mesmo.

To ficando desesperado ...

Agora quero resolver isso na  marra.

Por favor me ajudem ...

Tentativa atual no menu.lst.

Código: [Selecionar]
title           Ubuntu 8.10, kernel 2.6.27-11-generic
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.27-11-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro quiet splash
initrd          /boot/initrd.img-2.6.27-11-generic

A barra do ubuntu 8.10 está em sda6, basta conferir com o uuid la de cima que tá identico.
Lista de uuids.

Código: [Selecionar]
italo@ubuntu80464:/media$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 2009-02-28 18:45 00f4e257-2e8c-43a1-813a-c2f133f1f69f -> ../../sda9
lrwxrwxrwx 1 root root 10 2009-02-28 18:45 13f68296-c9fb-4642-9e67-788683b75c17 -> ../../sda7
lrwxrwxrwx 1 root root 11 2009-02-28 18:45 19140dd6-4294-445e-95c3-e25bf950539b -> ../../sda11
lrwxrwxrwx 1 root root 10 2009-02-28 18:45 280727fb-3fd9-434e-ab24-eeb83ab7b9a4 -> ../../sda5
lrwxrwxrwx 1 root root 11 2009-02-28 18:45 4540a2b0-24a5-4c8b-9dab-48a183f178e8 -> ../../sda12
lrwxrwxrwx 1 root root 10 2009-02-28 18:45 CCA8BBD3A8BBBA72 -> ../../sda1
lrwxrwxrwx 1 root root 10 2009-02-28 18:45 e61a4596-644d-437c-81d0-84311c09e9a7 -> ../../sda8
lrwxrwxrwx 1 root root 10 2009-02-28 18:45 e8545b95-d56f-4ed9-8a6c-bd2a7ff6491d -> ../../sda2
lrwxrwxrwx 1 root root 10 2009-02-28 18:45 e961730e-4cce-4082-b141-ea06fdc3e20e -> ../../sda6
lrwxrwxrwx 1 root root 11 2009-02-28 18:45 ef3f7808-0dde-4e9a-b359-22b42274b74c -> ../../sda10

Listagem da particao de boot do ubuntu 8.10.
Pra ter certeza que to referenciando  o kernel e o initrd sem problemas.
A questão e que não sei quando devo referenciar o /boot e quando nao devo.

Código: [Selecionar]
italo@ubuntu80464:/media$ ls -l disk/|sort
drwx------ 2 root root   12288 2008-11-29 17:42 lost+found
drwxr-xr-x 2 root root    1024 2009-01-30 22:03 grub
-rw-r--r-- 1 root root 1029585 2008-11-04 19:00 System.map-2.6.27-7-generic
-rw-r--r-- 1 root root 1029585 2008-11-20 21:46 System.map-2.6.27-9-generic
-rw-r--r-- 1 root root 1031799 2009-01-29 19:11 System.map-2.6.27-11-generic
-rw-r--r-- 1 root root    1073 2008-11-04 19:02 vmcoreinfo-2.6.27-7-generic
-rw-r--r-- 1 root root    1073 2008-11-20 21:48 vmcoreinfo-2.6.27-9-generic
-rw-r--r-- 1 root root    1074 2009-01-29 19:12 vmcoreinfo-2.6.27-11-generic
-rw-r--r-- 1 root root  124152 2008-09-11 17:11 memtest86+.bin
-rw-r--r-- 1 root root 2244304 2008-11-20 21:46 vmlinuz-2.6.27-9-generic
-rw-r--r-- 1 root root 2244464 2008-11-04 19:00 vmlinuz-2.6.27-7-generic
-rw-r--r-- 1 root root 2248912 2009-01-29 19:11 vmlinuz-2.6.27-11-generic
-rw-r--r-- 1 root root  507665 2008-11-04 19:00 abi-2.6.27-7-generic
-rw-r--r-- 1 root root  507665 2008-11-20 21:46 abi-2.6.27-9-generic
-rw-r--r-- 1 root root  508385 2009-01-29 19:11 abi-2.6.27-11-generic
-rw-r--r-- 1 root root 8201285 2008-11-29 20:59 initrd.img-2.6.27-7-generic
-rw-r--r-- 1 root root 8202210 2008-12-15 23:35 initrd.img-2.6.27-9-generic
-rw-r--r-- 1 root root 8210134 2009-01-30 22:03 initrd.img-2.6.27-11-generic
-rw-r--r-- 1 root root   91358 2009-01-29 19:11 config-2.6.27-11-generic
-rw-r--r-- 1 root root   91364 2008-11-04 19:00 config-2.6.27-7-generic
-rw-r--r-- 1 root root   91364 2008-11-20 21:46 config-2.6.27-9-generic
total 35696

Penso que se eu estou referenciando sem o '/boot', é por que tem um link para o kernel e initrd na barra.
Listagem de arquivos da barra do ubuntu 8.10.

Código: [Selecionar]
italo@ubuntu80464:/media$ ls -l disk-1/
total 104
drwxr-xr-x   2 root root  4096 2008-12-20 00:11 bin
drwxr-xr-x   2 root root  4096 2008-11-29 17:43 boot
lrwxrwxrwx   1 root root    11 2008-11-29 17:43 cdrom -> media/cdrom
drwxr-xr-x   2 root root  4096 2008-11-29 17:43 dados
drwxr-xr-x   4 root root  4096 2008-10-29 21:04 dev
drwxr-xr-x 146 root root 12288 2009-02-20 19:30 etc
drwxr-xr-x   2 root root  4096 2008-11-29 17:43 home
lrwxrwxrwx   1 root root    33 2009-01-29 00:25 initrd.img -> boot/initrd.img-2.6.27-11-generic
lrwxrwxrwx   1 root root    32 2008-11-29 20:59 initrd.img.old -> boot/initrd.img-2.6.27-9-generic
drwxr-xr-x  16 root root 12288 2009-02-13 20:09 lib
drwx------   2 root root 16384 2008-11-29 17:42 lost+found
drwxr-xr-x   4 root root  4096 2009-02-20 19:10 media
drwxr-xr-x   2 root root  4096 2008-10-20 10:27 mnt
drwxr-xr-x   3 root root  4096 2009-02-14 22:57 opt
drwxr-xr-x   2 root root  4096 2008-10-20 10:27 proc
drwxr-xr-x  15 root root  4096 2009-02-19 22:24 root
drwxr-xr-x   2 root root  4096 2009-02-14 17:38 sbin
drwxr-xr-x   2 root root  4096 2008-10-29 20:53 srv
drwxr-xr-x   2 root root  4096 2008-10-14 10:02 sys
drwxr-xr-x   2 root root  4096 2009-02-20 19:10 tmp
drwxr-xr-x  11 root root  4096 2008-10-29 20:58 usr
drwxr-xr-x   4 root root  4096 2008-11-29 17:43 var
lrwxrwxrwx   1 root root    30 2009-01-29 00:25 vmlinuz -> boot/vmlinuz-2.6.27-11-generic
lrwxrwxrwx   1 root root    29 2008-11-29 20:59 vmlinuz.old -> boot/vmlinuz-2.6.27-9-generic


Pra ver se ajuda, aí está o menu.lst do ubuntu 8.10.
Menu.lst do ubuntu 8.10:
Código: [Selecionar]
title Ubuntu 8.10, kernel 2.6.27-11-generic
uuid 280727fb-3fd9-434e-ab24-eeb83ab7b9a4
kernel /vmlinuz-2.6.27-11-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR quiet splash
initrd /initrd.img-2.6.27-11-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-11-generic (recovery mode)
uuid 280727fb-3fd9-434e-ab24-eeb83ab7b9a4
kernel /vmlinuz-2.6.27-11-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR  single
initrd /initrd.img-2.6.27-11-generic

title Ubuntu 8.10, kernel 2.6.27-9-generic
uuid 280727fb-3fd9-434e-ab24-eeb83ab7b9a4
kernel /vmlinuz-2.6.27-9-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR quiet splash
initrd /initrd.img-2.6.27-9-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
uuid 280727fb-3fd9-434e-ab24-eeb83ab7b9a4
kernel /vmlinuz-2.6.27-9-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR  single
initrd /initrd.img-2.6.27-9-generic

title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid 280727fb-3fd9-434e-ab24-eeb83ab7b9a4
kernel /vmlinuz-2.6.27-7-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR quiet splash
initrd /initrd.img-2.6.27-7-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid 280727fb-3fd9-434e-ab24-eeb83ab7b9a4
kernel /vmlinuz-2.6.27-7-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR  single
initrd /initrd.img-2.6.27-7-generic

title Ubuntu 8.10, memtest86+
uuid 280727fb-3fd9-434e-ab24-eeb83ab7b9a4
kernel /memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1

Espero não estar ficando maluco com isso tudo.

Uma luz minha gente ...!!!
Por favor.
Desde já agradeço.
Italo.

Offline italo2sanfer

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
grub nao acha ubuntu 8.10 depois de instalacao de ubuntu 8.04 - resolvido !!!
« Resposta #3 Online: 01 de MAR?O de 2009, 00:03 »
Muito obrigado pela sua ajuda camarada ....

Consegui resolver ... o problema ... a questão era realmente a partição.

Li este tutorial http://comunidade-linux-brasil.info/content/view/42/21/ e ele me ajudou.

Seguinte:

A entrada foi a seguinte .. explicarei passo a passo.

Citar
   title           Ubuntu 8.10, kernel 2.6.27-11-generic
1- root            (hd0,4)
2- kernel          /vmlinuz-2.6.27-11-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR quiet splash
3- initrd          /initrd.img-2.6.27-11-generic
4- quiet

Na linha 1 eu tive que referenciar a particao de boot(sda5, logo (hd0,4)) e nao a  barra, por isso que eu não estava conseguindo.
Na linha 2 e 3 adicionei o kernel e o initrd respectivamente, não ia funcionar se eu colocasse:

Citar
2- kernel          /boot/vmlinuz-2.6.27-11-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR quiet splash
3- initrd          /boot/initrd.img-2.6.27-11-generic

Já que eu estou direto na particao de boot.
A linha 4 é padrão, pode até ser omitida.

Repare num detalhe interessante, so consegui resolver o boot por que a linha 4 estava assim:
Código: [Selecionar]
kernel          /boot/vmlinuz-2.6.27-11-generic root=UUID=e961730e-4cce-4082-b141-ea06fdc3e20e ro locale=pt_BR quiet splash
Pois eu estou passando para o kernel qual seria a partição da barra, repare que em 'root' da linha 1 eu devo referenciar a particao de boot e em 'root' da linha 2 eu devo referenciar a particao da barra.

Contudo se eu colocasse a linha2 como:

Código: [Selecionar]
kernel         /vmlinuz-2.6.27-11-generic root=/dev/sda5 ro quiet splash
Não funcionaria por que eu nao estaria referenciando a particao barrra e sim a de boot.

Esse caso funcionou comigo que separei a particao de boot da barra no momento da instalação, caso a sua instalação tenha somente a barra seria:

Citar
   title           Ubuntu 8.10, kernel 2.6.27-11-generic
1- root            <particao da barra na notacao do grub, Ex. se sda2 ou hda2 (hd0,1)>
2- kernel          /boot/vmlinuz-2.6.27-11-generic root=<particao da barra na notacao normal, no caso sda2 ou hda2> ro locale=pt_BR quiet splash
3- initrd          /boot/initrd.img-2.6.27-11-generic
4- quiet

Nas linhas 2 e 3 '/boot' antes, por que vc está referenciando a particao da barra.

Escrevi esse texto para que outras pessoas que tenham essa minha duvida nao tenham mais.
De qualquer forma muito obrigado pela força meu amigo.