USBディスク読み取り専用、フォーマットできません-書き込み保護をオフにします


11

USBディスクを持っているので、フォーマット/マウント/アンマウントしたり、パーティションを作成したりできません。

ここに画像の説明を入力してください

を使用dmesg | tailすると、次の結果が得られます。

ここに画像の説明を入力してください

はAskUbuntuでこの投稿を見つけ、承認された回答を使用してみました。次の結果が得られますが、まだ読み取り専用です。

ここに画像の説明を入力してください

umount動作しません。言うumount: /dev/sdc: not mounted

書き込み保護を解除する方法についてのヘルプは大歓迎です。


これが一部のカードリーダーのフルサイズのSDカードであると仮定して、側面にある実際のスイッチを動かそうとしましたか?あるいは、読者に以前は書き込み保護されていないと思わせるために使用していた側にテープを貼っていない場合はどうでしょうか?
Anthon 2015

USBフラッシュドライブです。
kRiZ

その上にデータがない場合は、その上にパーティションテーブルを作成しようとしたか、dd if=/some/file of=/dev/sdc何が起こるかを確認するために何かを書き込んだりしましたか?
Anthon 2015

dd: failed to open '/dev/sdc': Read-only file system
kRiZ

それに関するデータがありました。現時点では、パーティションの作成やフォーマットはできません。
kRiZ

回答:


5

試してください:

sudo hdparm -r0 /dev/sdb

推奨されるgena2xとして。

私の知る限り、このタイプの「保護」は、物理的な障害の発生時に自動的に有効になります。これは基本的に、重要なことが発生する前にデータを回復する方法です(揚げディスク)。

そのため、ある時点で、USBディスクのファームウェアが障害を検出しました。

今、バグが発生します。誤検知も。しかし、それはまた、ディスクの終わりの始まり(またはコマンドが機能しない場合は終わりの終わり)である可能性もあります。


すでにこれを試しました。質問を参照してください。
kRiZ 2015

4

こんにちは、私はあなたと同じ問題を抱えています。私はこのチュートリアルに従っています: リンク

A.最初に、USBキーに残っている古いパーティションを削除する必要があります。

Open a terminal and type sudo su
Type fdisk -l and note your USB drive letter.
Type fdisk /dev/sdx (replacing x with your drive letter)
Type d to proceed to delete a partition
Type 1 to select the 1st partition and press enter
Type d to proceed to delete another partition (fdisk should automatically select the second partition)

B.次に、新しいパーティションを作成する必要があります。

Type n to make a new partition
Type p to make this partition primary and press enter
Type 1 to make this the first partition and then press enter
Press enter to accept the default first cylinder
Press enter again to accept the default last cylinder
Type w to write the new partition information to the USB key
Type umount /dev/sdx1 (replacing x with your drive letter)

C.最後の手順は、ファットファイルシステムを作成することです。

Type mkfs.vfat -F 32 /dev/sdx1 (replacing x with your USB key drive letter)

「wと入力して新しいパーティション情報をUSBキーに書き込む」まで機能しました:fdisk: failed to write disklabel: Operation not permitted
stallingOne

2

同じ質問のように思えるこのスーパートピック、およびこの答えは私のために働きました。それは言う:ファイルをダウンロードしてAlcorMP_5T2F_6T2F_2011-11-10.02、それを実行します(MS Winで)。この最後の手段を除いて、通常の方法では機能しない可能性があります。

ワオ。2つの問題があります。1)そのようなことはすべきではない。少なくとも、実行後は、OSを工場出荷時のデフォルトに戻す必要があります。2)そのツールを検索しましたが、なくなっているようです。alcormicro.comが配信に使用しました。

ええと...あなたが望むなら、私はそれを電子メールであなたに送ることができます。私はツール「at-home-modifier」の作成者です。そのページから、「README」ファイルから私のメールを見つけることができます。もちろん、信頼できない人から受け取った実行可能ファイルを実行すべきではありません。

より推奨されるアドバイスは、申し訳ありませんが、あきらめます。


1

最近、親指ドライブで同じ問題が発生しました。

私がしたことは、許可の問題などをチェックする以外に

  1. lsusbこれは、使用するベンダーIDと製品IDを持つデバイスを見つけます。
  2. -dオプションを指定したusb_modeswitch

これは、ドライブを再フォーマットするために極端なことをせずに私にとってはうまくいきました。


0

ペンドライブを使用して起動可能なUSBを作成しようとしました。何らかのエラーが発生し、ドライブが読み取り専用になりました。Windowsでフォーマットしたり、Linuxで直接分割したりできませんでした。fdiskを使用してパーティションを作成することもできませんでした。必死に多くの解決策を試みましたが、うまくいきませんでした。ドライブにLinuxをインストールして、読み取り専用を削除し、後でフォーマットできるようにすることを考えました。手順は次のとおりです。

  1. ライブCDモードでLinux Mintを起動しました。
  2. Linuxミントオプションのインストールを選択しました
  3. インストール用にUSBドライブを選択
  4. 前のパーティションを削除しました
  5. /をオプションとして使用して新しいext4を作成しました
  6. 警告が表示され、/ dev / sddを読み込めませんでした
  7. 今、ペンドライブを取り外して再挿入しました
  8. 開いたgpartedをもう一度、フォーマットしてみましたが、今回は機能しました
  9. 新しいFAT32パーティションを作成しました

これもあなたのために働くことを願っています。ではごきげんよう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.