Tadi malam ponsel android saya mengatakan tidak bisa membaca kartu SD dan ingin memformatnya. Saya menariknya, memasukkannya ke pembaca kartu dan mencoba memasangnya di pc desktop saya:
$ sudo mount /dev/sdb1 tmp
[sudo] password for ivan:
mount: /dev/sdb1: can't read superblock
Mencoba untuk fsck:
$ sudo fsck.msdos /dev/sdb1
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
Contains a free cluster (2). Assuming EOF.
FAT32 root dir starts with a bad cluster!
Dan untuk melihat apakah ada sesuatu yang perlu dipasang:
$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 3951 MB, 3951034368 bytes
122 heads, 57 sectors/track, 1109 cylinders, total 7716864 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 8192 7716863 3854336 b W95 FAT32
Sekarang saya melakukan gambar dd sebelum saya merusak sesuatu yang lain.
Saya tahu sistem file EXT memiliki cadangan superblock di seluruh perangkat yang dapat digunakan pada saat seperti itu. Apakah FAT memiliki cadangan?
Apakah Anda tahu metode untuk pemulihan?
Saya sudah mencoba photorec dan berhasil mengambil data, tetapi tanpa nama file atau struktur direktori. Tidak ada gunanya selain mengembalikan gambar saya, dan itu adalah kekhawatiran saya paling sedikit.
dd
gagal dengan kesalahan Input / output setelah menyalin 2,7 GB ... Apakah mungkin perangkat keras kartu rusak dalam beberapa cara?dd
gagal itu dalam 99,999% dari kasus kegagalan perangkat keras.Jawaban:
testdisk
melakukan pekerjaan!Dari sini: http://ubuntuforums.org/showthread.php?t=2103994
sumber
Masalah saya hari ini adalah usb-HDD-FAT32-Partition G: dengan "tidak dapat membaca superblock" di Windows XP dan OpenSuse 12.3. Solusinya adalah: Windows XP Command cmd chkdsk G: / F / R
Wolfgang
sumber