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?