MagPI 2 Page 7

De Le French MagPi
Aller à : Navigation, rechercher

Configuration de la carte SD sous Linux
Remarque : Ces étapes devraient fonctionner sur les versions de Linux les plus répandues (captures d'écran de RacyPy (Puppy Linux) MagPi - Numéro 1).


Sommaire

Extraction du fichier image sur le disque dur

Localisez le SE téléchargé dans votre gestionnaire de fichiers, souvenez-vous qu'il faut au moins 2 Gio pour extraire le fichier .img.


Des programmes graphiques comme XArchive (préinstallé sur RacyPy) vous permettront de localiser et extraire le fichier .img directement.


Utilisez sinon cette commande dans une fenêtre de terminal :

unzip nomdefichier.zip

Le "nomdefichier.zip" doit correspondre au fichier source.


Notez que l'extraction des fichiers peut prendre un certain temps.


Ouverture d'une fenêtre de terminal :
Vous pouvez généralement ouvrir une fenêtre de terminal
directement depuis le gestionnaire de fichiers 
i.e. RacyPy/Puppy ROX-Filer 
clic-droit, sélectionnez Window -> Terminal Here
Dans Debian, ouvrez le gestionnaire de fichiers et appuyez sur F4.

Identification du nom de périphérique de votre carte SD

Avant que vous ne branchiez le lecteur de cartes et la carte SD, prenez note de tous les périphériques qui pourraient avoir été connectés/installés. Vous pouvez voir les icônes sur le bureau, ou lancez cette commande dans une fenêtre.

df -h

Branchez votre lecteur avec la carte SD déjà insérée. Sur RacyPy/Puppy, vous verrez apparaître une nouvelle icône USB (sinon accédez-vous via le gestionnaire de fichiers), ouvrez-la (cela va la "monter").


Relancez :

df- h

pour confirmer qu'il s'agit bien du nouveau lecteur.


Dans ce cas, nous pouvons voir que nous avons ajouté le lecteur "sdb", la partition "sdb1" fait 3,8 Gio dont 32K sont utilisés - ce qui correspond à ce que nous nous attendions à voir sur cette carte SD.


"Démontage" des partitions

Nous devons à présent "démonter" le périphérique (ce qui fermera le lecteur et permettra ainsi au programme d'écrire dessus).
Dans Puppy/RacyPy, vous pouvez faire un clic-droit sur l'icône du lecteur et choisir "Unmount sdXY (if currently mounted)".
Si vous aviez déjà utilisé la carte auparavant, il pourrait y avoir plusieurs partitions, aussi assurez-vous de toutes les "démonter".


Autrement, en tapant cette commande dans une fenêtre de terminal :

umount /dev/sdb1

Où sdb1 est le nom de la partition concernée.

Écriture de l'image sur la carte SD

Localisez le répertoire qui contient le fichier .img extrait et ouvrez une nouvelle fenêtre de terminal.


Écrivez l'image avec la commande suivante (où : sdX doit correspondre au nom de votre périphérique, sans le numéro à la fin).
Soyez attentif à cette étape, la commande va écraser toutes les données du lecteur, vérifiez donc qu'il s'agit bien du bon.


sudo dd if=nomdufichier.img of=/dev/sdX bs=1M


sudo - donne le droit d'écrire sur le périphérique carte SD 
dd - programme disque à disque
if - fichier en entrée ou lecteur source
of - fichier de sortie ou lecteur cible
bs - taille des blocs à utiliser pendant la copie (1M est parfait)



Truc d'expert : Vous pouvez également utiliser dd pour réaliser une sauvegarde de votre carte SD :
sudo dd if=/dev/sdX | split -d -b 2000m - image.split

Pour restaurer l'image tronçonnée (le découpage évite les fichiers surdimensionnés) : sudo cat image.split* | dd of=/dev/sdX bs=1M

L'écriture de l'image sur la carte SD va prendre un certain temps (surveillez le clignotement du voyant d'activité du lecteur de cartes), linux signalera la fin du processus.


Retirez et réinsérez la carte SD pour vérifier que deux nouvelles partitions sont bien visibles sur la carte (sda1 Boot et sda2 Operating System), il y a aussi une troisième partition cachée pour la mémoire virtuelle (swap).


Si vous rencontrez des difficultés pour créer votre carte SD, des instructions et de l'aide supplémentaire sont disponibles sur le Wiki Raspberry Pi (des instructions pour Mac sont également présentes).
http://elinux.org/RPi_Easy_SD_Card_Setup
Si vous avez des problèmes, consultez la section de dépannage.
http://elinux.org/R-Pi_Troubleshooting


Article de Meltwater

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Boîte à outils