Articles

Comment cloner une carte SD utilisée pour contenir le système d’un Raspberry Pi en utilisant le Terminal sous Mac OS X


Configurer votre carte SD

Avant de se lancer sur le clonage de votre carte SD, installez NOOBS ou le système d'exploitation de votre choix, le personnaliser exactement comme vous voulez l'utiliser.

Voir article suivant avec les liens.


Clonage de la carte SD avec Mac OS X

Le clonage est le processus qui permet de faire une copie exacte. Les étapes indiquées ci-dessous, vous mèneront à travers le processus de création d'une image disque de votre carte SD existante, quel que soit le système d'exploitation que vous avez dessus ou comment il a été mis en place.
L'avantage d'avoir une image disque de votre carte SD est que vous avez une sauvegarde de vos données à partir de laquelle vous pouvez facilement réinstaller une nouvelle carte SD

Clonage en utilisant les lignes de commande

Étape 1. Insérez votre carte SD
Assurez-vous que vous avez inséré la carte SD, que vous souhaitez cloner, dans le lecteur de carte SD de votre Mac. Si votre Mac ne dispose pas d'un lecteur de carte SD interne, vous aurez besoin de brancher un lecteur de carte SD externe via une prise USB.

Étape 2. Repérez votre carte SD
Ouvrez Terminal et saisissez la commande suivante pour localiser votre carte SD:

diskutil list

La réponse sera quelque chose de similaire à celui montré dans la capture d'écran du terminal. Identifiez votre carte SD (regarder sous nom et la taille de vérifier volume correct). Dans mon exemple, la carte SD est /dev /disk2.

diskutilList
Localisation de la carte SD en utilisant un terminal de commande


Étape 3. cloner votre carte SD
Dans cet exemple, la carte SD est /dev /disk2. Modifier ce qu'il est nécessaire dans la commande Terminal pour la vôtre.
Dans le terminal, entrez la commande suivante pour créer une image disque (.dmg) de votre carte SD sur le bureau.

sudo dd if=/dev/disk2 of=~/Desktop/raspberrypi.dmg 

cloning
Clonage de la carte SD avec une commande Terminal

Astuce: Vous allez être invité à entrer votre mot de passe administrateur afin de procéder à cette commande. Soyez conscient que les caractères ne seront pas affichés lorsque vous tapez votre mot de passe, il faut donc être bien lorsque vous appuyez sur les touches.


Le processus de clonage de la carte SD peut prendre un certain temps et vous ne verrez pas de barre processus de progression durant la copie.
Vous verrez, cependant, un message apparaître lorsque le processus est terminé.
Le processus de copie peut prendre un certain temps et prendra plus de temps pour les cartes SD de grande capacité. Pour vous donner une idée, sur un Mac mini i5 de base, le processus de sauvegarde d'une carte SD de 8 Go a pris 23 minutes.
 

completed clone
La confirmation de la finalisation du processus


Restauration à l'aide de lignes de commande

Étape 1. Insérez la carte SD qui sera restaurée
Insérez une carte SD vide (ou à formater) dans le lecteur de carte SD sur votre Mac.

Étape 2. Repérez la carte SD qui doit être restaurée
Ouvrez Terminal et localisez votre carte SD, en relevant que le nom peut être différent que celui utilisé précédemment, et en utilisant la commande:

diskutil list

diskutilList
Localisation de la carte SD en utilisant un terminal de commande

Étape 3. Démontez le carte SD
Dans le terminal, entrez la commande suivante:

diskutil unmountDisk /dev/disk2

unmount
Démonter la carte SD avec une commande Terminal

Etape 4. Formater la carte SD
Lorsque vous avez identifié votre carte SD, saisissez la commande suivante pour formater en FAT16, dans ce cas, /dev /disk2.

sudo newfs_msdos -F 16 /dev/disk2
 

format
Formatage de la carte SD du terminal


Étape 5. Restaurer à partir d'une image clonée Disc
Localisez l'image disque dmg, que vous avez déjà clonée. Dans notre exemple l’image dmg est sur le bureau. Dans le terminal, entrez la commande suivante en vous assurant que vous identifiez le disque de destination correct, dans mon exemple, il s’agit de /dev/disk2.

sudo dd if=~/Desktop/raspberrypi.dmg of=/dev/disk2

restored
Restauration d'une image disque sur une carte SD

Astuce: Soyez conscient que la restauration de l'image disque sur la carte SD peut prendre un certain temps. Probablement beaucoup plus que vous le pensez. Sur un Mac mini Core i5 a fallu 3 heures 27 minutes pour restaurer une image sur une carte de 8 Go SDXC.

 

 Création d'une carte sd pour le Raspberry Pi depuis Mac OS X :

 

Création de la carte SD depuis l'interface graphique

Le Raspberry Pi a besoin d'un OS pour fonctionner. Ce dernier sera placé sur une carte SD. Voici comment faire, depuis Mac OSX.

Téléchargement de l'image disque

Le Raspberry Pi est fourni avec un lecteur de cartes SD. C’est sur ce support que nous installerons l’OS. Une carte SD d’au moins 4 Go fera parfaitement l’affaire. Si elle a déjà servi auparavant, l'idéal est de la formater avec Utilitaire de disque au format MS-DOS.

  • Pour commencer, il faut télécharger une image disque d’une distribution compatible avec le Raspberry Pi. Il en existe plusieurs:

Se référer à cette page pour une liste des systèmes d'exploitation optimisé pour Raspberry Pi:  Liste de distributions Linux et Unix optimisées pour Raspberry Pi

Les mots de passe sont disponibles directement sur les pages indiquées.

  • Dans notre cas, nous allons choisir la Debian, idéale pour débuter sur Raspberry Pi. Choisir donc l’image Raspbian “wheezy” et la télécharger.
  • Décompresser l’archive 2012-12-16-wheezy-raspbian.zip (la date indique la version de l'OS. Celle-ci peut donc varier) dans le dossier Téléchargement.

Préparation de la carte SD sur Mac

Sur Mac, il existe un petit outil graphique appelé RPi-sd card builder qui permet de créer une carte SD pour Raspberry Pi sans passer par la ligne de commande.

Le logiciel peut être téléchargé ici: http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/

  • Lancer le logiciel RPi-sd card builder.
  • Sélectionner l’image disque de la distribution à installer sur la carte SD (le fichier .img). Dans notre cas, il s’agit de: 2012-12-16-wheezy-raspbian.img.

  • Insérer la carte SD, attendre quelques secondes et cliquer sur 'Continue'.

  • Sélectionner ensuite la carte SD et cliquer sur OK! Attention à sélectionner UNIQUEMENT la carte SD!

  • Le programme a besoin du mot de passe administrateur de l’ordinateur.

  • Après avoir cliqué sur 'Continue', attendre la quittance d’installation avant d’éjecter la carte SD. Cela peut prendre quelques minutes.

  • Une fois la quittance reçue, on peut éjecter la carte.

Nous pouvons maintenant retirer la carte SD et l’insérer dans le Raspberry Pi.

Pour la distribution Debian: Nom d’utilisateur: pi Mot de passe: raspberry


Création de la carte SD en lignes de commande

Pourquoi utiliser la ligne de commande quand on peut faire les choses via une interface graphique? Et bien parce que pour utiliser un Raspberry Pi, il faut bouffer de la ligne de commande matin, midi et soir. Donc autant s'y habituer tout de suite.

Nous partirons du principe que vous avez téléchargé et décompressé une image disque d'une distribution pour Raspberry Pi dans le dossier Téléchargements (Downloads).

  • Pour commencer, ouvrir l'application Terminal (Applications/Utilitaires).

  • On commence par se rendre dans le dossier Téléchargements grâce à la commande suivante:
cd ~/Downloads

  • Vérifier qu'on y soit grâce à la commande:
ls

On voit clairement la présence de notre image disque.

  • Nous allons devoir identifier clairement la carte SD. Pour ce faire, avant de l'insérer, exécuter la commande suivante:
df -h

  • Insérer ensuite la carte SD et exécuter à nouveau la commande précédente:

On peut constater la présence d'un nouveau disque: /dev/disk2s1. Il va falloir se souvenir de cette information! En vérifiant la taille, on peut confirmer qu'il s'agit bien de la carte SD de 8 Go utilisée dans cet exemple.

  • ll faut maintenant démonter la carte; non, rangez ce marteau et ce burin! Il y a une ligne de commande pour cela:
sudo diskutil unmount /dev/disk2s1

Naturellement, ll faut adapter /dev/disk2s1 selon ce que vous avez obtenu comme résultat avec la commande df -h. La commande sudonécessite d'entrer le mot de passe administrateur. Nous devons obtenir la quittance de la commande, sous la forme de Volume RASPI on disk2s1 unmounted.

  • Il faut maintenant transformer faire une petite modification: /dev/disk2s1 va devenir /dev/rdisk2. Il faut en effet supprimer le s1 et ajouter un r devant le disk.
  • Entrer ensuite la commande suivante:
sudo dd bs=1m if=2012-12-16-wheezy-raspbian.img of=/dev/rdisk2
  • Adapter naturellement le nom de l'image disque avec celle qui a été téléchargée…

  • Il ne reste plus qu'à attendre… cela peut prendre plusieurs minutes.

Lorsque l'opération est terminée, on reçoit une quittance de ce type:

Il ne reste plus qu'à éjecter la carte et à l'introduire dans le Raspberry!

Source: http://swissraspberry.ch/doku.php?id=creation_d_une_carte_sd_pour_le_raspberry_pi_depuis_mac_os_x


Vous êtes ici : Accueil