Colocando o Windows Xp no GRUB

Iniciado por carlinhost, 30 de Julho de 2007, 23:12

tópico anterior - próximo tópico

carlinhost

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



VB5

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

clcampos

Citação de: VB5 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


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!

VB5

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

zoroastro

tomara que vc nao tenha deletado sua partição do xp! :(

boa sorte!

pinduvoz

#5
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...
:: Linux Registered User nº 439378 ::

clcampos

#6
CitarPara 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.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

carlinhost

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

pinduvoz

Citação de: clcampos online 31 de Julho de 2007, 10:21
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 ::

pinduvoz

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 ::

RC2006

Citação de: carlinhost 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 
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

carlinhost

Olá, instalei em um mesmo hd com partições diferentes...
Placa de Som offboard.... Creative Sound Blaster !Live 24 bit...

clcampos

#12
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:
$ 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):


$ 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.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!