I could only partition a 750GB part.
Vamos parar aqui porque é aí que o seu problema começa. A unidade real provavelmente não é 3TiB, mas sim 'marketing de 3TB'. Isso é aproximadamente o mesmo que 2TiB + 750GiB.
Seu sistema operacional antigo olhou para a unidade e teve um envolvente. Pense nisso como tendo duas caixas para escrever números e depois conte até 120. Começaria assim:
1 (first number)
2 (second)
..
98 (98)
99 (98)
00 (100)
01 (101)
..
20 (120).
Em vez de empacotar a 100, seu sistema operacional é agrupado em 2TiB. Tem uma ideia errada sobre a unidade.
"Good enough" tought I, "I can partition the rest later with Windows 8". Turns out Win8 sees the partition as a RAW partition and cannot access it.
O Windows 8 (ou qualquer sistema operacional não limitado a MBR) verá a unidade como ela é. Tem a imagem certa que, infelizmente, difere do que a sua instalação do XP pensa da unidade.
Question is, how do I recover the partition? I'm already using about 500GB of space so backuping is the least I would like to do.
Fazer backup e reparticionar é exatamente o que eu faria.
O que quer que você decida fazer, certifique-se de ter um backup primeiro. E teste esse backup.
Mesmo que seja apenas no caso de você quebrar alguma coisa ao tentar encontrar uma solução diferente. Mas se você já tem um backup de trabalho, então a maneira mais rápida é limpar o disco (iniciar, executar, diskpart e, em seguida, limpar ON THE RIGHT DRIVE) e, em seguida, reparticioná-lo.