GParted mostra “não alocado” na minha unidade sda (inicialização paralela com o Win XP)

2

Esta pergunta é semelhante a outras, mas nenhuma das respostas foi conclusiva para o meu caso.

Eu tenho o Windows XP instalado no meu laptop por padrão e, mais tarde, instalei o ubuntu 10.10. O Grub2 é o meu bootloader e eu posso inicializar no Windows e no Ubuntu.

No entanto, recentemente decidi dar mais espaço à minha partição do Ubuntu. Eu abri o GParted, mas ele só me mostra "não alocado" para o meu drive sda (apenas drive no laptop).

Running System- > Administration- > Disk-Utility Eu posso ver todas as minhas partições

sudo parted -l dá:

Error: Cannot have a partition outside the disk

Ontem eu encarei uma tentativa de consertar isso, mas acabei destruindo o grub2, que exigiu alguns truques de reinstalação. Eu também instalei o Boot-repair, mas ele só diz algo ao longo das linhas:

Use a 64bits version

Meu sistema é de 32 bits, sem dúvida.

Apenas para concluir tudo, esta é a saída do fdisk:

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xdcdcfe52

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         912     7325608+   7  HPFS/NTFS
/dev/sda2             913       10639    78132127+   7  HPFS/NTFS
/dev/sda3           10640       17544    55464381    7  HPFS/NTFS
/dev/sda4           17545       19458    15374205    f  W95 Ext'd (LBA)
/dev/sda5           17545       17756     1697860   83  Linux
/dev/sda6           17756       19380    13046784   83  Linux
/dev/sda7           19380       19458      621560   82  Linux swap / Solaris

(O HDD foi originalmente dividido em metade e metade em um drive C: e D: Eu usei uma parte da partição C: \ para instalar o Ubuntu)

Como posso consertar minhas patentes de maneira que o GParted possa encontrá-las novamente?

    
por Martin H 22.08.2011 / 22:21

1 resposta

2

Por favor, siga este link link Resumindo, siga os seguintes passos:

Você precisa do utilitário FixParts. Você pode baixar o arquivo Debian de fixtures adequado do SourceForge ou instalar o pacote gptfdisk completo para sua versão do Ubuntu (veja a seção "Baixando o fdisk da GPT da OBS" desta página). Então:

Back up your data, or at least your partition table. (Your sfdisk output above backs up your partition table, so save that on another disk.)
Type "sudo fixparts /dev/sda".
In FixParts, type "p" to view your partitions and verify they're all present. The extended partition won't show up, but the logical it contains should. 
In FixParts, type "w" to save your partition table.

Este procedimento deve resolver o problema.

    
por Faur Ioan-Aurel 03.04.2012 / 22:00