Pertanyaan ini sudah ada jawabannya di sini:
Saya memiliki flash drive baru (berusia satu minggu) yang telah ditandai sebagai hanya baca, oleh Windows, Kubuntu, dan partisi yang dapat di-boot. Kenapa ini terjadi? Apakah bisa diperbaiki? Jika ya, bagaimana saya bisa memperbaikinya?
Masalah
Pertama, drive ini baru. Ini tentu saja tidak cukup digunakan untuk mati karena keausan normal, meskipun saya tidak akan mengabaikan komponen yang rusak.
Drive itu sendiri entah bagaimana menjadi terkunci dalam keadaan hanya baca. Manajemen Disk Windows:
Diskpart:
Generic Flash Disk USB Device
Disk ID: 33FA33FA
Type : USB
Status : Online
Path : 0
Target : 0
LUN ID : 0
Location Path : UNAVAILABLE
Current Read-only State : Yes
Read-only : No
Boot Disk : No
Pagefile Disk : No
Hibernation File Disk : No
Crashdump Disk : No
Clustered Disk : No
Yang benar-benar membingungkan saya adalah Current Read-only State : Yes
dan Read-only : No
.
Solusi yang dicoba
Sejauh ini, saya sudah mencoba:
Memformatnya di Windows (dalam manajemen Disk, opsi format diklik ketika mengklik kanan).
DiskPart Clean (
CLEAN - Clear the configuration information, or all information, off the disk.
):DISKPART> clean DiskPart has encountered an error: The media is write protected. See the System Event Log for more information.
Tidak ada dalam log peristiwa.
Format baris perintah Windows
>format G: Insert new disk for drive G: and press ENTER when ready... The type of the file system is FAT32. Verifying 7740M Cannot format. This volume is write protected.
Windows chkdsk: lihat di bawah untuk detailnya
Kubuntu fsck (melalui VirtualBox USB passthrough): lihat detail di bawah ini
Acronis True Image untuk memformat, untuk mengkonversi ke GPT, untuk menghancurkan dan membangun kembali MBR, pada dasarnya apapun: gagal (tidak dapat menulis ke MBR)
Detail (dan cerita yang bagus)
Latar Belakang
Ini adalah flash drive baru, generik, 8GB yang ingin saya buat dengan flash drive multiboot. Itu datang diformat sebagai FAT32, meskipun anehnya sedikit lebih besar dari kebanyakan 8 GIGAbyte flash drive yang pernah saya jumpai. Sekitar 127MB terdaftar sebagai "digunakan" oleh Windows. Saya tidak pernah menemukan alasannya. Ruang akhir yang dapat digunakan adalah tentang apa yang biasanya saya harapkan dari drive 8GB (sekitar 7,4 GIBIbytes).
Saya telah melemparkan beberapa distro Linux, bersama dengan salinan Hiren. Mereka semua akan boot dengan sempurna. Mereka memakai YUMI .
Ketika saya mencoba mengaktifkan DVD Knoppix, YUMI menambahkan opsi video aneh ke bootmanmannya yang menyebabkan Knoppix mem-boot dengan layar hitam pada X. tty
s 1 hingga 6 masih berfungsi sebagai antarmuka hanya teks.
Beberapa hari kemudian, saya mengambil beberapa waktu untuk mengambil opsi video aneh itu, membuat perintah boot cocok dengan yang datang dengan Knoppix. Pada upaya untuk boot, Knoppix melaporkan beberapa bentuk korupsi LZMA.
Mengarah ke masalah saat ini
Saya berpikir file Knoppix mungkin rusak entah bagaimana, jadi saya mencoba memuatnya kembali. Drive hampir penuh (gratis 45MB), jadi saya menghapus ISO generik yang juga tidak bisa boot. Itu baik-baik saja. Saya kemudian pergi melalui YUMI untuk 'menghapus' Knoppix, yaitu menghapus file dan menghapus dari menu. File-file masuk lebih dulu, lalu menu berhasil dihapus. Namun, ruang kosong macet sekitar 700MB, sama seperti sebelum menghapus Knoppix. Di folder Knoppix yang lama, ada file 0 byte bernama KNOPPIX
yang tidak bisa dihapus.
Saya mencoba memasukkan kembali drive untuk menghapus file ini - tanpa menghapus dengan aman, jika itu membuat perbedaan (hei, pertama kali untuk semuanya). Menjalankan chkdsk
pemindaian Windows standar tanpa /r
atau /f
melaporkan kesalahan ditemukan. Berlari /r
hanya membuatnya macet.
Saya memutuskan untuk fsck
mencoba, jadi saya memuat Kubuntu VM saya dan melampirkan drive itu dengan passthrough USB 2.0 VirtualBox. Saya umount
mengeditnya ( /dev/sda1
) dan menjalankan fsck. There are differences between boot sector and its backup.
Saya memilih No action
. Ia memberi tahu saya FAT berbeda dan meminta saya untuk memilih FAT pertama atau kedua. Apapun yang saya pilih, saya mendapat pemberitahuan Free cluster summary wrong
. Jika saya memilih Correct
, itu memberi daftar nama file yang salah. Untuk mencoba memperbaiki sesuatu , setidaknya, saya menjalankannya dengan -p
opsi. Setengah jalan memperbaiki file, VM membeku - Saya mengakhiri prosesnya sekitar sepuluh menit kemudian.
Sebab?
Upaya saya berikutnya adalah menggunakan YUMI, sekali lagi, untuk membangun kembali seluruh drive. Saya menggunakan opsi reformat (to FAT32) bawaan YUMI dan menginstal Kubuntu ISO (700MB). Formatnya berhasil, namun, ekstrak dan salinan Kubuntu (yang YUMI gunakan untuk biner 7zip) membeku sekitar 60% selesai. Setelah menunggu sekitar lima belas menit (lebih lama dari Knoppix ISO 3.5GB terakhir kali), saya mengeluarkan drive. Drive pada saat ini sudah diformat, SYSLINUX sudah terpasang, tinggal menunggu pembongkaran ISO dan modifikasi dari menu boot.
Memasukkannya kembali, muncul seperti biasa - namun, setiap tindakan penulisan akan gagal. Manajemen disk melaporkannya sebagai hanya baca. Pada koneksi ulang, itu akan muncul seperti biasa tetapi operasi penulisan akan membuatnya hanya membaca lagi. Setelah beberapa upaya, mulai muncul sebagai hanya baca di penyisipan.
Upaya untuk memperbaikinya
Ini adalah ketika saya menjalankan upaya yang tercantum di atas, untuk mencoba dan memformatnya kembali jika formatnya salah. Namun ketidakmampuan untuk melakukannya bahkan pada disk bootable menunjukkan sesuatu yang lebih serius salah. chkdsk
sekarang melaporkan tidak ada yang salah, dan fsck
masih melaporkan inkonsistensi MBR, tetapi sekarang selalu memilih FAT pertama secara otomatis setelah memberi tahu saya FAT berbeda. Masih melakukan hal yang sama Free cluster summary wrong
sesudahnya. Saya tidak dapat menjalankan -p
lagi karena sekarang ditandai sebagai hanya baca. Itu juga berhasil merusak disk VM saya entah bagaimana pada upaya pertama (ya, saya yakin saya memilih sda, yang dipetakan ke drive 7.4GB - saya tiga kali diperiksa). Terima kasih Tuhan atas snapshot?
Aku hampir kehabisan ide. Dalam benak saya yang belum berpengalaman, sepertinya ada sesuatu dalam firmware drive yang membuatnya hanya membaca "secara permanen" - apakah ada cara untuk mengatur ulang ini? Saya tidak terlalu peduli tentang menyimpan data, mengingat saya telah memformat ulangnya dua kali.
Juga, perbaikan yang membuat saya tetap di Windows lebih baik; itu mengurangi risiko saya tanpa sengaja nuking hard drive utama saya.
Pembaruan 1:
Saya menarik drive keluar karena penasaran.
Seperti yang Anda lihat, tidak ada sakelar proteksi tulis yang jelas. Ada IC di sisi lain, merek ALCOR berlabel AU6989HL, jika itu penting. Jika tampaknya tidak ada cara untuk memperbaiki ini, saya mungkin akan mengeluarkan kartu (terpaku) dan memasukkannya ke pembaca kartu untuk memeriksa apakah kartu atau pengontrol yang mati.
Pembaruan 2:
Saya sudah mengeluarkan kartu, Windows mendeteksi drive sebagai pembaca kartu sekarang. Kontak pada kartu tampaknya tidak digunakan, dan ada beberapa baris lubang pada kartu itu sendiri. Memasukkannya ke pembaca kartu hanya mendeteksi sekitar 30MB total, RAW. Ini mungkin salah satu drive asli salah melaporkan kartu sebagai salah (seolah-olah pelindung kartu SD nyata diaktifkan) atau kontak yang buruk di suatu tempat.
Jika tidak ada yang lain, saya memiliki kartu Micro SD 8GB cadangan sekarang ... segera setelah saya mengetahui bagaimana memformatnya menjadi 8GB. Yang sepertinya tidak mungkin (Windows, Partedmagic dd
,, DBAN ... nggak, masih 30MB). Baiklah
Perbarui 3
Saya punya beberapa lagi. Yang kedua gagal dengan cara yang sama (hanya baca) hari ini. Dari yang tersisa, dua terdeteksi sebagai pembaca kartu kosong / drive yang tidak diformat, tergantung pada guncangan (kontak rusak?). Satu terdeteksi sebagai 1/3 penuh, dan memiliki nama volume yang aneh.
Hasil H2testw (yang saya miliki!)
Warning: Only 7762 of 7812 MByte tested.
The media is likely to be defective.
7.5 GByte OK (15896472 sectors)
52 KByte DATA LOST (104 sectors)
Details:0 KByte overwritten (0 sectors)
0 KByte slightly changed (< 8 bit/sector, 0 sectors)
52 KByte corrupted (104 sectors)
0 KByte aliased memory (0 sectors)
First error at offset: 0x0000000186003000
Expected: 0x0000000186003000
Found: 0x00200800c40c3061
H2testw version 1.3
Writing speed: 3.95 MByte/s
Reading speed: 14.0 MByte/s
H2testw v1.4
Walaupun ini sedikit mengkhawatirkan, ternyata drive-drive tersebut sebenarnya memiliki kapasitas hampir-8GB, seperti yang diverifikasi oleh alat yang sering berhasil digunakan untuk mendeteksi flash drive palsu. Penggunaan kartu Micro SD daripada modul memori flash yang ditandai membuatnya hampir tidak mungkin untuk mem-reflash drive, karena alat flashing drive Alcor mengharapkan model memori sebagai parameter. Saya pikir saya hanya akan membuang semuanya.
Windows Logs
danApplications and Services Logs
. Tidak ada yang terjadi di sana. Ya, saya melakukan refresh (F5
), terus menerus.Jawaban:
Anda dapat mencoba menggunakan alat dari produsen chip Alcor. Anda dapat menemukannya melalui Google, namanya "
AlcorMP_5T2F_6T2F_2011-11-10.02
".Di sana, Anda pertama-tama membuka LoadDriver.exe dan masukkan VID dan PID Anda (Anda dapat mengetahui nilai-nilai ini dengan menggunakan ChipGenius, atau menggunakan Linux dan mengetik "lsusb -v") dan klik install. Untuk tongkat saya nilai-nilai yang
058F
,6387
.Kemudian Anda menjalankan AlcorMP.exe di mana perangkat Anda harus terdaftar. Klik pada tombol di sebelah kiri itu, dan kemudian Mulai melakukan format tingkat rendah dan pemindaian blok buruk pada tongkat Anda.
sumber
Device Manager
=>Universal Serial Bus Controllers
=>USB Mass Storage Device
(mungkin nama yang berbeda) =>Properties
=>Details
=>Hardware Ids
. Oh, terima kasih!Secara pribadi saya membayangkan ada kontak yang salah dengan kartu dan tak berguna. Segera kembali semuanya.
Saya akan menggunakan utilitas dd linux untuk mengatur ulang perangkat. Status read only mungkin di sektor boot perangkat dan fsck dan chkdsk adalah pemeriksaan level sistem file sehingga tidak akan berbuat banyak.
Boot ke ISO ubuntu Anda dan coba:
Ganti / dev / sdx dengan perangkat yang sesuai dengan drive USB Anda
/ dev / sdx1 adalah partisi di mana / dev / sdx adalah keseluruhan drive. Anda harus memastikan partisi tidak di-mount untuk mencapai itu. Jika Anda tidak dapat menemukan drive itu karena hanya dibaca, saya akan mematikannya pada perangkat keras, yang mungkin Anda lihat di dmesg out.
sumber
dd
tidak melakukan apa-apa, seperti yang diharapkan karena Linux mendeteksi kartu sebagai hanya baca - apakah itu mungkin untuk utilitas untuk memotong apa yang terdeteksi OS? Bagaimanapun, saya akan menerima ini.RMPrepUSB memiliki tes kapasitas drive cepat yang dimaksudkan untuk menguji flash drive USB 'palsu' dan menguji kapasitasnya.
Ini jauh lebih cepat daripada menjalankan H2TESTW (tetapi tidak menyeluruh). Jika lulus uji RMPrepUSB maka Anda selalu dapat menjalankan H2TESTW sesudahnya - jika gagal tes Cepat Drive RMPrepUSB maka tidak akan lulus H2TESTW dan H2TESTW akan butuh waktu lama untuk mengujinya.
sumber
Ada beberapa sumber, yang berisi informasi berkualitas tinggi tentang topik tersebut. Sayangnya, ini dalam bahasa Rusia, tetapi google translate membandingkannya dengan baik.
http://www.usbdev.ru/articles/detect_controller/
http://www.usbdev.ru/files/alcor/
Tampaknya, orang lain sudah banyak masalah dengan chip alcor ini.
sumber
Hanya-baca dapat terjadi ketika drive mengembalikan data yang tidak valid ke perintah seperti SCSI MODE SENSE. Bisa disebabkan oleh firmware atau flash yang rusak. Benar-benar tidak ada perbaikan.
sumber
Anda dapat memperbaiki masalah ini. Ketik "regedit" di cmd prompt
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ StorageDevicePolicies] "WriteProtect" Ubah nilai = 0 lalu simpan dan mulai ulang sistem dan periksa ...
sumber
Saya memiliki ini dengan kunci USB yang saya pinjamkan kepada seseorang untuk digunakan di Mac mereka. Semua file hanya baca dan disk itu sendiri ditandai sebagai Readonly dalam Manajemen Komputer. Saya menghubungkannya ke Mac yang berbeda dan mencari di Finder dan menghapusnya (tanpa harus terlebih dahulu saya akui). Ketika saya memasangnya kembali ke mesin Windows 7 saya, itu berfungsi dengan baik lagi. Solusi sederhana, tetapi saya menyadari hanya ada bantuan jika Anda memiliki Mac di dekat Anda
sumber
Saya memiliki masalah yang sama dan kemudian saya menemukan program ini.
Tautan Manajer WBFS: http://wbfsmanager.codeplex.com
Program ini akan memformat flash USB untuk bekerja pada Wii. Unduh ke PC Anda, instal, jalankan, pilih flash drive Anda yang bermasalah.
Kemudian format di bawah program ini, keluar dari WBFS Manager, Mulai, dan jalankan Manajemen Komputer. Kemudian pilih Manajemen Disk dari sisi kiri layar, klik flash drive Anda dan format di bawah windows dan flash drive berfungsi lagi.
sumber
Saya memiliki masalah yang sama dengan "status hanya baca saat ini: ya". Saya mencoba mencari tahu mengapa saya tidak dapat menghapus foto dari kartu memori SD saya ketika saya mengklik kanan folder tersebut. Tidak ada DELETE yang terdaftar di jendela tarik turun.
Saya menghapus driver untuk pembaca kartu memori SD saya dan menginstal ulang driver. Itu memperbaiki masalah saya.
Opsi hapus sekarang terdaftar di jendela drop-down, ketika saya klik kanan pada folder gambar. Setelah menginstal ulang driver, saya menjalankan diskpart. Status read-only saat ini sekarang tidak. Saya memiliki komputer yang cukup baru dengan sistem operasi Windows 8.
Dugaan saya adalah ketika komputer saya melakukan pembaruan, saat itulah masalah saya mulai. Saya ingat bisa menghapus foto dari kartu memori SD saya sebelumnya, ketika saya pertama kali mendapatkan komputer.
sumber
Coba langkah-langkah ini untuk mengubahnya -
sekarang Anda menggunakan pen drive ini secara normal.
sumber