Slackware 12.1 não sobe no grub

13. Re: Slackware 12.1 não sobe no grub

Gilmar
Gilmar_GNU/Slack

(usa Arch Linux)

Enviado em 21/07/2008 - 08:15h

Mcn !
Agora eu entendi !
Você tem dois HD'S, um IDE e outro Sata !
Nunca tive tal problema como esse..
Por que eu tenho um HD Sata de 160GB Eu tenho 1GB de Partição Swap e 30GB para a raiz (/)do Slackware 12.1.
Mais o IDE e um Sata realmente não tenho o que comentar sobre isso !
Mais tem uma coisa !
Se a MBR fica no IDe não é ?
Se for claro que o Grub teria que sobrepor o Lilo sem problema algum.
Então não tenho como explicar essa situação!

Por que se fosse apenas o Lilo você poderia entrar no terminal no Slack logando como root e configurado o Lilo !



  


14. tente do wdmatheus

celio ishikawa
celioishikawa

(usa Ubuntu)

Enviado em 21/07/2008 - 11:14h

Tente seguir a sugestão do wdmatheus. Que usar o cd/dvd do próprio slack é muito mais confiança que o chroot que sugeri.
Mas faça em 2 etapas:
1- apenas instale o grub a partir do slack, reinicie a máquina para ver se o grub do slack no MBR carrega o slack que tá no SATA
2- se der certo, faça o que wdmatheus disse de tentar copiar o menu.lst que tava no Ubuntu (acho que só copiar não basta, tem que adaptar, pelo menos preservar o que o grub do slack escreveu para carregar o slack)

Mas vamos com calma, pode ser que a etapa 1 NÃO dê certo:
- 1.1 aí repita a etapa 1 com lilo (para ter certeza que do MBR é possível carregar a distro que tá no SATA
- 1.2 se 1.1 não der certo, reinstale o slack, com o swap sendo criado pelo slack no SATA (e não no IDE, como na 1° vez)
- 1.3 se não der, há forte suspeita de que o Slack não consegue carregar do SATA, aí... alguém conhece mais info sobre SATA?


15. idéia ALTERNATIVA (reinstalar o grub do Ubuntu)

celio ishikawa
celioishikawa

(usa Ubuntu)

Enviado em 21/07/2008 - 11:39h

nos casos de reinstalar (só o grub/lilo ou em casos extremos, a distro), não desconecte nenhum HD como feito na 1° vez.

Que o Ubuntu quando instalou não tinha ainda o SATA, né. Tente reinStalar o Grub do próprio Ubuntu, para ele detectar os sistemas que tão no outro HD. (deixe feito backup do 1° menu.lst pois lá tinha a proeza de carregar o winXP - em outro HD e ainda sem ser na 1° partição - pô a modéstia é sua!)

Aí vendo como o grub do Ubuntu age, saberemos pelo menos daquela dúvida se no

kernel /boot/vmlinuz-huge-smp-2.6.24.5-smp root=/dev/sda2

era para ser sda2 ou sdb2

Isso porque lembrei que grub é diferente de fstab. O fstab é carregado depois do grub. Por exemplo, uma vez tentei instalar linux num pendrive e o grub depois deu erro: a máquina era velha e o pendrive só carregava depois do fstab e hotplug. O que quer dizer que, assim como seu caso, o Ubuntu acessava as partições (do pendrive), mas isso porque o Ubuntu carregou o fstab e hotplug antes, não que o grub do Ubuntu conseguisse carregar.

Mensagem de erro semelhante talvez aparecesse se você tivesse instalado o lilo com o ide desconectado e reiniciasse o computador conectando o IDE: aí talvez o lilo carregasse o slack mas não carregasse o Ubuntu.


16. ...

Glauber GF
mcnd2

(usa Debian)

Enviado em 22/07/2008 - 22:42h

"wdmatheus", Valeu pela idéia. vou fazer isso nesse próximo final de semana, pois no meio de semana chego em casa já cansado pelo dia trabalhado, e aí fica difícil mexer no micro. Uma cabeça sem corpo não é uma cabeça, rsrsrs...

"Mestre_gaara", Obrigado da mesma forma, pois o que vale é a atenção de poder contribuir em ajudar o próximo, vlw...

"celioishikawa", Vou tentar o que wdmatheus sugeriu, não dando certo volto eu a pedir ajuda novamente vlw?

Obrigado mais uma vez, "wdmatheus, Mestre_gaara e celioishikawa".

...


17. Re: Slackware 12.1 não sobe no grub

Thiago Guedes Santos
Netwalker

(usa Debian)

Enviado em 26/10/2008 - 20:15h

Deixa eu só lembrar que o Grub reconhece partições subtraindo 1 no valor normal delas, pois ele começa a contar partições a partir do 0.

Por exemplo:

Se eu tenho três partições no meu primeiro hd, são elas:

hda1
hda2
hda3

Entretanto, no Grub elas seriam representadas como:

(hd0,0)
(hd0,1)
(hd0,2)

(PS.: Essa contagem só será assim no caso de haver 3 partições primárias. Se houver partições lógicas, ocorre o mesmo, entretanto as partições lógicas começam a ser contadas pelo número 5. O Grub também subtrai um delas, não sei o porquê. Exemplo, tenho duas lógicas, a primeira é hda5 (partição SWAP) e a segunda é hda6 (tendo um SO qualquer, por exemplo); para subir esse SO que está na hda6, eu informaria o root ao Grub como "(hd0,5)")

Portanto, talvez o problema esteja aí. No caso, acredito que o Grub apresentaria o erro 22. Não sei se foi o caso.

Abraços.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts