Beschadigde USB-disk repareren

Ik heb hier een FAT32 geformatteerde usbdisk. Als ik in de terminal: [code:1:0f9154039a]fsck /dev/disk1[/code:1:0f9154039a] typ, dan krijg ik een error dat block 16 niet gelezen kan worden. Om de 16 blocks zit blijkbaar een superblock, maar ik heb geprobeerd om de volgende superblocks te openen, maar daar krijg ik een dezelfde error. Kopieren met [code:1:0f9154039a]dd if=/dev/disk1 of=~/disk.img[/code:1:0f9154039a] lukt ook niet.

Ik heb nu met [code:1:c90edea836]dd if=/dev/disk1 of=/tmp/disk.dd bs=512 skip=256[/code:1:c90edea836] een kopie kunnen maken van de schijf. Maar als ik deze met fsck_msdos wil controlleren krijg ik de volgende foutmelding: [code:1:c90edea836]Invalid BS_jmpBoot in boot block: 010202[/code:1:c90edea836] Dit zou wel komen doordat de eerste blocks ontbreken. Deze zijn echter beschadigd en het is niet mogelijk deze van de schijf te halen. Weet iemand hoe dit op te lossen is?