web-dev-qa-db-fra.com

USB configuré pour le mode de protection en écriture

J'ai utilisé la commande dd pour graver une distribution Ubuntu amorçable (fichier ISO) sur mon USB. Maintenant, le lecteur entier est complètement "en lecture seule". Impossible de le modifier! J'ai essayé de passer à root et j'ai exécuté plusieurs commandes différentes:

hdparm -r0
Sudo chmod -R -v 777 *
chown -R -v
chmod ugo+wx /

Fondamentalement, toutes les astuces répertoriées sur StackExchange par des personnes ayant rencontré le même problème ont échoué. Rien ne semble fonctionner !! Je suis tellement frustré que je me suis approché et l'ai branché dans une boîte WinXP pour le faire r/w. Il a réussi à copier un petit fichier sur une partition de démarrage de 2 Mo qui est apparu dans l'Explorateur Windows sous le nom de FAT32.

Changer le type de partition avec fdisk, diviser en quelque sorte l'USB en deux partitions, la petite partition FAT32 de 2 Mo sur laquelle j'ai copié le fichier WinXP et la grande partition qui contient les données Ubuntu. Ma tête est coincée dans le sable. Le monter avec l'option RW n'a pas fonctionné non plus.

1
DigitalDog

Dans le pire des cas, le lecteur flash présente un défaut ou est mort.

J'ai acheté trois disques Paterson Supersonic 32 Go identiques auprès d'un détaillant en ligne et l'un d'eux était "protégé en écriture" dès la sortie de la boîte. Je suis allé sur le site Web du fabricant et, après avoir téléchargé et essayé leur propre outil juste pour être sûr, ils ont accordé un RMA sans problème. J'ai eu un nouveau disque de travail une semaine plus tard.

Bonne chance à vous.

2

Essayez Sudo dd if=/dev/zero of=/dev/<device>. Cela écrasera complètement le lecteur avec des zéros. Ensuite, vous pouvez le formater en FAT 32 ou autre à l'aide de l'utilitaire Disks.

0
Alcuin Arundel

d'accord! Il s'avère que le fichier .iso que j'avais copié sur l'USB via dd cmd, est en fait stocké dans un système de fichiers/format spécial: iso9660, qui est en lecture seule selon les "experts". La solution la plus simple consiste à créer une petite partition sur l'USB juste pour l'iso marquée "bootable" avec cfdisk, puis une ou des partitions séparées pour la partie restante de l'USB avec gparted ou cfdisk.

0
DigitalDog