Clonage d'une image Raspberry Pi sur un disque dur externe sur Mac


0

Salut, je cherche à cloner ma carte microSD de 64 Go (format FAT32) pour un Raspberry Pi sur un disque dur externe. J'ai la carte microSD insérée sur mon Mac et est / dev / disk2. Le disque dur externe est également présent dans mon Mac sous le nom / dev / disk3s2. Ce message d'erreur indique

Erics-MacBook-Pro:Desktop $ sudo dd if=/dev/disk2 of=/dev/disk3s2/gnuradio_cmake.dmg

dd: /dev/disk3s2/gnuradio_cmake.dmg: Not a directory

J'ai essayé de monter et de démonter disk3s2 sans succès. J'ai envisagé de créer une nouvelle partition sur le disque dur externe au format MS-DOS (FAT). Cela pourrait-il fonctionner ou est-ce qu'une autre action est nécessaire?


Souhaitez-vous le cloner dans un fichier (.iso) ou la carte SD sur le disque dur externe? Si vous voulez créer le fichier .iso dans le disque dur externe, vous devrez peut-être trouver le point de montage disk3s2, qui ne se trouve généralement pas dans /Volumes/<somewhere>/nomfichier.iso directement dans / dev / disk3s2. Si vous voulez le cloner directement dans une partition, alors oui, vous pouvez dd directement dans / dev / disk3s2 - mais toute la partition sera écrasée par la partition de la carte SD.
Darius

Je veux un fichier .dmg, serait-ce le même processus que le fichier .iso?
Skiandtea

Devrait être le même pour autant que je sache. Ils sont légèrement différents, comme le semblent les wikipedia pour chacun, mais si vous n’utilisez pas les fonctionnalités supplémentaires du dmg, ils sont pratiquement interchangeables. Alors oui, assurez-vous que vous avez choisi / = Volumes / <quelqu’undisk3s2_is_mounted_as> /gnuradio_cmake.dmg et que cela devrait vous transformer en un fichier dmg. Ou, en cas de doute, vous pouvez toujours le placer dans votre Mac HD d'abord quelque part, puis le copier sur votre disque dur externe
Darius

Réponses:


1

Commencez par ouvrir le terminal et recherchez le numéro de disque de la carte micro SD en utilisant:

diskutil list

Ce sera quelque chose comme / dev / disk [nombre]. Ensuite, recherchez l’emplacement du point de montage du disque dur externe en utilisant:

df -h

Ce sera quelque chose comme / Volumes / [nameofharddrive]. Enfin, choisissez un nom de fichier et utilisez cette commande:

sudo dd if=/dev/disk<number> of=/Volumes/<whatever>/<yourfilename> bs=1m

Le bs = 1m accélère le transfert. TOUJOURS double (et probablement triple) vérifier avant d'utiliser la commande dd. Il écrasera complètement la mémoire erronée si vous ne tapez pas la commande correctement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.