Autor Tópico: Colocando o Windows Xp no GRUB  (Lida 3906 vezes)

Offline carlinhost

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Colocando o Windows Xp no GRUB
« Online: 30 de Julho de 2007, 23:12 »
Olá pessoa, queria ajuda de vcs, instalei em um unico hd o windows e o ubuntu, só que não aparece a opção para entrar no windows, aparece só as opções do ubuntu, como eu faço para arrumar isso, conto com a ajuda de vcs, desde já agradeço.
Obrigado

Carlinhos


 

Offline VB5

  • Usuário Ubuntu
  • *
  • Mensagens: 3.564
  • Liga dos Dinos
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #1 Online: 30 de Julho de 2007, 23:19 »
carlinhost,

Bem-vindo ao fórum!... Porvavelmente você instalou o Ubuntu antes do Windows, não?... aí o Windows não aparece no Grub. Não recordo agora exatamente como se faz, mas faça uma rápida busca por "Grub"ou "Windows Grub" aí no Pesquisar" acima que certamente vai achar como corrigr isso - é muito comum!...

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #2 Online: 30 de Julho de 2007, 23:34 »
carlinhost,
Bem-vindo ao fórum!... Porvavelmente você instalou o Ubuntu antes do Windows, não?... aí o Windows não aparece no Grub. Não recordo agora exatamente como se faz, mas faça uma rápida busca por "Grub"ou "Windows Grub" aí no Pesquisar" acima que certamente vai achar como corrigr isso - é muito comum!...

VB5


VB5 se ele tivesse instalado o Ubuntu antes do windows entraria só no sistema da Microsoft e no caso ele só tem as entradas do Linux. Tente reinstalar o GRUB e quem sabe agora ele não acha o Windows, caso contrário tem que fazer na mão, ai precisa de todos os detalhes sobre o particionamento do seu HD.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline VB5

  • Usuário Ubuntu
  • *
  • Mensagens: 3.564
  • Liga dos Dinos
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #3 Online: 30 de Julho de 2007, 23:38 »
Ops... tem toda a razão, cicampos!... acho que o sono está batendo!...  ;D

VB5
Ubuntu 10.04 - Semprom 2600+/Asus K8N/1.5 GB RAM DDR 400/GeForce 6200/HDs: 80MB + 320 GB

Offline zoroastro

  • Usuário Ubuntu
  • *
  • Mensagens: 614
  • Membro de Honra
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #4 Online: 31 de Julho de 2007, 01:11 »
tomara que vc nao tenha deletado sua partição do xp! :(

boa sorte!

Offline pinduvoz

  • Usuário Ubuntu
  • *
  • Mensagens: 2.494
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #5 Online: 31 de Julho de 2007, 01:12 »
Isto está em notas_linux.txt, arquivo de texto onde eu sempre guardo o que é importante para me virar com Linux (é, de vez em quando, a gente esquece o que já fez).

Para recuperar o Grub:

- boot via live CD

- abrir terminal

sudo grub # entra do prompt do grub

find /boot/grub/stage1 # exibe resultado para o comando

root (hd*,*) # (hd*,*) será o resultado do comando anterior

setup (hd0) # grava na MBR

quit # sai do prompt do grub

Caso seja perdido o boot do Windows, acrescentar no final do
arquivo /boot/grub/menu.lst, que será provavelmente a linha "### END DEBIAN AUTOMAGIC KERNELS LIST", o seguinte texto:


title      Microsoft Windows
root      (hd0,0)
savedefault
makeactive
chainloader   +1

Fui...
« Última modificação: 31 de Julho de 2007, 01:16 por pinduvoz »
:: Linux Registered User nº 439378 ::

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #6 Online: 31 de Julho de 2007, 10:21 »
Citar
Para recuperar o Grub:

- boot via live CD

- abrir terminal

sudo grub # entra do prompt do grub

find /boot/grub/stage1 # exibe resultado para o comando

root (hd*,*) # (hd*,*) será o resultado do comando anterior

setup (hd0) # grava na MBR

quit # sai do prompt do grub

pinduvoz toda vez que instalo o Ubuntu, ou atualizo o Kernel dá problemas com o GRUB. Hoje eu sei e corrijo o problema na mão mesmo antes do boot, mas quando eu esqueço (ou no início) esta dica nunca me serviu, não sei porque. Para recuperar o GRUB tenho que fazer isto aqui.
« Última modificação: 31 de Julho de 2007, 10:23 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline carlinhost

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #7 Online: 31 de Julho de 2007, 16:17 »
Oi Pessoal
Obrigado pelas respostas....
O problema jah foi resolvido....
Queria saber o pq de não sair o som, minha placa de som eh Creative Sound Blaster Live 24bit.....
Se puderem me dar umas dicas do que tenho q fazer, fico agradecido!!!

Obrigado

Carlinhos

Offline pinduvoz

  • Usuário Ubuntu
  • *
  • Mensagens: 2.494
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #8 Online: 31 de Julho de 2007, 17:00 »
pinduvoz toda vez que instalo o Ubuntu, ou atualizo o Kernel dá problemas com o GRUB. Hoje eu sei e corrijo o problema na mão mesmo antes do boot, mas quando eu esqueço (ou no início) esta dica nunca me serviu, não sei porque. Para recuperar o GRUB tenho que fazer isto aqui.

Para mim já funcionou algumas vezes (semana passada inclusive, quando instalei o Ubuntu para um amigo numa máquina sem SO e depois ele instalou o XP, perdendo o "dual boot").

Mas o jeito que eu citei é uma das formas de resolver o problema, sendo a sua (link do "aqui" acima) outra.

[].
:: Linux Registered User nº 439378 ::

Offline pinduvoz

  • Usuário Ubuntu
  • *
  • Mensagens: 2.494
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #9 Online: 31 de Julho de 2007, 17:03 »
Aliás, amigo "Cristiano", transcreva a sua forma de recuperar o Grub aqui, pois fica mais fácil para quem quiser fazer isso encontrar "tudo" neste tópico.

[].
:: Linux Registered User nº 439378 ::

Offline RC2006

  • Usuário Ubuntu
  • *
  • Mensagens: 820
  • Ubuntu 10.10
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #10 Online: 31 de Julho de 2007, 17:21 »
Olá pessoa, queria ajuda de vcs, instalei em um unico hd o windows e o ubuntu, só que não aparece a opção para entrar no windows, aparece só as opções do ubuntu, como eu faço para arrumar isso, conto com a ajuda de vcs, desde já agradeço.
Obrigado
Carlinhos 
Você instalou em um unico HD, mas em partições separadas? Ou na mesma partição?
HP All-in-one 4GB HD760 - windows7 home premium - Netbook Asus 1005PEB - Windows 7 - Ubuntu 11.04
Macbook branco 13.3" 2gb 160HD - Mac OS X 10.6 - Tablet Asus Eee Pad Transformer com dock - Android 3.2

Offline carlinhost

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #11 Online: 31 de Julho de 2007, 17:32 »
Olá, instalei em um mesmo hd com partições diferentes...
Placa de Som offboard.... Creative Sound Blaster !Live 24 bit...

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Colocando o Windows Xp no GRUB
« Resposta #12 Online: 31 de Julho de 2007, 18:44 »
A pedido do pinduvoz vou deixar aqui uma forma que uso para recuperar o GRUB usando o LiveCD. Aqui em casa tenho problemas com o GRUB sempre que atualizo o kernel ou faço uma instalação (que é raro, uma vez para o Dapper e uma para o Feisty). Isto é um apanhado de vários sites visitados quando fui instalar o Dapper nesta máquina pela primeira vez, e infelizmente não me recordo das fontes.

Você precisará para isto:

  • Um LiveCD do Ubuntu
  • Saber em que partição o Ubuntu esta instalado. Para tanto você pode executar o comando:
Código: [Selecionar]
$ sudo fdisk -l
Passwd:

Disco /dev/hda: 80.0 GB, 80026361856 bytes
255 cabeças, 63 setores/trilha, 9729 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1               1        9605    77152131   83  Linux
/dev/hda2            9606        9729      996030   82  Linux swap / Solaris
$

No meu caso não tem erro porque tenho apenas o Ubuntu instalado, e como podemos ver ele esta na partição /dev/hda1, mas caso você tenha outros sistemas instalados (ou outras partições) basta verificar a linha que tem ao seu final a palavra Linux.

Bem, uma vez que o LiveCD esta carregado basta abrir um terminal e seguir os comandos abaixo (lembrando que eles estão discritos para o meu caso e devem ser adaptados para as informações de cada usuário):

Código: [Selecionar]
$ sudo -s                       # apenas para não necessitar executar cada comando iniciado com sudo
senha:
# mount /dev/hda1 /mnt          # Montando minha partição Ubuntu
# mount -o bind /dev /mnt/dev   # Montando partes importantes do sistema operacional (*)
# mount -o bind /proc /mnt/proc
# chroot /mnt                   # O comando Chroot permite transformar um diretório no seu diretório raiz atual
# grub-install /dev/hda         # Comando para instalação do grub no meu HD

(*) Vou tentar explicar o porque da necessidade desta linha: # mount -o bind /dev /mnt/dev

O arquivos especiais relativos a disco rígido (/dev/hda1, /dev/hdb2, /dev/sda1, etc) só existem durante a execução do sistema, sendo criados dinamicamente conforme seu hardware. Como o comando chroot torna o diretório montado como a raiz do seu sistema todas as alterações serão feitas tomando por base a sua instalação no disco, e como usamos o LiveCD estes arquivo não existiram na pasta dev da instalação, o que torna necessário montar o diretório /dev do LiveCD por cima do /dev do HD (com a montagem nada é perdido)

Putz, espero não ter me complicado neste último parágrafo.
« Última modificação: 31 de Julho de 2007, 18:49 por clcampos »
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!