Cela a probablement déjà été demandé, mais je n’ai pas été en mesure de le trouver. Je le redemanderai. Voici ce que j'ai fait:
Sudo dd if=./windows.iso of=/dev/sdb
#sdb est un disque USB de 64 Go
Par la suite, j’ai été incapable d’ajouter sur le disque, je l’ai donc formaté en NTFS et essayé de copier manuellement les fichiers. À ce stade, j’ai eu cette erreur:
Je ne pense pas que ce soit un problème avec Ubuntu, mais plutôt avec dd, ou ma capacité à utiliser dd, car j’ai déjà eu le même problème avec dd sur menthe et cyanogenmod.
Une solution rapide (et une sorte de bidouille) pour le sortir du mode lecture seule (cela effacera le contenu du périphérique USB !!!) consiste à ouvrir "Créateur du disque de démarrage" dans Ubuntu et à choisir de supprimer le périphérique. ce sera hors du mode lecture seule.
"Cela a fonctionné. Mais pourquoi? Comment puis-je faire cela en terminal?"
Je ne sais pas exactement pourquoi mais cela semble être lié à python. Je suis en train de creuser et je ferai un rapport avec toutes les conclusions.
Comment dans le terminal:
Selon cet article , vous pouvez modifier l'attribut en lecture seule à l'aide de hdparm comme suit (en supposant que le périphérique est/dev/sdb):
Sudo hdparm -r0 /dev/sdb
Ensuite, remontez l'appareil. Cela peut impliquer simplement de débrancher et de rebrancher le périphérique ou vous pouvez exécuter la commande suivante pour remonter le périphérique en mode lecture/écriture:
Sudo mount -o remount,rw /dev/sdb /media/$USER/8E22-6590
Commencez par trouver le périphérique: lsblk
Supposons que la clé USB soit sur /dev/sdb
. Si l'une de ses partitions est montée, démontez-les toutes.
Mettons à zéro l'appareil. Cela effacera complètement toutes ses partitions et données. Veuillez vous assurer que vous avez dd
le bon périphérique, ici au cas où /dev/sdb
$ Sudo dd if=/dev/zero of=/dev/sdb; sync
Utilisez n'importe quel utilitaire de disque de votre choix (gdisk
, fdisk
, gparted
) et créez une partition dessus.
$ Sudo gdisk /dev/sdb
Command (? for help): n
Partition number (1-128, default 1): <enter>
First sector (34-15634398, default = 2048) or {+-}size{KMGTP}: <enter>
Last sector (2048-15634398, default = 15634398) or {+-}size{KMGTP}: <enter>
Hex code or GUID (L to show codes, Enter = AF00): 0700
Changed system type of partition to 'Microsoft basic data'
Command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!
Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/disk1.
The operation has completed successfully.
gdisk ne crée pas de systèmes de fichiers, alors lancez ..
$ Sudo mkfs.vfat /dev/sdb1