partição ubuntu não é encontrada em nenhum lugar no sistema de inicialização dupla

1

Eu tenho um sistema de inicialização dupla, o win7 em sdb1 e o ubuntu em sdb6 , o último reside em uma partição estendida.

até hoje, update-grub2 não encontraria uma partição do windows e hoje decido tentar corrigir isso.

usando o win7 install dvd, usei a linha dos cmd para tentar corrigir o erro. os métodos sugeridos dentro de askubuntu disseram usar bootsect /nt60 c: e bootrec /fixboot . Estes falharam para mim e perseguindo myattempts Eu também tentei bootrec /fixmbr . Ou isso ou uma verificação do sistema de arquivos do lado do win, conseguiu fazer com que a partição do ubuntu (sdb6) desaparecesse completamente.

Como vejo o disco completo agora:

ubuntu@ubuntu:~$ sudo fdisk /dev/sdb

Command (m for help): p

Disk /dev/sdb: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders, total 117231408 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: 0xf2eeea4d

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048    65383135    32690544    7  HPFS/NTFS/exFAT
/dev/sdb2        65384446   117229567    25922561    5  Extended
/dev/sdb5        92069888   117229567    12579840   82  Linux swap / Solaris

como você pode ver, o sdb6 nem está mais presente. de gparted , posso ver que existe espaço não alocado entre os setores # 's: 65384447 & 92069888 .

Eu tentei usar gpart para adquirir o setor real # para usar parted -> rescue , mas gpart retorna dados errados:

ubuntu@ubuntu:~$ sudo gpart /dev/sdb

Begin scan...
End scan.

Checking partitions...
Ok.

Guessed primary partition table:
Primary partition(1)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(2)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(3)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Primary partition(4)
   type: 000(0x00)(unused)
   size: 0mb #s(0) s(0-0)
   chs:  (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r

Isso pode estar relacionado ao fato de que o MBR foi escrito pela última vez no Windows. Eu não sei como proceder.

Devo instalar o grub agora (mesmo que não haja uma partição do ubuntu) e tente gpart depois? Se sim, como devo fazer isso? há uma passagem para isso? Se não, o que mais é sugerido fazer?

    
por nass 13.10.2013 / 18:30

1 resposta

0

Usando o utilitário testdisk , consegui verificar o disco e encontrar a partição novamente.

testdisk é bastante fácil de usar, especialmente se você tiver uma idéia do "mapa de partições" do disco.

    
por nass 14.10.2013 / 17:32