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

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

差し込んだ USB スティックはすべて読み取り専用であり、ファイルをコピーできません。

これまで試してみたことは次のとおりです。

  1. 私はそれぞれをFAT32またはNTFSにフォーマットしました。ディスクそして GParted。
  2. 私は使ったことがあるGPartedスティックをフォーマットし、msdosパーティションテーブルレイアウトを再作成します。デバイスは正常にマウントされますが、ファイルはコピーされません。
  3. すでにファイルが入っている他の USB を使ってみました。
  4. 私は試してみましたアンマウント再乗車:
    sudo chmod 777 /media/USER/USB_LABEL and 
    sudo mount -o remount,rw '/media/gaj/Working'
    
  5. 私は変わった権限私のすべてのメディアで。
  6. USB を接続するときにパニック メッセージは表示されません。
    dmesg | grep -i panic
    
  7. これらはdmesgプラグインして USB にコピーしようとした後のログ メッセージ (ブランドは Kingston):
    [ 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.
    
  8. 走るスキャンUSB デバイスで/dev/sdb1「汚れ」を見つけて修正しましたが、やはり何も変わりません。

コンピュータを粉々に壊して Fedora に移行する前に、誰か助けてくれませんか?

答え1

頭が少し痛いけど、結局こうなったんだバグUnity の廃止によってコミュニティが大きな後退を余儀なくされ、コミュニティがやり直している間に Microsoft や OS のような大企業が進歩を続けているのは残念です。

キラル ノーチラス

私にとってはうまくいきました。

答え2

この情報を見つけました。これを試してみてください:Ubuntu で読み取り専用 USB ペンドライブを修正する方法すべての USB スティックが読み取り専用になる理由がわかりません。とにかくお役に立てれば幸いです。

答え3

これは、突然読み取り専用になったペンドライブの権限を修正した方法です。

  1. 次のようにしてスーパーユーザーに切り替えます:
    sudo su -

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

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

  3. /dev/sda1USB ペンドライブ ( にあります)の権限を次のように変更します。
    find /dev/sda1 -type f -exec chmod 666 {} \;

    または

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

これでドライブは書き込み可能になるはずです。


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

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

答え4

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

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

gvfs-mount -d /dev/sdb1

関連情報