MicroSDカードは読み取り専用状態に設定されています。どうすればデータを書き込むことができますか?


29

ノートブックにMicroSDカードリーダーがあります。MicroSDメモリカードを挿入すると、データを書き込むことができません-読み取り専用です。ルートの下でそれをやろうとすると、同じことが起こります。そして、その許可ポリシーを変更することはできません。この問題はすべてのmicroSDカードで発生します(2枚のカードをテストしました)。私はUbuntu 12.04 LTSで遭遇しましたが、今はUbuntu 12.10で、問題はまだその場所にあります。携帯電話にこのような「読み取り専用」カードを挿入しようとすると、すべてが問題なく、データを書き込むことができます。だから、誰かが私に言うことができます、どうすればカードにデータを書き込むことができますか?

UPD:fdisk -l出力は次のとおりです。

Disk /dev/sdc1: 2013 MB, 2013135360 bytes
62 heads, 62 sectors/track, 1022 cylinders, total 3931905 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

カードのファイルシステムはmsdosです。私にとっては奇妙です。

UPD2:カードアダプタに小さな「ロック」スイッチを見つけましたが、ノートブックに挿入するとスイッチがオンになることがわかりました。おそらく、私はそのスイッチを動かさないようにするために、接着剤または何かを見つけなければなりません...

UPD3:近くに糊がなかったので、別のカードリーダーを購入することにしました。


1
問題はファイルシステム(Linuxが書き込みサポートを持たないファイルシステムにフォーマットされている可能性があります)、pastebin(paste.ubuntu.com)に「sudo fdisk -l」の出力を貼り付けてください。リンク?
サム

@Sam fdisk -lは、コードの書式設定でインラインで投稿できるほど小さくする必要があります。貼り付けて、投稿エディタで選択し、Ctrl + Kを押します。
–ζ

@ObsessiveSSo、素敵な、知って欲しい、私はちょうどubuntuに尋ねるところから始めています。ありがとう!
サム

USBカードリーダーまたはmicrosd USBアダプター(50セントのようにかなり安い)を購入してください。一部のSDカードメーカーは、このようなアダプターを無料で提供しています。
ipseリュート

回答:


31

2つの可能性は、1つはハードウェアであることです。microSDHCには小さなノッチがあり、リーダーの別のノッチと一致することが簡単にわかります。変更できないこと、別のリーダーを使用するか、ノッチにシリコンまたはテープを貼ることができますが、最も簡単なのは別のリーダーを使用することです。

2番目の可能性は、ファイル許可の問題であることです。この場合、次のことができます。ターミナルで、次のコマンドを使用します。

gksudo nautilus

これにより、ルートシェルでnautilusが起動し、すべての権限がバイパスされます。または:

sudo fdisk -l

これにより、システム上のドライブのリストが表示され、リストにあるドライブがわかります。最も簡単な方法はblocks、これがスペースであるため、探すことです。おそらく/dev/sdbまたは/dev/sdcになります

sudo chown -hR <your username> <the SDHC drive, /dev/sdb for example>

これにより、ドライブの所有権があなたに変更されます。または:

sudo chmod -R 777 <the SDHC drive, /dev/sdb for example>

sudo nautilusただし、最初のコマンドを実行するだけでこの問題はすべて解決されますが、SDHCを使用するたびに実行する必要があります。

これがすべて機能しない場合は、次のコマンドを使用します。

sudo mount --options remount,rw <the SDHC drive, /dev/sdb for example, find it using fdisk -l>

わからないことがあればコメントしてください。


3
Micro SDHCには、読み取り専用のノッチIIRCがありません。

2
本当に?マイクロ?または、ミニ/フルサイズでそれを確認しますか?

1
うーん 通常のSDには1つありますが、画像を見るとノッチのあるアダプターです。ミニまたはマイクロSDではありません。
ζ--

2
さて、私のクラス10トランセンド32GBマイクロSDHCには確かに1つあります。それだけです。
ジャックマイヤーズ

5
@JackMayerz上記のすべてのコマンドを試しましたが、残念ながら機能しませんでした。最後のコマンドの結果ではmount: cannot remount block device /dev/sdb1 read-write, is write-protected、私に何を提案しますか?
ワカス

12

ルートモードにログインしてみてください。ターミナルタイプを開いてください

hdparm -r0 /dev/sdc

あなたの書き込み保護ビットよりも、または読み取り専用ビットがゼロに設定されていると言うと、今入力します

mount /media/ur_pen_drive_name(like mine is HSR)/ -o remount,rw

そしてそれだけです...ペンドライブにウイルスがあるため、Windowsはこれを実行できないことを覚えておいてください...今では変更する権限がないため、.exeファイルがpdは上記の2つのステップを実行するだけで、削除することができます...


11

物理的な書き込み保護

SDカードを使用したことがない場合は、LOCKスイッチをロック解除位置に移動する必要があります。

画像の帰属

MicroSDが内部にあるmicro SDアダプターの場合も同様です。ドングルはアダプター上にあります。


1
@Downvotersに説明してください;-)
Ciro Santilli新疆改造中心法轮功六四事件

1
あなたがこの答えをここにコピーして、その過程で古い質問にぶつかったからです。これは大丈夫ではありません。RPi.SEであなたに投票しませんでした。
ドミトリーグリゴリエフ

1
@DmitryGrigoryevフィードバックをありがとう。複数のWebサイトへのスタック交換の分離には、このような複製が作成されるため欠陥があり、サイト間の複製はありません。画像は、この質問に対する可能な最良の答えです。他の誰かが2つの異なる類似画像をそこに追加した場合、あなたは違うと感じますか?:-)
Ciro Santilli新疆改造中心法轮功六四事件

1
@DmitryGrigoryevクロスサイトの重複に関するすべての回答にも同じことが適用されます:-)
Ciro Santilli新中心改造中心法六功六四事件

1
これは100%の書き込み回答です。5年以来、ubuntuを使用して、今はnoobのように感じています
-owaishanif786

5

コマンドウィンドウで、システムがディスクの読み取り/書き込みを許可しているかどうかを確認できます。たとえば、/ dev / sdb1としてマウントされているとします。rootになるか、sudoを使用します。

mount -orw,remount /dev/sdb1 

ディスクを書き込み可能にするか、書き込みできない理由を示すエラーメッセージを表示します。


$ sudo mount -orw,remount /dev/sdf1エラーメッセージは表示されず、書き込みもできません。
アーロンフランケ

4

私はちょうど同じ問題を抱えていたので、Ubuntuが不適切に削除されるとSDが何らかの形でロックされることを別の投稿で読みました。「Destination is read-only」メッセージを受け取った人は、SD to MicroSDアダプターのロックスイッチがロックモードになっていないことを確認します。それが正しい場合は、Ubuntuからログアウトして再度ログインしてください。

Ubuntu 16.04で働いていました。


それはAngstremが彼の2回目の更新で言ったことと同じであるUPD2:私は...、私のカードアダプターに小さな「ロック」スイッチを見つけた
ディミトリPodborski

2

私もこの問題を抱えていました。最初に気づいたのは、ビンを空にできないことです。私はここで解決策を探しましたが、何も試しませんでした。次に、SDアダプターで、カードを「ロック」する小さなスライドタブに気付きました。それをスライドさせて、ロックされないようにします。シンプル。気づかなかった。頭を壁にぶつけて数時間後、それは単純な機械的な解決策でした。


実際、これがまさに私の問題の原因でした。SDアダプターのグライダーを適切に移動する必要がありましたが、最初の試行は成功しませんでした。
ヤンヴルチンスキー

SDアダプターの読み取り専用グライダーは簡単に移動できないため、アダプターをスロットに挿入すると、グライダーが移動して読み取り専用ステータスが変更されます。私はそれを非常に注意深く挿入し、成功するために数回試してみました。ソフトウェアの問題は、単にハードウェアの設計または製造が不十分なことが原因である場合があります。
ヤンヴルチンスキー

2

同じ問題がありました。SDカードを挿入した状態でシステムを再起動してください。再起動後、SDカードが驚くほど書き込み可能になりました。


私はしばらくの間、この答えを見つめて「なんてことはない」と考えましたが、それで問題は解決しました。このページで回答を探している場合、これを試さない理由はありません。
ハムディンガー

0

同じ問題に遭遇しました。2枚のカード、2つのアダプター、およびカードリーダーのシステムビルドを使用しました。

このフォーラムで言及されているいくつかの方法を使用して、ルートとしてカードにデータを書き込むことができましたが、Nautilisで「読み取り専用」エラーが発生しました。

次に、Windows 8(デュアルブート、同じシステム)を使用してFAT 32としてカードをフォーマットすると、すべてが正常に機能するようになりました。

fdiskの出力:

ubx@UB1-001:~$ fdisk -l /dev/sdd

Disk /dev/sdd: 1977 MB, 1977614336 bytes
64 heads, 63 sectors/track, 957 cylinders, total 3862528 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/sdd1             135     3858623     1929244+   b  W95 FAT32

ubx@UB1-001:~$ fdisk -l /dev/sdd

Disk /dev/sdd: 32.9 GB, 32883343360 bytes
64 heads, 32 sectors/track, 31360 cylinders, total 64225280 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: 0x000a65fd

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1              32    64225279    32112624    c  W95 FAT32 (LBA)

パーティションを削除し、ディスクユーティリティツールを使用してFATで新しいパーティションを作成しました。書き込みはうまくいきます。

ディスクユーティリティを使用してマスターブートレコードとして再フォーマットし(前述のとおり)、パーティションを再作成しました(FAT、前述のとおり)。今でも動作します...

奇妙な...数ヶ月前に別のカードで同じ問題があり、同じ手順を実行し、それも動作します。

説明することはできません..しかし、私のために働いたもの:

  • Windowsでカードをフォーマットする

0

Gnome Disk Utilityを使用して、すべてのデータをゼロに再フォーマットする必要があります。その後は完全に機能します。そこには、パッケージから直接邪魔になる独自のジャンクがあります。


0

参考までに、元のSamsung SDアダプターでOP症状が発生した(読み取り専用)障害が発生したmicroSDカードがありました。サイコロを最後に投げて別のSDアダプターに入れると、今回はSanDiskから再び動作可能になりました。

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