Comme dans le titre, je ne parviens pas à le formater car il est en lecture seule. J'ai essayé quelques recherches et les solutions aussi. Même j’ai essayé de voir que j’ai de la chance. Malheureusement, voici ce que je reçois.
GParted 0.11.0 --enable-libparted-dmraid
Libparted 2.3
Delete /dev/sdb1 (fat32, 14.91 GiB) from /dev/sdb 00:00:00 ( ERROR )
calibrate /dev/sdb1 00:00:00 ( SUCCESS )
path: /dev/sdb1
start: 32
end: 31,266,815
size: 31,266,784 (14.91 GiB)
delete partition 00:00:00 ( ERROR )
libparted messages ( INFO )
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.
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.
Can't write to /dev/sdb, because it is opened read-only.
Unable to open /dev/sdb read-write (Read-only file system). /dev/sdb has been opened read-only.
sortie de dmesg
[10061.878073] usb 2-1.3: new high-speed USB device number 8 using ehci_hcd
[10061.972140] scsi9 : usb-storage 2-1.3:1.0
[10062.969922] scsi 9:0:0:0: Direct-Access SanDisk Cruzer Blade 1.20 PQ: 0 ANSI: 5
[10062.971746] sd 9:0:0:0: Attached scsi generic sg2 type 0
[10062.972799] sd 9:0:0:0: [sdb] 31266816 512-byte logical blocks: (16.0 GB/14.9 GiB)
[10062.976439] sd 9:0:0:0: [sdb] Write Protect is on
[10062.976453] sd 9:0:0:0: [sdb] Mode Sense: 43 00 80 00
[10062.977353] sd 9:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[10062.999026] sdb: sdb1
[10063.003367] sd 9:0:0:0: [sdb] Attached SCSI removable disk
sortie de fsck
Sudo fsck -n /dev/sdb
fsck from util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
fsck.ext2: Device or resource busy while trying to open /dev/sdb
Filesystem mounted or opened exclusively by another program?
Sortie de Sudo fdisk -l/dev/sdb
Disk /dev/sdb1: 16.0 GB, 16008593408 bytes
64 heads, 32 sectors/track, 15266 cylinders, total 31266784 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
Disk identifier: 0x6f20736b
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdb1p1 ? 778135908 1919645538 570754815+ 72 Unknown
/dev/sdb1p2 ? 168689522 2104717761 968014120 65 Novell Netware 386
/dev/sdb1p3 ? 1869881465 3805909656 968014096 79 Unknown
/dev/sdb1p4 ? 2885681152 2885736650 27749+ d Unknown
Partition table entries are not in disk order
Ce n'est pas encore résolu car j'ai essayé beaucoup de façons. Une idée pour réparer ceci?
Commencez par essayer la commande Sudo hdparm -r0 /dev/sdb
(méthode empruntée à autre réponse askubunt ). Ensuite, essayez de remonter la partition. Si ces étapes ne fonctionnent pas, alors vous n’avez probablement pas de chance avec cette clé USB.
Comme le noyau dit que tout le lecteur est protégé en écriture, vous devez gérer la protection au niveau du lecteur.
hdparm
fait ceci. Si cela ne résout pas le problème, il est probable que votre clé USB soit protégée en écriture par conception ou qu’elle échoue.
Peut-être a-t-il un commutateur matériel sous son boîtier si vous le démontez. Si elle était inscriptible avant, peut-être que ce commutateur était inversé, s'il n'était jamais inscriptible, il était peut-être toujours activé.
En outre, googler pour votre appareil donne beaucoup de hits avec le même problème, même sur Windows. C'est des forums Sandisk :
Pour la clé USB SanDisk, la réponse a été postée à plusieurs reprises. Si neuf, retournez-le à l'endroit où vous l'avez acheté. Si sous garantie, retournez-le à SanDisk. LES DEUX options vous procureront une nouvelle clé USB. Il n'y a pas d'autres options cohérentes.
Aussi du forum Sandisk :
Ceci est une réponse officielle si vous contactez le service client:
"Je comprends que vous obtenez une erreur de protection en écriture lors de l'accès à votre clé USB Cruzer. La clé USB a détecté une défaillance potentielle et est désormais protégée en écriture pour éviter la perte de données. Aucune méthode n'est disponible pour y remédier. Vous devrez sauvegarder vos données et remplacer le lecteur flash. Notre équipe de développeurs est associée aux développeurs de systèmes d’exploitation recherchant une solution pour résoudre ce problème. Veuillez noter que seul un pourcentage mineur des utilisateurs rencontrent le problème de protection en écriture. et ce sont les clients qui postent sur Internet pour trouver une solution. "
Donc, probablement, il n'y a aucun moyen de le résoudre.
Mon problème est toujours que le petit commutateur de verrouillage sur le côté de la carte SD est déplacé pour "verrouiller". Oui, je parle du commutateur physique situé sur le côté de la carte SD.
J'ajouterais une image, mais je ne vois pas comment rogner en moins de 10 minutes sous Ubuntu.
Si vous n'avez pas essayé cela, commencez par démonter la partition que vous souhaitez formater, puis poursuivez les tâches suivantes.
Pour vérifier la permission du montage, vous pouvez utiliser:
ls -ld /path/to/target
S'il s'agit d'un problème d'autorisation, le résoudre pourrait changer les autorisations avec chmod
ou simplement changer la propriété de manière récursive, et voici ce que j'ai montré ci-dessous:
Sudo chown <username>:<groupname> -R /path/to/target
Maintenant, si vous en avez besoin, vous pouvez également définir les autorisations avec chmod:
find /path/to/target -type f -execdir chmod 666 -Rv {} +
(qui donne les autorisations de propriétaire, de groupe et du monde RW pour tous les fichiers de la cible.)
find /path/to/target -type d -execdir chmod 777 -Rv {} +
(qui donne les autorisations RWX du propriétaire, du groupe et du monde pour tous les répertoires de la cible.)
(utilisez Sudo chmod
si le propriétaire est root)