Minha suspeita é de que uma das duas coisas está acontecendo:
- Seu disco tem uma Área protegida do host (HPA) definida inadequadamente, o que
gdisk
está detectando como um backup danificado tabela de partições. Conforme descrito no artigo da Wikipedia, você pode identificar um disco com um conjunto de HPA por meio do comandosudo hdparm -N /dev/sda
no Ubuntu. - O Linux acha que o disco é parte de um array RAID de software baseado em placa-mãe (conhecido como "falso RAID"), o que efetivamente reduz seu tamanho em uma pequena quantidade. O resultado é semelhante em que
gdisk
identifica a tabela de partições de backup como danificada. Se esse for o caso,sudo dmraid -rE /dev/sda
poderá corrigir o problema; mas seja muito cauteloso em fazer isso, já que se o disco realmente deve ter o RAID ativo, este comando pode causar sérios danos ao disco!
Se precisar de mais ajuda, poste a saída de sudo hdparm -N /dev/sda
e mais algumas informações de gdisk
- especificamente, a saída dos comandos p
e v
dentro do programa.