Ok, então usar o "MiniTool Partition Wizard Home Edition" e fazer a varredura de partitons perdidos resolveu o problema. Eu posso ver todos os dados no disco. Agora tem que executar o chkdsk apenas neste disco.
Eu tenho laptop com SSD dentro. Externamente eu tenho disco de 750GB conectado via USB 2.0.
Eu estava tentando zerar o pendrive usando o Cygwin -
pv /dev/zero > ...
mas zerou cerca de 27MB de disco de 750GB, não pendrive. A unidade não foi destacada. Então eu runn chkdsk para este disco de 750GB. Ele encontrou alguns pequenos erros e pôde ler os dados dele. Em seguida, desanexei esse disco e o anexei novamente. MBR estava faltando. Os dados estão no disco, eu sei. diskmgmt.msc estava pedindo para criar MBR, eu concordei.
Agora o disco tem MBR, há dados nele, mas diskmgmt.msc vê que não há partições. Se a recriação do MBR não mudou a MFT, os dados podem ser restaurados. Então, agora eu tenho (eu acho) multa MBR, mas sem partições definidas, dados e MFT estão no disco. O que devo fazer agora para restaurar o acesso a esses dados (importante)? Fixmbr e fixboot não vêem a letra da unidade, então eles não podem ser usados.
Eu testei o GParted e sua opção de recuperação, mas ele lê o disco sem problemas.