Autor Tópico: Grub não reconhece windows 7  (Lida 8059 vezes)

Offline kingoftebas

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Grub não reconhece windows 7
« Online: 13 de Dezembro de 2009, 10:12 »
Bom dia!
Seguinte, tenho o ubuntu 9.04 , o windows xp sp2 e agora instalei o windows 7

O windows xp está dessa maneira:

Citar
C-->Windows Xp
D-->Dados
E-->Dados
F-->Dados
G-->Windows 7
H-->Driver de CD

o grub está dessa maneira:
Citar
default      4
timeout      1

title      Ubuntu 9.04, kernel 2.6.28-11-generic
uuid      7f0ece8b-0dff-492e-a0e5-7bf79716320f
kernel      /boot/vmlinuz-2.6.28-11-generic root=UUID=7f0ece8b-0dff-492e-a0e5-7bf79716320f ro locale=pt_BR quiet splash
initrd      /boot/initrd.img-2.6.28-11-generic
quiet

title      Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid      7f0ece8b-0dff-492e-a0e5-7bf79716320f
kernel      /boot/vmlinuz-2.6.28-11-generic root=UUID=7f0ece8b-0dff-492e-a0e5-7bf79716320f ro locale=pt_BR  single
initrd      /boot/initrd.img-2.6.28-11-generic

title      Ubuntu 9.04, memtest86+
uuid      7f0ece8b-0dff-492e-a0e5-7bf79716320f
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title      Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title      Microsoft Windows XP Professional
rootnoverify   (hd0,0)
savedefault
makeactive
chainloader   +1

O que posso fazer para resolver este problema?

Offline MAGOS

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #1 Online: 13 de Dezembro de 2009, 10:21 »
mas desinstalas te o xp ou tens o xp e seven mais o linux?

Offline kingoftebas

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #2 Online: 13 de Dezembro de 2009, 11:15 »
Na unidade C tenho o windows xp e na G o windows 7

Offline NPC

  • Usuário Ubuntu
  • *
  • Mensagens: 230
  • Bot
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #3 Online: 13 de Dezembro de 2009, 11:30 »
Depois que instalou o 7, quais os procedimentos que você fez?

Tentou o 'sudo update-grub' ?
« Última modificação: 13 de Dezembro de 2009, 12:16 por NPC »
Googling since 1999.

Offline Alyscom

  • Usuário Ubuntu
  • *
  • Mensagens: 774
  • Apenas me dê o feijão!
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #4 Online: 13 de Dezembro de 2009, 11:36 »
Instalou o Seven depois do Ubuntu? Se foi isso você perdeu o Grub!



[]'s



Alyscom
O álcool é o photoshop da vida real
 

Offline jomafras

  • Usuário Ubuntu
  • *
  • Mensagens: 2.009
  • 17.04 Zesty Zapus
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #5 Online: 13 de Dezembro de 2009, 11:39 »
Normalmente quando vc instala o windows 7 depois do XP ele cria um "boot loader" para os dois e vc escolhe qual vai iniciar.
Instalando o Ubuntu depois do XP e do Windows 7, com o GRUB na MBR, ele carrega o "boot loader" do Windows 7.
Dessa maneira vc tem os 3 sistemas no GRUB para escolher.
No seu GRUB não tem o "boot loader", por isso não tem o Windows 7.
Para tentar uma ajuda poste o resultado de :
Código: [Selecionar]
sudo fdisk -l


O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Offline kingoftebas

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #6 Online: 13 de Dezembro de 2009, 11:53 »
Primeiramente eu instalei o windows xp, depois instalei o ubuntu 9.04.
O grub estava funcionando certinho com os dois!

Depois de um tempo instalei o windows 7 ultimete.
O grub continua funcionando mas não aparece o windows 7

Ainda não tentei nada, pois não sei nem para onde ir!
Procurei em todo lugar, mas não entendi o que diziam....

Como solicitado o comando: sudo fdisk -l. Resultou em:

Citar

hsf@hsf:~$ sudo fdisk -l

Disco /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xdfa5dfa5

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1   *           1       50993   409601241    7  HPFS ou NTFS
/dev/sda2           50994      108617   462864780    f  Win95 (LBA) Partição Extendida
/dev/sda3          108618      113480    39062047+  83  Linux
/dev/sda4          113481      114696     9767520   82  Linux swap / Solaris
/dev/sda5           50994       95612   358402086    7  HPFS ou NTFS
/dev/sda6           95613       98927    26627706    7  HPFS ou NTFS
/dev/sda7           98928      102242    26627706    7  HPFS ou NTFS
/dev/sda8          102243      108617    51200000    7  HPFS ou NTFS

Disco /dev/sdb: 2000 MB, 2000682496 bytes
64 heads, 63 sectors/track, 969 cylinders
Units = cilindros of 4032 * 512 = 2064384 bytes
Disk identifier: 0x817648e9

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1               1         969     1953439+   b  W95 FAT32
/dev/sdb4   *           1           1           0    0  Vazia
A partição 4 possui inícios físico/lógico diferentes (não Linux?):
     fís. = (0, 0, 0) lógico = (0, 0, 1)
A partição 4 possui fins físico/lógico diferentes:
     fís. = (0, 0, 0) lógico = (1065220, 4, 4)
A partição 4 não termina no limite do cilindro.
hsf@hsf:~$

Offline jomafras

  • Usuário Ubuntu
  • *
  • Mensagens: 2.009
  • 17.04 Zesty Zapus
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #7 Online: 13 de Dezembro de 2009, 12:27 »
Acredito que o problema é porque o Windows 7 está numa partiçào extendida.
Se ele foi instalado depois do Ubuntu não era para ter GRUB (o Windows sempre prescreve o GRUB na MBR).
Vc pode tentar incluir uma entrada para ele no GRUB.
Como vc está com o 9.04 o GRUB é o antigo.
Edita o menu.lst :
Código: [Selecionar]
sudo gedit /boot/grub/menu.lste coloca uma entrada igual a do XP trocando (hd0,0) por (hd0,4).
Estou supondo que o Windows 7 esteja em sda5 (veja em qual delas ele está).
Se for sda6 vc deve usar (hd0,5) - a primeira partição no GRUB comum é 0(zero).


O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Offline kingoftebas

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #8 Online: 13 de Dezembro de 2009, 13:05 »
de fato o windows 7 está na sda5, desse modo troquei no grub para (hd0,4) mas quando reiniciei o computador e selecionei o windows 7 apareceu a seguinte mensagem:

Citar
Error 12: Invalid device request
Press any key to continue

e agora??
« Última modificação: 15 de Dezembro de 2009, 02:52 por kingoftebas »

Offline NPC

  • Usuário Ubuntu
  • *
  • Mensagens: 230
  • Bot
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #9 Online: 16 de Dezembro de 2009, 00:54 »
Depois que você instalou o Win7, chegou a entrar nele alguma vez? Precisou restaurar o grub?

Como já falaram, o windows 7 (ao menos o original) cria o próprio bootloader dele. Se você não chegou nem a entrar nele, então talvez o problema não seja no grub, mas nesse windows que tá tentando instalar.
Googling since 1999.

Offline kingoftebas

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #10 Online: 16 de Dezembro de 2009, 12:43 »
Depois da instalação do windows 7 ele entrou direto no windows, depois usei um pouco e reiniciei.
Quando reiniciei o grub foi acionado e não tive mais acesso ao windows 7

Offline Versuri

  • Usuário Ubuntu
  • *
  • Mensagens: 912
  • Linux#436528 ● Ubuntu#9933 MacBook Pro SL 10.6.7
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #11 Online: 16 de Dezembro de 2009, 15:28 »
Pelo que percebi você está com o Grub comum e não com o Grub2.

Modifique as entradas do seu boot e adicione a linha do seu Windows 7

Citar
sudo gedit /boot/grub/menu.lst

Adicione as linhas abaixo (não apague nada do existente, estamos adicionando uma entrada no seu Grub) logo após a linha #This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1:

Mantenha o atual e adicione as linhas:
Citar
title      Microsoft Windows Seven
rootnoverify   (hd0,4)
savedefault
makeactive
chainloader   +1

Nota: Veja que a configuração partição do Seven está no hd0,4 ou seja, 1º HD na quarta partição lembrando que o 0 é contado como partição. Se não entrar experimente colocar hd0,5

Abraços
Versuri
« Última modificação: 16 de Dezembro de 2009, 15:36 por Versuri »

Offline kingoftebas

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #12 Online: 17 de Dezembro de 2009, 13:37 »
Realmente estou usando o Grub comum.

Adicionei as linhas que me disseram:
Citar
title      Microsoft Windows Seven
rootnoverify   (hd0,4)
savedefault
makeactive
chainloader   +1


Também teste com (hd0,5), mas continua sem entrar...
Quando seleciono o windows 7 aparece a seguinte mensagem:

Citar
Error 12: Invalid device request
Press any key to continue

Offline Versuri

  • Usuário Ubuntu
  • *
  • Mensagens: 912
  • Linux#436528 ● Ubuntu#9933 MacBook Pro SL 10.6.7
    • Ver perfil
Re: Grub não reconhece windows 7
« Resposta #13 Online: 17 de Dezembro de 2009, 15:13 »
Depois de um tempo instalei o windows 7 ultimate.
O grub continua funcionando mas não aparece o windows 7

kingoftebas,
O que achei estranho é que você fez a instalação do Windows 7 e o grub continuou funcionando, teoricamente o Windows iria subescrever a MBR anulando o Grub e aí sim você teria que recuperar o Grub.
Tem certeza que a instalação do Windows 7 correu tudo bem? Teve algum comando extra do Windows que você executou ou não executou no momento da instalação?

A mensagem acima indica que não há SO instalado para dar boot.

Nota: Para informação, é recomendável que o Windows seja instalado em uma partição primária, pelo seu fdisk, seu Windows foi instalado numa partição sda7 dentro de uma partição extendida sda2 (secundária).
O correto seria instalar o XP e o 7 em uma partição primária (sda1 e sda2), daí sim vc criaria uma partição extendida (sda3) e criaria as partições para o Linux (sdaX).

Veja:
http://www.linuxnarede.com.br/artigos/fullnews.php?id=267
http://brunotorres.net/particionamento-disco

Abraços
Versuri
« Última modificação: 17 de Dezembro de 2009, 15:32 por Versuri »