USBにコピーできません-すべてのUSBスティックは読み取り専用です(16.04)


18

プラグインするすべてのUSBスティックは読み取り専用であり、ファイルをコピーすることはできません。

これが私がこれまでに試したことです。

  1. それぞれをFAT32またはNTFSにフォーマットしました。ディスクおよびGParted で迅速かつ詳細なフォーマットを作成しました
  2. GPartedを使用してスティックをフォーマットし、msdosパーティションテーブルレイアウトを再作成しました。デバイスは正常にマウントされますが、ファイルをコピーしません
  3. 既にファイルがある他のUSBを使用してみました。
  4. 私はアンマウント再マウントしようとしました:

    sudo chmod 777 / media / USER / USB_LABELおよびsudo mount -o remount、rw '/ media / gaj / Working'

  5. すべてのメディアの権限を変更しました
  6. USBに接続するとき、パニックメッセージはありません。

    dmesg | grep -iパニック

  7. これらは、USBに接続してコピーしようとした後のdmesgログメッセージです(ブランドです)
[ 4596.836206] scsi 4:0:0:0: Direct-Access     Kingston DT 101 G2        PMAP PQ: 0 ANSI: 0 CCS
[ 4596.836620] sd 4:0:0:0: Attached scsi generic sg2 type 0
[ 4598.105667] sd 4:0:0:0: [sdb] 15646720 512-byte logical blocks: (8.01 GB/7.46 GiB)
[ 4598.107900] sd 4:0:0:0: [sdb] Write Protect is off
[ 4598.107903] sd 4:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 4598.110120] sd 4:0:0:0: [sdb] No Caching mode page found
[ 4598.110123] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[ 4598.140729]  sdb: sdb1
[ 4598.146626] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[ 4598.372004] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
  1. USBデバイス/ dev / sdb1でfsckを実行すると、「汚れ」を見つけて修正しますが、何も変わりません。

コンピューターを粉砕してfedoraに移行する前に誰でも助けてくれますか?


私にとっては、Windowsのdiskpartはうまく機能しました。
ブリジラジキーショア

私は正しいことをしたと思う、今はうまくいくから。私は何も言わずにステップ8を実行しましたが、今ではすべてのUSBが動作します。しかし、それは私が持っているすべてのUSBに適用されていたため、グリッチがあったに違いありません。
ムーキー

ラッキー・ユー・ムーキー。ここには運がありません。私はそれをマウントしようとしますが、まだmount: /media/DOS: WARNING: device write-protected, mounted read-only.です。最もイライラする。同様の問題をウェブ全体で報告しますが、有効なソリューションを見つけます。
ベルントウェヒナー

回答:


13

この情報を見つけました。これを試してください:http : //sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/ すべてのUSBスティックが読み取り専用になる理由がわかりません?とにかく役立つことを願っています。


おかげで、私はそれを修正しました。このリンクは、潜在的なUSBの問題の将来の参照として役立ちます。受け入れます。
ムーキー

1
@Mookeyリンクが壊れています: '(
codeaviator

1
動作しません。USBキーをゴミ箱に捨てるのに慣れるだけです。Ubuntu =完全なパラドックス。起動ディスククリエーターは100%の信頼性で動作しないため、代わりに大量のパーティションを作成するEtcherを使用します。フォーマットしたい場合はgpartedでUbuntuブロックサイズ512エラーが発生するため、if = / dev / zeroをddする必要があります。 .. usbドライブを再作成すると、権限が壊れて書き込みできなくなります。Linuxディストリビューションはセグメンテーションの問題に苦しんでおり、残念ながらLinux全体にとって悪いニュースです。申し訳ありませんが、Linuxへの切り替えは非常に残念です。
wayofthefuture

1
@codeaviator-Google Webキャッシュをここで試してください:webcache.googleusercontent.com/…–
dmcquiggin

リンクは機能しましたが、この方法は機能しませんでした。dosfsckは修正するものを何も見つけず、私のUSBフラッシュドライブは、私が何をしようとしても読み取り専用でマウントされています。
ベルントウェヒナー

32

私の頭はこれらすべてから少し痛いですが、ちょっとこのバグであることが判明しました。コミュニティがUnityの解雇からそのような後退をするのを見るのは残念です、そして彼らがMicrosoftやOSのような巨人からやり直している間、道を進み続けます。

Killall Nautilus

私のために働いた。


1
いいね!これも私にとってはうまくいきました。
bfz

私はこの問題を新規インストールで数回経験しました..完璧に機能し、答えになるはずです。
興味深いノックス

完全に同意する。これらの不明確なUnityの「バグ」は限界に達しました。できるだけ早くUbuntu-MATEに切り替えています。
プララドイェリ

この解決策を見つけたのは、前にすでに投票してコメントしたことを知るためです。特に、16.04 LTSですぐに使用できるようになったので、これに対する修正が得られないのは残念です。
bfz

これはナッツです。これには「技術的な」理由があると確信していますが、このようなバグがQAを通過し、1年以上修正されていないことは私にはわかりません。私はLinuxが大好きですが、このような露骨な問題は、Windowsでは見られません。
ダンダスカレスク

2

これが、「突然」読み取り専用になったペンドライブのアクセス許可を修正した方法です。

  1. スーパーユーザーに切り替えます。
    sudo su -

  2. 以下を実行して、USBドライブがマウントされているディレクトリを見つけます。
    df -Th

    ドライブのリストが表示され、USBドライブが次のようにリストされているはずです。
    /dev/sda1 fuseblk 15G 65M 15G 1% /media/someuser/myUsbDrive

  3. USBペンドライブ(にある/dev/sda1)のアクセス許可を次のように変更します。
    find /dev/sda1 -type f -exec chmod 666 {} \;

    またはと

    find /dev/sda1 -type f -exec chmod 644 {} \;

これで、ドライブが書き込み可能になります。


上記が機能しない場合は、ディレクトリの権限を変更して書き込み可能にします。

find /dev/sda1 -type d -exec chmod 755 {} \;


1

Ext4パーティション形式でフォーマットしてみてください。これにより、Ubuntuは少なくともUSBドライブを正しく読み書きできます。


1

FATでフォーマットされたドライブの場合、以下が機能するはずです。

Ubuntu 18.10でこの方法でマウントすることは非推奨になりましたが、引き続き機能します。運が良ければ、外部ドライブが現在のユーザーとしてマウントされます。ただしsdb1、ドライブの名前ではない場合があります。

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