この質問にはすでに答えがあります:
Windows、Kubuntu、およびブート可能なパーティショナーによって、読み取り専用としてマークされた新しいフラッシュドライブ(1週間前)があります。なぜこれが起こったのですか?修正可能ですか?もしそうなら、どうすれば修正できますか?
問題
まず、このドライブは新しいものです。欠陥のあるコンポーネントを軽視することはできませんが、通常の消耗で死ぬほど使用されているわけではありません。
ドライブ自体が何らかの理由で読み取り専用状態でロックされています。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
私を本当に混乱させているのはCurrent Read-only State : Yes
とRead-only : No
です。
試みられた解決策
これまでのところ、私は試しました:
Windowsでフォーマットします(ディスク管理では、右クリックするとフォーマットオプションがグレー表示されます)。
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.
イベントログには何もありませんでした。
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:詳細は以下を参照してください
Kubuntu fsck(VirtualBox USBパススルー経由):詳細は以下を参照してください
Acronis True Imageをフォーマット、GPTに変換、MBRを破棄および再構築します。基本的には何でも:失敗(MBRに書き込めませんでした)
詳細(および素晴らしいストーリー)
バックグラウンド
これは、マルチブートフラッシュドライブを作成したい、まったく新しい汎用の8GBフラッシュドライブでした。それはFAT32としてフォーマットされましたが、奇妙なことに、私が遭遇したほとんどの8ギガバイトフラッシュドライブより少し大きいです。Windowsでは、約127MBが「使用済み」としてリストされました。理由を発見したことはありません。最終的な使用可能スペースは、私が通常8GBドライブ(約7.4ギガバイト)に期待するものでした。
私はかなりの数のLinuxディストリビューションとHirenのコピーを投入していました。それらはすべて完全に起動します。彼らはユミを着ていた。
Knoppix DVDを装着しようとすると、YUMIは奇妙なビデオオプションをブートコマンドに追加しました。これにより、Xで黒い画面でKnoppixが起動しましたtty
。
数日後、私はその奇妙なビデオオプションをオフにするために時間をかけて、ブートコマンドをKnoppixに付属するものと一致させました。起動の試みで、Knoppixは何らかの形のLZMA破損を報告しました。
現在の問題に至るまで
Knoppixファイルがどういうわけか壊れているのではないかと思っていたので、リロードしました。ドライブはほぼ満杯(45MB空き)だったので、起動していなかった汎用ISOを削除しました。それはうまくいきました。次に、YUMIを介してKnoppixを「アンインストール」しました。つまり、ファイルを削除してメニューから削除します。ファイルが最初に移動してから、メニューが正常に消去されました。ただし、Knoppixを削除する前と同じように、空き領域は約700MBでスタックしていました。古いKnoppixフォルダーには、KNOPPIX
削除できない名前の0バイトのファイルがありました。
ドライブを再挿入してこのファイルを削除しようとしました-安全に削除せずに、それが違いを生んだ場合(ちょっと、すべてのために初めて)。エラーが検出されchkdsk
なかった/r
か、/f
報告されたエラーなしで標準Windows スキャンを実行します。/r
そのまま実行すると、動かなくなります。
私は与えることにしたfsck
私はKubuntuのVMをロードしたVirtualBoxのUSB 2.0パススルーでそれにドライブを取り付けたので、ショットを。私はumount
それを編集し(/dev/sda1
)、fsckを実行しました。There are differences between boot sector and its backup.
私が選んだNo action
。FATには違いがあり、最初のFATまたは2番目のFATを選択するように求められました。どちらを選択した場合でも、通知を受け取りましたFree cluster summary wrong
。を選択した場合Correct
、誤ったファイル名のリストが表示されました。少なくとも何かを修正するために、-p
オプションを付けて実行しました。ファイルの修正の途中で、VMがフリーズしました。約10分後にプロセスを終了しました。
原因?
私の次の試みは、再びYUMIを使用してドライブ全体を再構築することでした。YUMIの組み込みの再フォーマット(FAT32へ)オプションを使用し、Kubuntu ISO(700MB)をインストールしました。フォーマットは成功しましたが、Kubuntuの抽出とコピー(YUMIは7zipバイナリを使用)が約60%凍結しました。約15分(前回の3.5GB Knoppix ISOがかかった時間よりも長い時間)待った後、ドライブを引き出しました。この時点でドライブはすでにフォーマットされており、SYSLINUXはすでにインストールされており、ISOの解凍とブートメニューの変更を待っています。
それを再び差し込むと、通常通り起動しました-ただし、書き込みアクションは失敗します。ディスク管理はそれを読み取り専用として報告しました。再接続すると、通常どおり起動しますが、書き込み操作により、再び読み取り専用になります。数回の試行の後、挿入時に読み取り専用として表示され始めました。
修正を試みる
これは、上記の試行を実行して、フォーマットに問題がある場合に再フォーマットを試行したときです。しかし、起動可能なディスク上でもそうすることができないということは、もっと深刻な何かが間違っていることを示していました。chkdsk
今は何も間違っているとfsck
報告し、MBRの不整合を報告しますが、FATが異なることを通知した後、常に最初のFATを常に自動的に選択します。その後も同じことが行わFree cluster summary wrong
れます。-p
読み取り専用としてマークされているため、もう実行できません。また、VMのディスクが最初の試行で何らかの形で破損することもありました(はい、7.4 GBドライブにマップされているsdaを選択したと確信しています- トリプルチェック)。スナップショットをありがとう
私はちょうどアイデアが不足しています。経験の浅い私には、ドライブのファームウェアに何らかの形で「永続的に」読み取り専用に設定されているように見える-これをリセットする方法はありますか?データを2回再フォーマットしたことを考えると、データを保持することは特に気にしません。
また、私をWindowsに留める修正が優れています。これにより、メインのハードドライブを誤って無効にするリスクが軽減されます。
更新1:
好奇心からドライブを引き離しました。
ご覧のとおり、明らかな書き込み保護スイッチはありません。反対側には、AU6989HLというラベルの付いたALCORブランドのICがあります。これを修正する方法がないと思われる場合は、おそらく(接着された)カードを引き出し、カードリーダーに入れて、カードが死んだか、コントローラーかを確認します。
アップデート2:
カードを引き抜いたので、Windowsはドライブをカードリーダーとして検出します。カードの連絡先は使用されていないようで、カード自体にいくつかの列の穴があります。カードリーダーに挿入しても、合計で約30MBのRAWしか検出されません。おそらく、元のドライブがカードを誤って(実際のSDカードの書き込み保護がオンになっているように)不良として報告したか、どこかで不良な連絡先のいずれかです。
それ以外の場合は、予備の8GB Micro SDカードがあります... 8GBとしてフォーマットする方法を見つけたらすぐに。これは不可能なようです(Windows、Partedmagic dd
、DBAN ...いや、まだ30MB)。まぁ。
アップデート3
私はこれらをもう少し持っていました。2番目のものは、今日同様に(読み取り専用)失敗しました。残りのうち2つは、揺れに応じて空のカードリーダー/未フォーマットドライブとして検出されました(接触不良?)。1つは1/3のフルとして検出され、奇数のボリューム名が付けられました。
H2testwの結果(最後に完全に機能するものに!):
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
これは少し心配ですが、偽のフラッシュドライブを検出するために頻繁に使用されるツールによって検証されるように、ドライブには実際に8GB近くの容量があります。マークされたフラッシュメモリモジュールではなくMicro SDカードを使用すると、Alcorのドライブフラッシュツールはメモリモデルをパラメータとして想定するため、ドライブを再フラッシュすることはほぼ不可能になります。全部捨てるだけだと思う。
Windows Logs
とApplications and Services Logs
。そこでは何も起こりません。はい、F5
継続的に更新()しました。