GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

1. GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Arí Ricardo Ody
nightrider43

(usa Fedora)

Enviado em 10/06/2013 - 02:13h

Sempre fui fã da distro Mandrake e posteriormente da Mandriva. Dias atrás encontrei a disto Moondrake 2013 12 penguins e resolvi instala-la.

Minha máquina já tinha o Open Suse 12.1 em dual boot com o Windows 7 Ultimate. Então pensei que bastaria eu instalar a Moondrake sobre a Open Suse e tudo ficaria certo.

Instalei a Moondrake com sucesso. O disco de instalação já abre com o GRUB2 e foi instalado o GRUB2 com a Moondrake. Eu até tentei mudar para o Lilo ao final da instalação mas deu mensagem que o package de Lilo não estava presente.

Quando ocorreu o primeiro boot com a Moondrake, o windows não apareceu no menu de dual boot. A Moondrake tem no menu do painel de configuração opção de configurar o boot. Fiz tres vezes a configuração para incluir o Windows e não adiantou. Vejo no Dolphin que minha partição windows tá lá preservada, só não consigo acertar o dual boot para me deixar incluir o windows 7 no dual boot.

Bem amigos, será que perdi meu windows 7 ou consigo acertar o dual boot do GRUB2 do Moondrake e voltar a usar os dois sistemas operacionais? Se afirmativo, alguém me ensinaria como faço, por favor?

Saudações desde São Paulo - SP

Ricardo


  


2. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 10/06/2013 - 05:01h

Eu acho que vc pode tentar o "Boot Repair".

http://va.mu/Z1eN

É uma boa baixar e ter a ISO a disposição para problemas futuros.

Mais sobre o BR:

http://va.mu/cVJC


3. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Arí Ricardo Ody
nightrider43

(usa Fedora)

Enviado em 12/06/2013 - 11:07h

Baixei o Boot Repair e gravei um Live CD com o dito cujo. No modo automático ele executou com sucesso, só que o menu do GRUB2 continuou o mesmo apontando somente o linux Moondrake e o safe mode, nem bola para o windows.

Aí rodei de novo e mandei ele reparar o mbr e aí começou a fazer boot somente no windows.

De moddess que voltei ao começo, isto é, só tenho o windows agora. O Moondrake foi pro saco na hora do boot. Alias, nem aparece menu para o dual boot. Menos mal, porque as aplicações que me interessam estão no windows mesmo.

Agora... Será que vou ter que renunciar ao Moondrake mesmo? Eu até gostei do tanto que usei. Me lembrou fortemente o ambiente amigável do Mandriva...

Sabem amigos, acho que o linux nunca decolou de vez por causa de coisas como estas. Pra usa-lo precisa-se ser 1 expert em linux e dual boot. Pra abandonar de vez o windows ainda não é possível. Há bastante software básico muito útil no windows e que não tem similares no linux. O Wine também não consegue resolver tudo...

Pra concluir, alguém teria mais alguma sugestão que eu pudesse usar para resolver esta encrenca e ter o windows e o Moondrake em dual boot na minha máquina?

Grato.

[ ]

Ricardo


4. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 12/06/2013 - 11:19h

Instala o pacote referente aos programas NTFS (costuma ser ntfs-3g ou ntfs-progs na maioria das distros). Depois de instalar o pacote, roda no terminal
 # os-prober #nota: pode ser que em sua distro esse comando pertença a um pacote a parte
# update-grub #nota: em algumas distros é grub-update
# grub-install /dev/sda #nota: aponte este comando para o HD que sua BIOS inicia ao ligar o computador, eu já tive um que era no /dev/hdd por causa do Windows


Com todo o respeito, chapinha, GNU / Linux não decola porque a maioria dos usuários são preguiçosos (não quero dizer que seja o seu caso). A anedota inclusive atribui ao sr. Torvalds o comentário "para usar GNU / Linux basta saber ler", e essa afirmação, tendo sido dita ou não, é verdadeira. Cito o meu caso, comecei a usar GNU / Linux em 96 ou 97, não lembro ao certo, na época eu tinha uns dez anos de idade e naqueles dias pra instalar uma distro você precisava saber como uma placa-mãe funcionava no nível de eletrônica (o que é um CI, o que é um transistor, um capacitor, esse tipo de coisa). Hoje em dia a coisa mudou: sou um professor de filosofia que não sabe programar (ou seja, não sou nem de longe um profissional da área) e estou aqui. Como sobrevivi ao Slack 3.0 (minha primeira distro)? Lendo, estudando e correndo atrás, coisa que muito candango hoje em dia não quer fazer.
Se for assim, eu até prefiro que o GNU / Linux não decole. Deixe os viciados no "combo Redmond" (next > next > ... > next > install) com as janelas.


5. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Arí Ricardo Ody
nightrider43

(usa Fedora)

Enviado em 12/06/2013 - 12:04h

Não vamos entrar numa longa discussão sobre o assunto. Como sou profissional de TI há incontáveis anos, me permito discordar da tua posição. Eu comecei em 1998 com o Red Hat e pastei pacas. Andei fazendo experiências vida a fora e encontrei a verdadeira fé ao descobrir o Mandrake depois Mandriva. Aí a Mandriva morreu. Fiquei sem pai nem mãe esperando o que iria acontecer e veio o Moondrake que parece ser 1 substituto digno do Mandriva. Mas como toda distro que se preze sempre tem que haver 1 encrenca antes de entrar no ar.

Agradeço tua sugestão, mas, de novo, estou com o linux fora do ar pq tá dando boot direto no windows 7. Com linux, nunca há soluções em alto nível(me refiro a software) sempre temos que descer a baixo nível. Por isto falo que os usuários finais desistem da criação do Linus Torvald.

Mas não retomemos a discussão que certamente não nos levará a nada.

Mais alguém tem alguma sugestão para que a partir do fato de estar dando boot no windows criar 1 dual boot que funcione neste caso?

[ ]

Ricardo

P.S.: Imagina um usuário final tendo que adotar esta solução que propuseste.



6. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 12/06/2013 - 12:17h

nightrider43 escreveu:

Não vamos entrar numa longa discussão sobre o assunto. Como sou profissional de TI há incontáveis anos, me permito discordar da tua posição. Eu comecei em 1998 com o Red Hat e pastei pacas. Andei fazendo experiências vida a fora e encontrei a verdadeira fé ao descobrir o Mandrake depois Mandriva. Aí a Mandriva morreu. Fiquei sem pai nem mãe esperando o que iria acontecer e veio o Moondrake que parece ser 1 substituto digno do Mandriva. Mas como toda distro que se preze sempre tem que haver 1 encrenca antes de entrar no ar.

Agradeço tua sugestão, mas, de novo, estou com o linux fora do ar pq tá dando boot direto no windows 7. Com linux, nunca há soluções em alto nível(me refiro a software) sempre temos que descer a baixo nível. Por isto falo que os usuários finais desistem da criação do Linus Torvald.

Mas não retomemos a discussão que certamente não nos levará a nada.

Mais alguém tem alguma sugestão para que a partir do fato de estar dando boot no windows criar 1 dual boot que funcione neste caso?

[ ]

Ricardo

P.S.: Imagina um usuário final tendo que adotar esta solução que propuseste.


Não alongando a discussão (como eu havia dito, não me referia à você, mas ao que acontece por aqui - e acontece demais), concordo plenamente que nem sempre existe em GNU / Linux uma GUI ou outra solução de alto nível focada no usuário final, e concordo que nesse ponto em específico a MS se dá superbem. Por outro lado, citei meu exemplo apenas para reiterar minha posição: o usuário final desiste apenas se quiser. Quando eu ganho um quebra-cabeças (tipo um cubo de Rubik) eu tenho a opção de resolver o cubo ou deixá-lo de lado.

Uma distro começando agora vai ter uma ou outra encrenca mesmo, acho até normal (o Windows 98 ainda tem bugs que não foram resolvidos, então acho que o GNU / Linux não está tão mal assim). Para resolver o seu caso, já que você não consegue entrar no Moondrake, você vai precisar de um Live-CD de outra distro e realizar o procedimento de recuperação do GRUB. Vou postar resumidamente os comandos no terminal (vindo do Slackware, parto pra ignorância e resolvo na unha, tradicional), depois você vê a manpage de cada um deles para mais opções. Outra coisa: vou supor que / e /boot estão em partições separadas no Moondrake. Se estiverem na mesma partição, ignore qualquer coisa que faça referência ao /boot.

1) Inicie o computador pelo Live-CD;
2) Abra uma janela de um emulador de terminal qualquer;
3) A parte boa da festa:
 # mkdir -p /mnt/rootmoondrake/boot #nota: se não existir partição separada pro /boot não escreva /boot no comando
# mount /dev/sda1 /mnt/rootmoondrake #nota: substitua /dev/sda1 pela partição onde você enfiou o /
# mount /dev/sda2 /mnt/rootmoondrake #nota: substitua /dev/sda2 pela partição onde você enfiou o /boot, ou ignore o comando caso você não tenha posto o /boot em outra partição
# chroot /mnt/rootmoondrake
# os-prober
# grub-install /dev/sda #nota: aponte para o disco que sua BIOS lê primeiro na inicialização
# exit
# reboot


Isso deve funcionar. Em todo caso, veja se é possível substituir o GRUB pelo LILO, na minha opinião mais estável, mais eficiente e mais simples para corrigir eventuais caquinhas...


7. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 13/06/2013 - 22:43h

Amigo, vc quer uma distro que substitua dignamente o Mandriva, instale o Mageia. Ele é ótimo!

E se quiser um substituto do Mandrake Linux (pré-Mandriva), instale o PCLinuxOS.

Os dois funcionam em dual-boot com Windows 7.


8. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 13/06/2013 - 22:59h

Já lhe deram uma dica:

http://va.mu/cfxy

Funcionou? Ou mesmo tentou?

---

Se vc não conseguiu incluir o Windows no menu do Grub é porque está faltando o os-prober no Grub do Moondrake, que vc esqueceu de nos dizer que é beta.

A solução é instalar o pacote os-prober no Moondrake após recuperar o Grub dele com o Boot Repair (vc vai perder o Windows). Depois disso, é só entrar no terminal e rodar o comando para atualizar o Grub:

grub-mkconfig -o /boot/grub/grub.cfg

---

E já que vc resolveu testar um SO beta, informe aos desenvolvedores o problema com o dual-boot.




9. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 13/06/2013 - 23:42h

@lcavalheiro, na boa, não é necessário reinstalar o grub, apenas é necessário reconfigurar o grub.cfg, seja dando o update no grub ou com o grub-mkconfig:
grub-mkconfig -o /boot/grub/grub.cfg 


Em ambos casos, é necessário o os-prober e o ntfs-3g/ntfs-progs como foi mencionado.


10. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 14/06/2013 - 00:05h

madrugada escreveu:

@lcavalheiro, na boa, não é necessário reinstalar o grub, apenas é necessário reconfigurar o grub.cfg, seja dando o update no grub ou com o grub-mkconfig:
grub-mkconfig -o /boot/grub/grub.cfg 


Em ambos casos, é necessário o os-prober e o ntfs-3g/ntfs-progs como foi mencionado.


Sim, é necessário recuperar o Grub porque ele usou o Boot Repair para recuperar a MBR (leia-se apagar o Grub da MBR).

Ele vai ter que recuperar o Grub (o Boot Repair faz isso), iniciar pelo Moondrake e só então seguir a sua (igual a minha) orientação.

---

E o engraçado é que o Boot Repair repara o Grub de acordo com a distro instalada, ou seja, ela vai fazer isso como "se ele fosse o Moondrake". E como o Moondrake não detecta o Windows, provavelmente porque falta o os-prober (não acredito que ele não tenha suporte a NTFS por padrão), a coisa não funciona.


11. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 14/06/2013 - 00:44h

pinduvoz escreveu:

madrugada escreveu:

@lcavalheiro, na boa, não é necessário reinstalar o grub, apenas é necessário reconfigurar o grub.cfg, seja dando o update no grub ou com o grub-mkconfig:
grub-mkconfig -o /boot/grub/grub.cfg 


Em ambos casos, é necessário o os-prober e o ntfs-3g/ntfs-progs como foi mencionado.


Sim, é necessário recuperar o Grub porque ele usou o Boot Repair para recuperar a MBR (leia-se apagar o Grub da MBR).

Ele vai ter que recuperar o Grub (o Boot Repair faz isso), iniciar pelo Moondrake e só então seguir a sua (igual a minha) orientação.

---

E o engraçado é que o Boot Repair repara o Grub de acordo com a distro instalada, ou seja, ela vai fazer isso como "se ele fosse o Moondrake". E como o Moondrake não detecta o Windows, provavelmente porque falta o os-prober (não acredito que ele não tenha suporte a NTFS por padrão), a coisa não funciona.


Por isso que eu sugeri usar um Live-CD e recuperar na marra. Mas é importante lembrar que ele vai precisar do os-prober e dos pacotes NTFS.


12. Re: GRUB2 da distro Moondrake não inclui windows 7 [RESOLVIDO]

Arí Ricardo Ody
nightrider43

(usa Fedora)

Enviado em 14/06/2013 - 10:48h

Olá a todos!

Li diversas explicações e agradeço a todos.

Não quero polemizar nem nada. No entanto, como de hábito em comunidades, especialmente Linux, todos explicam as coisas considerando que quem está com problemas é um especialista no assunto. Eu não sou. Entendo grande parte do que foi explicado, mas falta muito pra entender tudo.

A solução que vou ter que adotar, posto que não tenho o expertise necessário para adotar procedimentos tão avançados como os senhores expõe, é usar o Boot-repair para selecionar o como default o SO que pretenda usar.

Usando somente raciocínio lógico confesso-vos que é difícil acreditar que, estando os 2 sistemas íntegros como fica provado quando indico qualquer 1 dos 2 como default de boot via boot repair, não seja possível acertar o dual boot de uma forma segura e acessível a pessoas não especialistas em linux e/ou software de base.

Por mais democrático e flexível que tente ser, fico, de novo, com a impressão que fazer funcionar e manter no ar o linux é tarefa para especialistas.

Eu gostaria de ser apenas 1 técnico de TI USUÁRIO de linux. Como o sou no windows ou o era no Mandriva. Meu maior sonho é aposentar o ambiente do pessoal de Redmont, mas...

Por favor não me ataquem. Tento apenas exprimir os meus sentimentos. Não sou contra o linux. Só contra a complexidade. Eu trabalho com Delphi(Lazarus em linux), diversos SGBDs, editores, ferramentas Open Office, editores de páginas web. Já imaginaram se, além de ter que entender bastante de cada um deles, eu ainda tiver que virar especialista em software de base.

DE NOVO: Não estou atacando o linux e muito menos seus usuários. Só estava tentando resolver meu problema de dual boot. Só isto.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts