web-dev-qa-db-fra.com

Impossible de copier sur USB - chaque clé USB est en lecture seule (16.04)

Chaque clé USB que je connecte est en lecture seule et je ne peux pas y copier de fichiers.

Voici ce que j'ai essayé jusqu'à présent.

  1. J'ai formaté chacun en format FAT32 ou NTFS, format rapide et détaillé en Disks et GParted
  2. J'ai utilisé GParted pour formater le stick et recréer la disposition de la table de partitions msdos. L'appareil se monte correctement, mais ne copie pas les fichiers
  3. J'ai essayé d'utiliser d'autres clés USB contenant déjà des fichiers.
  4. J'ai essayé de démonter, remonter:

    Sudo chmod 777/media/USER/USB_LABEL et Sudo mount -o remount, rw '/ media/gaj/Working'

  5. J'ai changé permissions sur tous mes médias
  6. Il n'y a pas de panique lors de la connexion à l'USB:

    dmesg | grep -i panique

  7. Ce sont les dmesg messages de journalisation après la connexion et la tentative de copie sur USB (est la marque)
[ 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. Je lance fsck sur mon périphérique USB/dev/sdb1, qui trouve de la "saleté" et le corrige, mais là encore, rien ne change.

Quelqu'un peut-il m'aider avant de briser mon ordinateur en morceaux et de passer à Fedora?

14
Mookey

J'ai trouvé cette info. Essayez ceci: http://sharadchhetri.com/2013/12/19/how-to-fix-read-only-usb-pen-drive-in-ubuntu/ Je ne sais pas pourquoi tous les Clé USB serait en lecture seule? J'espère que ça aide quand même.

10
Marcellus

Ma tête me fait un peu mal à cause de tout ça, mais hé s'est avéré être ça bug . C’est dommage de voir la communauté prendre un tel recul face au rejet de Unity. Les géants tels que Microsoft et OS continuent de progresser au fil des ans.

killall nautilus

Travaillé pour moi.

30
wayofthefuture

Vous devriez essayer de le formater avec le format de partition Ext4. Cela devrait laisser au moins Ubuntu lire et écrire correctement sur le lecteur USB.

1
VarunAgrawal

C’est ainsi que j’ai corrigé les autorisations de ma clé USB qui sont devenues "en un seul coup" en lecture seule.

  1. Basculer vers le super utilisateur avec:
    Sudo su -

  2. Recherchez le répertoire dans lequel le lecteur USB a été monté en exécutant:
    df -Th

    Vous devriez obtenir une liste de lecteurs et votre clé USB doit être répertoriée comme suit:
    /dev/sda1 fuseblk 15G 65M 15G 1% /media/someuser/myUsbDrive

  3. Modifiez les autorisations de votre clé USB (située à /dev/sda1) avec:
    find /dev/sda1 -type f -exec chmod 666 {} \;

    ou avec

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

Maintenant, votre lecteur devrait être accessible en écriture.


Si ce qui précède ne fonctionne pas, modifiez les autorisations des répertoires pour les rendre accessibles en écriture:

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

1
consuela

Pour un lecteur au format FAT, ce qui suit devrait fonctionner.

Monter de cette manière dans Ubuntu 18.10 est maintenant obsolète, mais fonctionne toujours. Avec un peu de chance, votre disque dur externe sera monté en tant qu'utilisateur actuel. Notez cependant que sdb1 peut ne pas être le nom de votre lecteur.

gvfs-mount -d /dev/sdb1
0
Jack