Bonjour j'ai téléchargé une image bootable .iso que j'aimerais écrire sur un bâton USB sous OSX (10.6).
J'ai converti l'image avec la commande
hdiutil convert -format UDRW -o ./X15-65804.img ./X15-65804.iso
Le problème est que je dois supprimer un fichier de l'image avant de l'écrire sur USB. Autant que je sache au cours de la conversion, le nouveau fichier image est devenu lecture/écriture (en raison de la -format UDRW
changer). Néanmoins, je ne peux pas supprimer des fichiers de l'image montée (autorisation refusée).
J'ai aussi essayé de monter de la ligne de commande:
hdiutil attach -readwrite X15-65804.dmg
Toujours pas de chance, l'image est en lecture seule. Comment puis-je le monter en mode lecture/écriture?
J'ai trouvé ceci dans les exemples section de la page HDIutil Man Page :
Converting:
hdiutil convert master.dmg -format UDTO -o master
converts master.dmg to a CD-R export image named master.cdr
hdiutil convert /dev/disk1 -format UDRW -o devimage
converts the disk /dev/disk1 to a read/write device image file. authopen(1) will be used
if read access to /dev/rdisk1 is not available. Note use of the block-special device.
De plus, cette pièce ressemble à quelque chose que vous pourriez utiliser:
En utilisant un fichier d'ombre pour joindre une image en lecture seule en lecture-écriture pour le modifier, puis le reconverti sur une image en lecture seule. Cette méthode élimine le temps/espace requis pour convertir une image en lecture-écriture avant de la modifier.
hdiutil attach -owners on Moby.dmg -shadow
/dev/disk2 Apple_partition_scheme
/dev/disk2s1 Apple_partition_map
/dev/disk2s2 Apple_HFS /Volumes/Moby
ditto /Applications/Preview.app /Volumes/Moby
hdiutil detach /dev/disk2
hdiutil convert -format UDZO Moby.dmg -shadow
Je me demande même comment l'original convertit a fonctionné, il semble que les arguments soient dans le mauvais ordre, par exemple. Le fichier d'entrée devrait être après le mot Convertir.