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. Grub2 é meu bootloader e posso inicializar no Windows e no Ubuntu.
No entanto, recentemente decidi dar mais espaço à minha partição Ubuntu. Abri o GParted, mas ele só mostra "não alocado" para minha unidade sda (apenas unidade no laptop).
Executando Sistema-> Administração-> Utilitário de Disco, posso ver todas as minhas partições
sudo parted -l
dá:
Erro: Não é possível ter uma partição fora do disco
Ontem tentei consertar isso, mas acabei destruindo o grub2, o que exigiu alguns truques de reinstalação. Eu também instalei o Boot-repair, mas ele apenas diz algo como:
Use uma versão de 64 bits
Meu sistema é de 32 bits, sem dúvida.
Só para completar 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 meio a meio em uma unidade C: e D:. Usei uma parte da partição C:\ para instalar o Ubuntu)
Como posso corrigir minhas patições de forma que o GParted possa encontrá-las novamente?
Responder1
Por favor, siga este linkhttp://ubuntuforums.org/showthread.php?t=1728998 Resumindo, basta seguir estes passos:
Você precisa do utilitário FixParts. Você pode baixar o arquivo Debian fixparts apropriado do SourceForge ou instalar o pacote gptfdisk completo para sua versão do Ubuntu (consulte a seção "Baixando o fdisk GPT do 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.