Debian - GRUB Não encontra partição [RESOLVIDO]

1. Debian - GRUB Não encontra partição [RESOLVIDO]

Arthur Damasceno de Andrade
Arthur Andrade

(usa Debian)

Enviado em 12/08/2010 - 22:15h

Olá pessoal!
Recentemente formatei meu HD de 160GB por inteiro, criei uma partição primária de 20GB para o Windows. Instalei o Windows XP, configurei, maravilhas. Fui instalar o Debian, criei uma partição primária de 18GB para o sistema, e criei uma partição de 2GB para SWAP. Formatei, instalei o Debian 5, pedi para instalar o GRUB. Até aí tudo bem, mas na hora de reiniciar apareceu uma menssagem um tanto quanto decepcionante quando escolhi para iniciar o Debian:

Booting Debian GNU Linux kernel 2.6.26-2-686

root (hd1,1)

error 22: No Such partition

A situação piorou incrívelmente quando fui dar boot pelo Windows, apareceu essa tela de erro:

Booting 'Microsoft Windows XP Professional'

root (hd1.0)

Filesystem type unknown, partition type 0xf

savedefault

makeactive
error 12: invalid device requested


O Debian até consigo carregar, quando altero a linha "root (hd1,1)" para "root (hd0,1)". Mas como minha net é 3G, não dá pra acessar a net via Debian. E o Windows, já tentei todas as combinações possíveis aqui. E nada.

O que devo fazer pro GRUB funcionar?

To tendo que acessar a net agora via o Note de um amigo!

Desde já, Muito Obrigado pessoal! ;]


  


2. MELHOR RESPOSTA

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 13/08/2010 - 17:27h

se vc tem 2 HDDS, precisa gravar o Grub, na MBR do disco de boot, que tem que estar na BIOS como master. instale o windows, depois o debian, somente no disco master.
deixe o outro HDD só para seus arquivos.
registro de inicializaçãoq ue aparece, É A MBR, instalou certo.

o unico problema que vejo... checou na BIOS s eo seu disco rigido principal, onde colocou o debian e windows, é MASTER na BIOS,o primeiro disco rígido?

outra coisa ao particionar, sempre chame de /, raiz a sua partição linux, se só tiver uma partição linux.

na figura que colocou aparece a NTFS é o win, aparece a partição linux,é o linux, e paarece um pedaço reservado, que vc marcou na figura, não pde mexer nele, nem apaga-lo, nem mudar as flags ou rotulos,é o win que reserva esse espaço.



3. Re: Debian - GRUB Não encontra partição [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 12/08/2010 - 22:49h

olha, tentou alterar o root (hd1.0) do windows para 0 equivalente root (hd0.0), se tem um HDD só?

com esses grubs bagunçados, um jeito fácil de corrigir é usar o CD de recuperação supergrub. ele costuma funcionar...

essas mudanças de root (hdx,y) faço frequentemente, pq tenho boot multiplo e dá muito pepino!

olha, se vc não funfa anet no linux, não seria então melhor trocar esse debian por um linux que aceite 3G na boa?


4. Re: Debian - GRUB Não encontra partição [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/08/2010 - 23:08h

Se você está usando o Grub Legacy (provavelmente é), e o Windows está na primeira partição, deixe o menu.lst do Grub assim:

title Microsoft Windows XP Professional (sda1)
rootnoverify (hd0,0)
makeactive
chainloader +1

title Debian GNU/Linux, kernel 2.6.26-2-686
root (hd0,1)
kernel /boot/vmlinuz-2.6.26-2-686 root=UUID=A_UUID_DA_PARTIÇÃO ro quiet vga=791
initrd /boot/initrd.img-2.6.26-2-686
savedefault
boot


5. outra possibilidade

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/08/2010 - 23:11h

Use o próprio cd de instalação na opção de recuperação e reinstale o grub.

Usando o cd de instalação, você irá seguir como numa instalação normal, porém chegará numa parte em que ele te dar um shell na partição usada para ( / ), basta saber qual é e digitar:

# update-grub
# grub-install /dev/DISPOSITIVO ### onde DISPOSITIVO = /dev/sda ou /dev/hda, etc, enfim seu dispositivo


* * * eu só não tenho certeza se esse modo de recuperação está disponível na mídia do Lenny.

* * * sobre a Internet 3G, veja esse post nos meus últimos comentários você verá como instalar um kernel mais atualizado no Debian Lenny de modo que possa utilizar modens 3G:

http://www.vivaolinux.com.br/topico/Banda-Larga-3g/Modem-ZTE-MF110-Vivo-3G-Erro-na-hora-de-conectar


6. Re: Debian - GRUB Não encontra partição [RESOLVIDO]

Arthur Damasceno de Andrade
Arthur Andrade

(usa Debian)

Enviado em 12/08/2010 - 23:18h

Caras, eu tentei sim colocar o root do Windows como "hd0.0", mas não deu certo. Eu não tenho nenhuma mídia alternativa além do próprio CD de instalação do Debian, visto que peguei esse mesmo emprestado com meu professor. Agora eu consegui iniciar o Windows, entrei no CD de instalação e formatei a partição ext4 e swap.

No que diz respeito a internet, cara eu já tentei muito fazer essa net funcionar no Mandriva, mas não deu certo. E como eu não quero instalar Ubuntu, vou continuar fazendo download dos códigos via Windows, e compilando no Debian.

Eu esqueci de citar, e é obviamente importante, eu tenho mais um HD de 160GB configurado como slave que é usado para arquivos.

edps

Como eu formatei a partição que tinha o Debian, vou instalar ele denovo e testar a "outra possibilidade". Eu já tentei recuperar o GRUB pelo modo de recuperação do CD do Debian (Modo gráfico), mas quando eu escolhia a partição a instalar o GRUB ele retornava uma menssagem de erro. (Não anotei qual, doh!)

Anyway, vou testar novamente e posto o resultado aqui mais tarde. (Ou amanhã cedo, =P)

Valeu povo! ;]


7. Re: Debian - GRUB Não encontra partição [RESOLVIDO]

8. Re: Debian - GRUB Não encontra partição [RESOLVIDO]

j g meinhardt
meinhardt_jgbr

(usa Debian)

Enviado em 12/08/2010 - 23:46h

Não se esqueça de optar ela instalação do GRUB no MBR e não na partição onde se encontra o Debian. Se você prestar a atenção neste ponto, não haveria razão para se preocupar ao re-iniciar, pois ele vai reconhecer devidamente tanto o seu XP como o Debian.


9. meinhardt_jgbr...

Glauber GF
mcnd2

(usa Debian)

Enviado em 12/08/2010 - 23:50h

Depende.

Se ele tiver dois HD's.

Por exemplo:

O Debian enxerga meu hd IDE como "hda" e o SATA como "sda", já o Metamorphose enxerga o hd IDE como "sdb" e o SATA (também como o Debian) "sda".

...


10. MBR - How to?

Arthur Damasceno de Andrade
Arthur Andrade

(usa Debian)

Enviado em 13/08/2010 - 11:42h

Eu não sei se é porque estou fazendo a instalação pelo modo gráfico (não sou um usuário avançado, como podem perceber), mas eu não encontrei nas vezes que formatei e re-instalei o sistema (foram umas 5) nenhuma opção que me permitia escolher entre MBR e instalar na partição do Debian, então ele está instalando na partição que o meu Debian está.

Com relação aos meus HDs, um é SATA (Master) e outro é IDE (Slave), e estou tentando instalar no HD SATA. Agora por último, eu re-instalei o Debian mais uma vez, mas como já aconteceu uma vez antes, não apareceu nenhuma referência ao GRUB durante a instalação, já carregou o Windows XP diretamente.

Então acho que meu principal interesse agora é saber como optar por instalar o GRUB na MBR. Para fazer isso, eu devo instalar em modo texto?

;]


11. Re: Debian - GRUB Não encontra partição [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/08/2010 - 12:48h

Como você disse que tem 2 HDs pode ser que o Grub tenha sido gravado no outro dispositivo.

* não sei qual o seu caso, no meu existem 3 Hds o Grub de cada distro gravo num dispositivo por questão se segurança: /dev/sda=Debian /dev/sdb=Arch /dev/hdd=Ubuntu

Quando o Grub de um dá suas doideras típicas, teclo F8 e escolho qual dispositivo quero iniciar. Faça esse teste.

* A tela de instalação do Grub é essa:

http://img.vivaolinux.com.br/imagens/artigos/comunidade/61grub2.png

E não há opção de escolha de dispositivo, tente o que te falei acima: tecle F8 escolha o dispositivo.

* Se funcionar e o Debian abrir, grave o Grub nos 2 dispositivos:

$ sudo grub-install /dev/DISPOSITIVO1
$ sudo grub-install /dev/DISPOSITIVO2


12. Re: Debian - GRUB Não encontra partição [RESOLVIDO]

j g meinhardt
meinhardt_jgbr

(usa Debian)

Enviado em 13/08/2010 - 14:52h

Ao chegar na etapa de definição da instalação do gerente de boot (grub), normalmente aparece alguma opção para usar o modo avançado. Não lembro mais como era no caso do Debian. Talvez apareça nalgum daqueles links do GDH, pois normalmente o mestre Morimoto deixa isto bem explicadinho.
Acredito que quando chega nesta tela da instalação do Grub, ou aparecem os nomes dos drives onde instalar ou aparece algum espaço onde você clica ou algum icone que te oferece usar o modo avançado.
Entrando no modo avançado, escolha a MBR do seu HD que está como Master pois vai ser o primeiro a ser lido no preocesso de boot.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts