J'utilise Ubuntu 16.04 et plus tôt dans la journée, cela fonctionnait très bien, mais maintenant j'ai des problèmes pour éditer des fichiers sur ma clé USB. Tout ce que j'ai fait aujourd'hui a été d'installer des thèmes et un pare-feu (gufw), c'est peut-être le pare-feu ?
quand j'essaie de faire quelque chose, il dit "la destination est en lecture seule" et je ne peux pas changer l'autorisation, il dit que je ne suis pas le propriétaire.
cependant, je peux très bien éditer en utilisant gksudo nautilus
.
Comment puis-je résoudre ce problème? Je suis nouveau sur Ubuntu (et Linux), je l'utilise depuis deux jours. Ce serait formidable si vous me disiez comment résoudre ce problème étape par étape
J'ai essayé d'utiliser ntfs et fat32
Meilleure réponse
Montez une partition FAT32 sur une clé USB avec des autorisations d'écriture pour tout le monde
Hypothèse : la clé USB est vue comme /dev/sdx
, remplacez le périphérique de partition sdxn
avec les lettres réelles de la partition, par exemple sdb1
:/dev/sdxn
—> /dev/sdb1
.
Explication : x
est la lettre du lecteur, et n
est le numéro de la partition. Texte après #
est un commentaire (non utilisé comme commande).
sudo mkdir -p /mnt/sd1 # only if you want a new mountpoint
sudo umount /dev/sdxn # general: only if already mounted (with bad permissions).
sudo umount /dev/sdb1 # example
sudo mount -o rw,users,umask=000 /dev/sdxn /mnt/sd1 # general: mount
sudo mount -o rw,users,umask=000 /dev/sdb1 /mnt/sd1 # example
ls -ld /mnt/sd1 # check permissions
sudo bash -c "echo 'Hello World' > /mnt/sd1/hello.txt" # test writing with sudo
cat /mnt/sd1/hello.txt # test reading (as user)
ls -l /mnt/sd1 # check permissions of the content
rm /mnt/sd1/hello.txt # test removing (as user)
echo 'I am a user' > /mnt/sd1/user.txt # test writing (as user)