J'essaie de faire une ISO Kali Linux amorçable sur mon MacBook Pro Mid-2012. Lorsque j'essaie d'utiliser cette commande : sudo dd if=/Users/jordanbaron/Desktop/kali-linux-2016.2-amd64.iso of=/dev/sdb2 of=/dev/disk1 bs=512 conv=noerror,sync
Je reçois cette erreur : dd: of: illegal argument combination or already set
Y a-t-il un moyen de le réparer ? La clé USB que j'utilise est formatée en MS-DOS (FAT) et j'utilise OS X El Capitan.
Réponses
Trop de publicités?Vous devez utiliser cette syntaxe :
sudo dd if=kali-linux-2016.2-amd64.iso of=/dev/diskN bs=1m
Où N
sur diskN
est le numéro correct pour le lecteur USB externe sur lequel vous essayez d'écrire.
Si c'est disk1
alors utilisez cette commande :
sudo dd if=/Users/jordanbaron/Desktop/kali-linux-2016.2-amd64.iso of=/dev/disk1 bs=1m
Vous n'utilisez pas et ne devriez pas, dans ce cas, utiliser conv=noerror,sync
comme vous faire Je veux qu'il se trompe s'il y a un problème, pas qu'il continue à écrire. Si l'ensemble du processus ne produit pas d'erreur, tout devrait être bon de toute façon.
La raison pour laquelle bs=1m
sur bs=512
c'est qu'il sera plus efficace et prendra un peu moins de temps car il n'aura pas à chercher et écrire constamment 512 octets à la fois, mais 1 mégaoctet à la fois. (Vous pourriez même utiliser une valeur plus élevée).
Remarque : Pour écrire sur le disque cible en utilisant le logiciel dd
le disque doit d'abord être démonté, et non éjecté. Utilisez diskutil unmount diskN
o diskutil unmountDisk diskN
où N
sur diskN
est le numéro correct pour le lecteur USB externe sur lequel vous essayez d'écrire. Vous devrez peut-être aussi utiliser sudo
avec le diskutil
commande si nécessaire.
Enfin, la façon dont le périphérique cible est formaté ou partitionné n'a pas d'importance car il sera écrasé par l'image ISO et apparaîtra alors de la taille et du format du système de fichiers utilisé par l'image ISO. L'espace restant sur le lecteur USB ne sera pas immédiatement accessible, bien que dans certains cas, il puisse être rendu accessible par la suite.