Stik USB saya terlihat mati:
victor@X301A1:~$ umount /dev/sdc1
victor@X301A1:~$ sudo mkfs -t vfat /dev/sdc1
mkfs.vfat 3.0.12 (29 Oct 2011)
mkfs.vfat: unable to open /dev/sdc1: Read-only file system
victor@X301A1:~$ sudo hdparm -r0 /dev/sdc1
/dev/sdc1:
setting readonly to 0 (off)
readonly = 0 (off)
victor@X301A1:~$ sudo fsck -n /dev/sdc1
fsck de util-linux 2.20.1
dosfsck 3.0.12, 29 Oct 2011, FAT32, LFN
/.Trash-1000/files/sans_titre
Start does point to root directory. Deleting dir.
/.Trash-1000/files/Bus CAN
Start does point to root directory. Deleting dir.
Reclaimed 190903 unused clusters (781938688 bytes).
Free cluster summary wrong (1001897 vs. really 1383698)
Auto-correcting.
Leaving file system unchanged.
/dev/sdc1: 8052 files, 566660/1950358 clusters
Apakah ada cara untuk memulihkan stik USB saya? Terima kasih
Jawaban:
Yah, orang bisa mencoba mem-zeroing perangkat blok mentah untuk melihat apakah itu bisa bekerja. Jika Anda bisa menulis itu maka Anda mungkin dapat membuat tabel partisi bersih, buat partisi baru dan format itu.
Misalkan stik USB aktif / dev / sdc, pertama pastikan / dev / sdc1 dilepas:
Lihat apakah Anda dapat menghapus tabel partisi, katakan dengan menyalin sekelompok nol pada beberapa K pertama
Jika itu berhasil, lihat apakah Anda dapat menulis nol ke seluruh perangkat tanpa gagal. Untuk dengan mudah melihat apakah kernel tidak dapat menulis ke perangkat, pertama-tama hapus pesan-pesan kernel saat ini dan buang mereka menggunakan:
..kemudian nol seluruh perangkat:
..ini akan memakan waktu. dd akan selesai ketika perangkat blok mentah sepenuhnya ditulis untuk, atau kesalahan telah terjadi.
Kemudian, periksa untuk melihat apakah kernel mengeluh tentang perangkat, menggunakan:
..Jika Anda melihat banyak pesan kesalahan maka Anda tahu bahwa stik USB mungkin tidak dalam kondisi baik.
Namun, jika ini berfungsi dengan baik jalankan fdisk atau berpisah untuk membuat partisi dari clean, misalnya dengan fdisk saya menggunakan:
..note tekan saja return untuk pertanyaan sektor Pertama dan Terakhir, fdisk akan memilih default yang benar (yang akan berbeda dengan contoh saya di atas). Dan kemudian memformat partisi dengan VFAT:
dan kemudian lepaskan dan masukkan kembali drive. Itu harus diformat bersih.
sumber
status=progress
opsi kedd
(Diperlukan GNU Coreutils 8.24+) untuk menampilkan kemajuan.status=progress
sepertinya tidak menunjukkan kemajuandd
perintah mungkin memakan waktu lama . Untuk 128GB usb stick saya butuh ~ 50 menit!Anda cukup memformatnya menggunakan gparted . Jika itu tidak berhasil, seperti yang didokumentasikan di sini , Anda dapat:
sumber