J'ai merdé et mis la mauvaise sortie pour dd
en essayant de copier un ISO freenas, écrase le mauvais disque dur externe.
- Le disque externe est uniquement utilisé pour le stockage des données, le système est entièrement intact.
- Le disque avait une seule partition NTFS classant l'ensemble du dispositif (2TB WD elements)
- Le disque est EFI GPT
- Le disque était monté à ce moment-là, avec peut-être quelques Ko de données écrites/lues après l'exécution du programme.
dd
- Le disque n'a que quelques mois et est en bonne santé (contrôles SMART / fs réguliers).
- Je n'ai pas redémarré le système d'exploitation (crunchbang).
-
/proc/partition
contient toujours les informations correctes (et a été stocké) - Avoir
dd
(entrées / sorties / octets) -
testdrive
n'a pas trouvé de partitions sur la recherche rapide ou profonde - Exécution de photorec pour récupérer les données les plus importantes (quelques fichiers en clair récents qui n'avaient pas encore été sauvegardés). La grande majorité du contenu du disque (> 80 %) est constituée de fichiers multimédias inutiles.
- Avoir Windows disponible sur un ordinateur séparé
Mon plan actuel est de laisser photorec faire son travail, puis de recréer le mbr avec gparted et d'utiliser cfdisk pour créer une autre partition NTFS en utilisant les informations de secteur de /sys/block/.../. Est-ce un bon plan d'action (c'est-à-dire une chance de succès) ? Y a-t-il autre chose que je devrais essayer d'abord ?
Informations éventuellement pertinentes :
dd if=FreeNAS-8.0.4-RELEASE-p3-x86.iso of=/dev/sdc:
194568+0 records in
194568+0 records out
99618816 bytes (100 MB) copied
grep . /sys/block/sdc/sdc*/{start,size}:
/sys/block/sdc/sdc1/start:2048
/sys/block/sdc/sdc1/size:3907022848
cat /proc/partitions:
major minor #blocks name
** Snipped **
8 32 1953512448 sdc
8 33 1953511424 sdc1
current fdisk -l output:
WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdc: 2000.4 GB, 2000396746752 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdc doesn't contain a valid partition table