Se o instalador do Ubuntu está detectando seu disco, mas alegando que não tem partições, isso provavelmente significa uma das duas coisas:
- Sua tabela de partições está danificada (ou pelo menos, a biblioteca libparted não gosta da sua tabela de partições). Isso é essencialmente um bug na libparted.
- O disco é configurado como parte de um array RAID (também conhecido como "falso RAID") baseado em placa-mãe, mas você não o usa como tal no Linux.
A primeira questão parece ser mais comum, com base nos relatórios que vi. Uma causa muito comum é que um disco GPT é reparticionado no Windows para usar o MBR. O resultado é um disco MBR legal, mas com sobras de dados da GPT. O problema é que o libparted detecta os dados restantes da GPT e fica confuso. Essa situação está se tornando comum porque as pessoas reinstalam o Windows 8 ou instalam o Windows 7 no Windows 8, alternando com frequência da inicialização no modo EFI para a inicialização no modo BIOS no processo. Como o Windows vincula o tipo de tabela de partição ao modo de inicialização (BIOS / MBR, EFI / GPT), isso resulta em uma alteração na tabela de partição também. Se esta é a causa do seu problema, pode ser corrigido com o FixParts no disco. O mesmo programa pode corrigir alguns outros problemas comuns também, mas não posso garantir que isso resolva seu problema. Veja esta página minha para mais sobre esta questão.