Comment installer une image de système d'exploitation sur une carte SD?

46

Je viens de commander mon Raspberry Pi et je souhaite préparer ma carte SD. Comment installer une image de système d'exploitation sur une carte SD?

Alex Chamberlain
la source
FYI: Il a fallu environ 30 minutes pour que la copie d’image se termine avec ddOS X.
Tyler
@ Tyler Ouais, ça prend du temps! Je ne suis pas sûr que ce ddsoit la bonne façon de procéder sur les systèmes * nix.
Alex Chamberlain
Je veux juste ajouter un peu. Utilisez le formateur SD pour formater la carte SD.
Widi Widiyanto

Réponses:

42

Le processus est assez simple.

Télécharger l'image

Tout d'abord, allez sur la page de téléchargement de la Raspberry Pi Foundation et téléchargez l'image de votre choix.

La dernière image en date est Raspbian Stretch, qui est la distribution officielle de tous les modèles Pi. L’image Arch Linux est également intéressante si vous souhaitez une installation minimale ou si vous avez déjà eu un peu d’expérience Linux.

Vérifier le téléchargement

La Raspberry Pi Foundaton fournit le hachage SHA-256 du téléchargement, que nous pouvons utiliser pour vérifier que le fichier a été téléchargé correctement et qu'il n'a pas été falsifié en cours de route.

les fenêtres

Vous pouvez utiliser un utilitaire fourni par Microsoft appelé fciv ou un autre fourni par Frozen Logic appelé Summer Properties .

Linux

  1. Courez sha256sum 2018-06-27-raspbian-stretch.zip. Le hachage généré doit correspondre à celui indiqué sur le site Web; pour le zip 2018-06-27, c’est 8636ab9fdd8f58a8ec7dde33b83747696d31711d17ef68267dbbcd6cfb968c24. Pour les autres versions, modifiez le nom de fichier ci-dessus comme il convient et vérifiez le hachage sur le site Web.

Extraire le fichier img

Extrayez le .imgfichier et rappelez-vous où vous l'avez mis. Prenez note du nom du fichier image. Vous devrez l’utiliser plus tard . Dans le cas d'un hôte Linux, vérifiez que votre PWD est le répertoire dans lequel le fichier image est stocké.

Linux

Vous pouvez utiliser à unzippartir de la ligne de commande.

Installation

L'installation diffère selon que vous utilisez un hôte Linux ou Windows pour copier l'image sur la carte.

les fenêtres

  1. Insérez votre carte SD dans votre ordinateur et notez la lettre de lecteur qui lui est attribuée.
  2. Téléchargez et installez Win32DiskImager .
  3. Sélectionnez le fichier image que vous avez extrait précédemment et la lettre de lecteur de la carte SD.

Avertissement Il existe un risque important d’endommager votre système de fichiers si vous sélectionnez une lettre erronée. Assurez-vous de bien faire les choses!

  1. Cliquez sur "Ecrire" et regardez la jolie barre de progression.

Linux

  1. Insérez votre carte SD dans votre ordinateur.
  2. Localisez le périphérique en exécutant sudo fdisk -l. Ce sera probablement le seul disque de la bonne taille. Notez le nom de l'appareil. supposons que ce soit /dev/sdx. En cas de doute, retirez la carte, exécutez-la à sudo fdisk -lnouveau et notez les disques qui s'y trouvent. Insérez à nouveau la carte SD, lancez sudo fdisk -let c'est le nouveau disque.
  3. Démontez les partitions en exécutant sudo umount /dev/sdx*. Cela peut donner une erreur en disant que le disque n'est pas monté - c'est bien.
  4. Copiez le contenu du fichier image sur la carte SD en lançant

    sudo dd bs=1M if=your_image_file_name.img of=/dev/sdx

    Bien sûr, vous devrez modifier le nom du fichier image ci-dessus, le cas échéant.

Avertissement Il y a un risque important que votre système de fichiers soit endommagé si vous utilisez le mauvais /dev/sdx. Assurez-vous de bien faire les choses!

S'amuser!

Une fois que le système d'exploitation est installé, éjectez correctement la carte SD et insérez-la dans le Raspberry Pi. Attachez le pouvoir et amusez-vous.

Les références

  1. Configuration de la carte SD Easy RPi
Alex Chamberlain
la source
3
J'aime utiliser "Propriétés d'été" pour calculer les sommes de contrôle dans Windows. S'intègre très bien. frozenlogic.org/summerproperties.shtml
Kibbee
@Kibbee, l'application Summer Properties est géniale.
user606723
Assurez-vous de courir syncaprès avoir terminé pour vous assurer que l'image est bien écrite.
isaaclw
@isaaclw vous a-t-il suggéré comment l'utiliser syncdans ce cas? Un exemple serait très utile
modulitos
@ Lucas syncest une commande que vous pouvez exécuter dans votre terminal. Aucune option n'est nécessaire.
isaaclw
4

Modifications apportées au processus Linux ci-dessus si vous utilisez Mac OS X:

  1. Branchez la carte.
  2. Allez à Disk Utility.
  3. Notez le nom de la partition
  4. Aller à About this Mac
  5. Cliquez sur System report
  6. Aller à USB
  7. Trouver la liste des noms de partitions
  8. Prenez note de nom BSD (exemple: disk1s1)
  9. Aller à Terminal
  10. type: dd if=path_to_image_file of=/dev/BSD_Namenoté à l'étape précédente
  11. Attendre longtemps

    ou vous sautez les étapes 10 et 11 et utilisez sudo dd if=path_to_image_file of=/dev/rBSD_Name bs=1M(notez l’ ravant BSD_Name, c’est censé être là!)

Jeff Pearson
la source
/ Dev / disk1s1 ne fait-il pas référence à la première partition?
Alex Chamberlain
Bienvenue sur Raspberry Pi, bonne réponse! J'ai édité votre message original en essayant d'améliorer sa lisibilité. Si vous le souhaitez, vous pouvez vérifier si tout va bien maintenant.
Avio
En outre, bs=1mdoit être en minuscule rendez-vousavecpavan.wordpress.com/2015/06/16/…
Jason
2

Je me suis retrouvé à faire cela plus souvent que je ne le pensais, et j'en ai eu marre de faire ces étapes manuellement et j'ai écrit un script qui fait le gros du travail ...

Si vous êtes sur Mac, vous pouvez essayer MakeMyPi qui télécharge, si nécessaire, une image Wheezy et l’écrit pour vous, puis configure le Pi selon vos préférences (et tout script de provisioning personnalisé), tout en remplissant la carte SD avec système de fichiers racine (pour que vous ne soyez pas limité à l'espace par défaut de 2GB). Il met même en place le wifi si vous voulez.

Les seules choses à faire sont de définir les paramètres de configuration avant de l’exécuter, d’insérer la carte SD, de suivre les instructions et quelques minutes plus tard, vous devriez avoir un Raspberry Pi en état de fonctionnement.

De l'ascendance de MakeMyPi en action :

MakeMyPi capture d'écran

(J'apprends toujours et je sais que ce script peut être amélioré. N'hésitez pas à contribuer ...)

Mat
la source