Problème démarré dans Windows, le nom du lecteur imprimait du charabia et des caractères étranges, et certains fichiers et dossiers étaient automatiquement créés avec le même charabia. Le formatage à travers les fenêtres et l’essai de différents types de guides de réparation n’a pas aidé, principalement parce qu’il était protégé en écriture.
Démarré Ubuntu pour essayer de résoudre ce problème, un formatage normal conduirait au message d'erreur
Error wiping device: Command-line `wipefs -a "/dev/sdb1"' exited with non-zero exit status 1: wipefs: error: /dev/sdb1: probing initialization failed: Read-only file system
(udisks-error-quark, 0)
Essayé d'utiliser gparted mais le démontage du lecteur provoque cette erreur
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
(gpartedbin:6382): glibmm-CRITICAL **:
unhandled exception (type Glib::Error) in signal handler:
domain: g_convert_error
code : 1
what : Invalid byte sequence in conversion input
J'ai essayé de changer les privilèges de lecture-écriture, mais cela ne semblait pas fonctionner
Sudo hdparm -r0 /dev/sdb
/dev/sdb:
setting readonly to 0 (off)
readonly = 0 (off)
gparted même sortie et
Sudo mkfs -t vfat /dev/sdb1
mkfs.fat 3.0.27 (2014-11-12)
mkfs.vfat: unable to open /dev/sdb1: Read-only file system
Sudo mkfs -t vfat /dev/sdb
mkfs.fat 3.0.27 (2014-11-12)
mkfs.vfat: unable to open /dev/sdb: Read-only file system
et chmod ne fonctionne pas non plus
find /dev/sdb -type d -execdir chmod 777 -Rv {} +
find /dev/sdb1 -type d -execdir chmod 777 -Rv {} +
fdisk -l sortie
Partition 2 does not start on physical sector boundary.
Partition table entries are not in disk order.
Disk /dev/sdb: 7.4 GiB, 7985954816 bytes, 15597568 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x462b2602
Device Boot Start End Sectors Size Id Type
/dev/sdb1 1392 15597567 15596176 7.4G b W95 FAT32
Vous avez monté votre lecteur en lecture seule - chmod ne fonctionnera pas puisqu'il s'agit d'une opération d'écriture.
Vous devez remonter le lecteur avec des autorisations en lecture-écriture:
Sudo mount -o remount, rw `/dev/sdb1`
remplacez sdb
par le nom de votre périphérique.