Win7 não está mais disponível após a instalação do 12.04

1

Eu instalei o Ubuntu 12.04, mas minha partição do Windows 7 parece ter sido perdida. Está em sda2 .

Alguém pode me ajudar a recuperar essa partição do Windows 7 sem precisar reinstalar o Windows 7?

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd45cd45c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    61433855    30715904   83  Linux
/dev/sda2   *    61433856   122873855    30720000    7  HPFS/NTFS/exFAT
/dev/sda3       122873856   976769023   426947584    7  HPFS/NTFS/exFAT

Disk /dev/sdb: 203.9 GB, 203928109056 bytes
255 heads, 63 sectors/track, 24792 cylinders, total 398297088 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x03ee03ee

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63    20482874    10241406    c  W95 FAT32 (LBA)
/dev/sdb2        20482875    40965749    10241437+  1c  Hidden W95 FAT32 (LBA)
/dev/sdb3        40965750   398283479   178658865    f  W95 Ext'd (LBA)
/dev/sdb5        40965813    76694309    17864248+   7  HPFS/NTFS/exFAT
/dev/sdb6        76694373   108856439    16081033+   7  HPFS/NTFS/exFAT
/dev/sdb7       108856503   398283479   144713488+   7  HPFS/NTFS/exFAT

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
240 heads, 63 sectors/track, 129201 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000001

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *          63    20480543    10240240+  82  Linux swap / Solaris
/dev/sdc2        20480605  1953519119   966519257+   f  W95 Ext'd (LBA)
/dev/sdc5        20480607  1953519119   966519256+   7  HPFS/NTFS/exFAT
    
por Michael 06.06.2012 / 23:34

6 respostas

2

Tente executar update-grub em um terminal. Deve mostrar algo como ...

using custom appearance settings  
Found linux image: /boot/vmlinuz-3.2.0-24-generic  
Found initrd image: /boot/initrd.img-3.2.0-24-generic  
Found memtest86+ image: /boot/memtest86+.bin  
Found Windows 7 (loader) on /dev/sda1  
done

Outra opção é baixar e instalar o grub-customizer do centro de software e ver se ele é detectado lá.

Aqui está o meu GRUB windows 7 config

Talvez ... Aqui está uma cópia da configuração do GRUB do Windows 7 Partition.

### BEGIN /etc/grub.d/30_os-prober ###  
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {  
        insmod part_msdos  
        insmod ntfs  
        set root='(hd0,msdos1)'  
        search --no-floppy --fs-uuid --set=root 165A6AB45A6A9073  
        chainloader +1  
}  
### END /etc/grub.d/30_os-prober ###

Por que isso ajudará você a saber o que precisa estar no arquivo de configuração /boot/grub/grub.gfg . claro, o seu seria sda2. Além disso, não tenho certeza do que representa a linha de pesquisa. O número no final pode não ser o que é necessário? Espero que isto ajude.

    
por Frantumn 06.06.2012 / 23:41
2

ok conseguiu consertá-lo. Infelizmente mudei muitas coisas de uma só vez, então não tenho certeza exatamente o que exatamente isso resolveu. Mas aqui está uma lista de coisas que fiz de qualquer maneira:

  1. Inicializado do CD do Win7, console de recuperação, bootrec / fixmbr, em seguida, bootrec / fixboot
  2. então usei a ferramenta de correção de erros do Win7 também durante o modo de recuperação (esqueci o nome exato da ferramenta)
  3. reiniciado - agora eu tinha o Win7 de volta, mas perdi o Ubuntu
  4. reinstalou o Ubuntu - colocando a partição MBR em sda (ao contrário de sdb como antes)
  5. Agora, o grub viu o Win7 e o Win XP

Tudo funcionando bem agora. Espero que ajude a próxima pessoa.

Obrigado a todos pela sua ajuda.

    
por Michael 07.06.2012 / 21:32
1

Eu perdi o Ubuntu depois de instalar o Windows no espaço livre, consegui que os dois trabalhassem usando Reparo de inicialização . Você pode ter que tentar algumas vezes para instalá-lo se estiver usando o método livecd.

    
por NoBugs 07.06.2012 / 04:07
0

Tente executar sudo update-grub2 no terminal, já que você está executando o 12.04. Eu teria colocado isso como um comentário sobre a pergunta de Frantumn, mas ainda não posso. Além disso, é um pouco tarde para sugerir uma edição. Estou fazendo isso certo?

    
por Matt2 07.06.2012 / 04:27
0

Use qualquer ferramenta de partição. Encontre a partição de inicialização do Windows 7 e defina-a como partição ativa (# geralmente uma partição de 100 MB ou a partição em que o Windows 7 está instalado).

    
por Vijay Arivuchelvam 09.06.2012 / 07:16
-1

Parece que o Window 7 Bootmanager não está mais funcionando. E o Boot está usando o Grub.

Tente isto: Você deve estar tendo o disco da janela 7. Arranque a partir dele. Selecione Console de reparo.

Digite no console (CMD)

fixmbr
fixboot

Espero que seja consertado.

    
por BigSack 07.06.2012 / 10:10