Em seguida, o fdisk /mbr
pode ser seu amigo ... Acho que o console de reparo do CD de instalação do WinXP permite que você o execute.
Mas eu faria um backup de dd
do Linux antes de tocá-lo. O comando dd
pode ler uma unidade pouco a pouco, ignorando toda a estrutura, portanto, enquanto a unidade estiver realmente funcionando, ela deve funcionar:
dd if=/dev/sda<insert proper number here> of=/mypath/myfile bs=4M
O argumento if
especifica o arquivo de entrada (ou dispositivo, neste caso) e of
especifica o arquivo de saída.
Eu fiz cópias assim várias vezes. Você pode ter que experimentar o tamanho do fragmento, mas o 4M funciona de maneira geral (disclaimer: Eu geralmente faço isso com o drive sob backup conectado via USB ao SATA, conexões diretas podem se beneficiar da configuração de tamanhos maiores).
Todos os CDs ao vivo do Linux devem ser suficientes para isso, eu costumo usar o Knoppix