Em vez de usar o gparted, você pode usar o aplicativo de linha de comando fdisk
ou cfdisk
.
Se a segunda partição realmente não estiver presente, presumo que você precise usar algumas ferramentas de recuperação como, por exemplo, foremost
. Eu recomendo tirar a unidade problemática do computador, se possível, e conectá-la a outro computador, já que você precisará de espaço livre, tanto quanto pelo menos seus dados perdidos fossem.
editar:
Uma coisa que notei foi o que você escreveu em 1.
/dev/sda
e /dev/sdb
são unidades. Cada um deles pode ser particionado sozinho. as partições são nomeadas /dev/sda1
/dev/sda2
ou /dev/sdb1
e assim por diante.
Então você tinha duas unidades no sistema.
Não sei ao certo o que você quer dizer com
GParted sees both partitions
desde que os caminhos nomeados eram drives e não as partições nas unidades.
sudo fdisk -l /dev/sdX
(substitua X
para a
ou b
) deve listar as partições nas unidades.