J'essaie d'installer ubuntu sur mon lecteur flash en suivant les instructions de ce site Web: http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-osx =.
Après l’étape 8, le terminal demande mon mot de passe, qu’il accepte, puis s’affiche avec le message d’erreur suivant:
dd: /dev/rdisk1bs=1m: Operation not supported.
J'ai également essayé de mettre le dernier m dans la capitale et le système ne me demande pas mon mot de passe, mais le message d'erreur s'affiche tout de même. Qu'est-ce qui se passe et pourquoi?
Si vous avez cliqué sur la petite icône d'éjection dans le Finder, cela démontera et éjectera le lecteur USB, ce qui donnera l'erreur que vous avez vue. Vous voulez démonter seulement.
Le démontage peut être effectué dans l’utilitaire de disque d’Apple à l’aide du bouton Unmount (dans la barre d’outils à côté de Eject ), ou cela peut être fait comme Marcel répond ci-dessous depuis la ligne de commande.
Sudo diskutil unmountDisk /dev/diskN
Si ce qui précède n’aide pas (comme cela m’a été fait pour moi), essayez
Sudo diskutil umountDisk /dev/diskN
Cela a fait le tour pour moi.
Si le disque est toujours monté, vous obtiendrez une erreur "ressource occupée". S'il a été éjecté, vous obtiendrez l'erreur "Opération non prise en charge". Vous devez accéder à l'utilitaire de disque et DÉMONTER les partitions du lecteur, mais pas ÉJECTER le lecteur de destination. J'espère que cela vous aidera car cela peut devenir un peu frustrant et les erreurs ne sont pas toujours particulièrement utiles.
J'ai également eu un problème similaire en utilisant la syntaxe correcte (c'est-à-dire dd bs=1m if=source.img of=/dev/rdisk1
).
Un redémarrage a semblé résoudre mon problème, malgré plusieurs tentatives avec une commande qui fonctionnait auparavant lors de la restauration d'une image différente.
J'espère que cela t'aides!
La commande correcte est Sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
(Remplacer N par le numéro de disque trouvé en exécutant diskutil list
).
L'espace entre rdiskN et bs = 1m n'est pas clair dans le guide en raison de la façon dont le texte est enveloppé.
de =/dev/rdiskN bs = 1m
Je ne réalisais pas ma première fois que le N est toujours une variable pour le numéro de disque trouvé lors de l'exécution de la liste de disques
Comme DreadPirate a dit , vous devez probablement démonter d’abord chaque partition du lecteur USB. Si aucune autre commande répertoriée ici ne fonctionne, essayez ce qui suit:
df -h
renverra les partitions actuellement montées. Trouvez ceux qui appartiennent à votre clé USB et utilisez
Sudo umount /dev/disk1sX
pour chacun d'entre eux, où 0 <X <= nombre de partitions sur le lecteur usb (trouvé après l'exécution de la première commande).
je devais démonter puis exécuter: Sudo dd if=image.img of=/dev/disk1s1 bs=512k