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

18

Chaque clé USB que je branche 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 FAT32 ou NTFS, format rapide et détaillé en disques et GParted
  2. J'ai utilisé GParted pour formater le stick et recréer la disposition de la table de partition msdos. L'appareil se monte bien, mais ne copiera 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é les autorisations sur tous mes médias
  6. Il n'y a aucun message de panique lors du branchement de l'USB:

    dmesg | grep -i panique

  7. Ce sont les messages du journal dmesg après avoir branché et essayé de copier 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 appareil USB / dev / sdb1, qui trouve une « saleté » et corrige ce problème, mais encore rien ne change.

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

Mookey
la source
pour moi, diskpart dans les fenêtres fonctionnait bien.
Brij Raj Kishore
Je pense que j'ai fait quelque chose de bien, car maintenant ça marche. J'ai démonté et fait l'étape 8, et maintenant chaque clé USB fonctionne. Mais il devait y avoir un problème, car il s'était appliqué à tous les USB que j'ai.
Mookey
Heureusement Mookey. Pas de chance ici. J'essaye de le monter et encore mount: /media/DOS: WARNING: device write-protected, mounted read-only.. Très frustrant. Signale sur le Web des problèmes similaires, sans trouver de solution qui fonctionne.
Bernd Wechner

Réponses:

13

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 chaque clé USB serait en lecture seule ? J'espère que ça aide quand même.

Marcellus
la source
Merci, je l'ai corrigé et ce lien servira de référence future pour d'éventuels problèmes USB. Je l'accepte.
Mookey
1
@Mookey link is broken: '(
codeaviator
1
Ça ne marche pas. Je vais juste m'habituer à jeter des clés USB à la poubelle. Ubuntu = paradoxe parfait. Le créateur de disque de démarrage ne fonctionne pas avec une fiabilité à 100%, alors utilisez plutôt Etcher qui crée des tonnes de partitions, puis vient l'erreur de taille de bloc Ubuntu 512 dans gparted si vous voulez le formater, vous devez donc dd if = / dev / zero. .. le lecteur USB, recréer, puis les autorisations sont rompues, ne peut pas écrire. Les distributions Linux souffrent d'un problème de segmentation qui est malheureusement une mauvaise nouvelle pour Linux dans son ensemble. Désolé mais le passage à Linux a été très triste.
wayofthefuture
1
@codeaviator - essayez le cache Web Google ici: webcache.googleusercontent.com/…
dmcquiggin
Link a fonctionné pour moi, mais pas la méthode. dosfsck n'a rien trouvé à corriger et ma clé USB est toujours montée en lecture seule, peu importe ce que j'essaie.
Bernd Wechner
32

Ma tête me fait un peu mal à cause de tout cela, mais bon, il s'est avéré que c'était ce bug . Il est dommage de voir la communauté prendre un tel recul par rapport au licenciement de Unity, et alors qu'ils recommencent, des géants comme Microsoft et OS continuent de progresser sur la route.

killall nautilus

A travaillé pour moi.

chemin de l'avenir
la source
1
Agréable! Cela a également fonctionné pour moi.
bfz
J'ai rencontré ce problème plusieurs fois avec de nouvelles installations .. qui fonctionnaient parfaitement et devraient être la réponse.
Intéressant Knox
Entièrement d'accord. Ces "bogues" indéfinis d'Unity ont atteint une limite maintenant, je passe à Ubuntu-MATE dès que possible.
Prahlad Yeri
J'ai trouvé cette solution juste pour découvrir que j'avais déjà voté et commenté auparavant. C'est dommage que nous n'obtenions aucun correctif pour cela, d'autant plus que c'est ce que nous avons sorti de la boîte en 16.04 LTS.
bfz
C'est fou. Je suis sûr qu'il y a une raison "technique" à cela, mais comment un bug comme celui-ci est passé par QA et n'a pas été corrigé depuis plus d'un an, cela me dépasse. J'adore Linux, mais des problèmes flagrants comme celui-ci, vous ne le voyez tout simplement pas sous Windows.
Dan Dascalescu
2

C'est ainsi que j'ai corrigé les autorisations de ma clé USB qui sont devenues «soudainement» en lecture seule.

  1. Passez en super utilisateur avec:
    sudo su -

  2. Recherchez dans quel répertoire la clé USB a été montée en exécutant:
    df -Th

    Vous devriez obtenir une liste de lecteurs et votre clé USB doit être répertoriée comme:
    /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 {} \;

Votre lecteur doit maintenant ê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 {} \;

consuela
la source
1

Vous devriez essayer de le formater avec le Ext4format de partition. Cela devrait permettre à Ubuntu de lire et d'écrire correctement sur la clé USB.

VarunAgrawal
la source
1

Pour un lecteur au format FAT, les éléments suivants devraient fonctionner.

Le montage de cette manière dans Ubuntu 18.10 est désormais obsolète, mais fonctionne toujours. Avec un peu de chance, votre disque dur externe sera monté en tant qu'utilisateur actuel. Veuillez noter que ce sdb1n'est peut-être pas le nom de votre lecteur.

gvfs-mount -d /dev/sdb1
Jack
la source