Les SSD (disques SSD) et les cartes SD utilisent une technologie de stockage flash fondamentalement similaire pour stocker les données. Cependant, les SSD offrent des contrôleurs plus rapides et une plus grande tolérance aux pannes, ce qui les rend beaucoup plus fiables que les cartes SD. Alors que la plupart des Raspberry Pi fonctionnent toujours sur des cartes microSD, vous pouvez également utiliser un SSD externe pour démarrer votre Raspberry Pi.

Dans ce guide, vous apprendrez les étapes pour activer le démarrage USB sur Raspberry Pi, puis utiliser un SSD externe comme support de démarrage pour démarrer Raspberry Pi OS et utiliser l'espace restant comme stockage permanent pour votre Les données.

Choses dont vous aurez besoin

Vous aurez besoin des éléments suivants pour activer le démarrage SSD sur Raspberry Pi.

  • Raspberry Pi (modèle 4, 400, 3, Zero W ou Zero 2W)
  • Carte microSD (1 Go minimum, 64 Go maximum)
  • lecteur de carte micro SD
  • Clavier et souris (sans fil ou filaire fonctionneront) - non requis si vous souhaitez activer le démarrage SSD sur un Raspberry Pi 4 ou Pi 400
  • instagram viewer
  • Tout type de SSD externe (tel que M.2, SATA ou NVMe/PCIe)

Démarrez Raspberry Pi 4 ou 400 à partir d'un SSD

Pour démarrer Raspberry Pi 4 ou Raspberry Pi 400 à partir d'un SSD, vous devez activer le démarrage USB en suivant ces étapes :

  1. Connectez la carte microSD à un autre ordinateur à l'aide d'un lecteur de carte.
  2. Téléchargez, installez et lancez le Imageur Raspberry Pi outil sur votre système Windows, Linux ou Mac.
  3. Clique le Choisissez le système d'exploitation bouton puis cliquez sur Images utilitaires diverses > Chargeur de démarrage > USBBotte.
  4. Clique le Choisissez Stockage et sélectionnez la carte microSD connectée à votre système.
  5. Cliquez sur Écrire et attendez que le processus de flash soit terminé. Cela ne prendra que quelques secondes.
  6. Après le processus de flash, la carte microSD est automatiquement éjectée. Déconnectez la carte microSD du système et insérez-la dans le slot microSD de votre Raspberry Pi 4 ou 400.
  7. Connectez l'alimentation au Raspberry Pi pour l'allumer. Le Pi lira et flashera automatiquement le chargeur de démarrage USB à partir de la carte microSD connectée. Cela prend quelques secondes.
  8. Lorsque le flash est réussi, le voyant LED vert du Raspberry Pi commence à clignoter régulièrement. Pour confirmer davantage, connectez le port HDMI à un écran. Si l'écran affiche un écran vert, cela indique que le processus de flash est terminé.
  9. Éteignez le Raspberry Pi et déconnectez ou retirez la carte microSD.

Démarrez Raspberry Pi 3 ou Zero à partir du SSD

Pour activer le démarrage SSD sur Raspberry Pi 3 ou Zero W/2W, vous devez flasher le système d'exploitation Raspberry Pi standard sur le carte microSD, démarrez le Raspberry Pi et apportez quelques modifications aux fichiers de configuration pour activer l'USB (SSD) botte.

Les étapes sont les suivantes:

  1. Insérez une carte microSD dans le système et lancez l'outil Raspberry Pi Imager.
  2. Cliquer sur ChoisirSE puis sélectionnez FramboisePiSystème d'exploitation (32 bits).
  3. Cliquez sur ChoisirStockage et sélectionnez la carte microSD parmi les périphériques de stockage disponibles.
  4. En option, vous pouvez cliquer sur l'icône d'engrenage pour afficher les options avancées, puis entrer les détails Wi-Fi de votre réseau et activer SSH.
  5. Clique le Écrire bouton.
  6. Une fois le processus de flash terminé, insérez la carte microSD dans le Raspberry Pi et allumez-le.
  7. Connectez un clavier et une souris au Raspberry Pi.
  8. Après le démarrage, connectez-vous en utilisant le nom d'utilisateur par défaut pi et mot de passe framboise (sauf si vous les avez modifiés dans les options avancées de Raspberry Pi Imager).
  9. Ouvrez la fenêtre Terminal et exécutez les commandes suivantes.
    sudo apt mettre à jour -y
    sudo apt upgrade -y
  10. Après avoir mis à jour et mis à niveau les packages, exécutez la commande suivante dans la fenêtre Terminal.
    écho program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
  11. Cette commande active le démarrage USB sur Raspberry Pi 3 ou Zero W/2W. Après avoir exécuté la commande, redémarrez le Raspberry Pi, puis exécutez la commande suivante pour confirmer si le démarrage USB est activé.
    vcgencmd otp_dump | groupe 17
  12. Si la sortie affichée est 17:3020000a, le démarrage USB est activé. Vous pouvez maintenant retirer la carte microSD du Raspberry Pi.

Préparer un SSD Raspberry Pi amorçable

Pour démarrer le Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 ou Raspberry Pi 400 via SSD, vous devez installer un système d'exploitation, tel que Raspberry Pi OS sur le SSD en utilisant Raspberry Pi Imager (ou le Balena Etcher outil). Après avoir écrit le système d'exploitation, vous pouvez connecter le SSD au Raspberry Pi via un port USB et démarrer le système d'exploitation à partir du SSD.

Pour préparer le SSD au démarrage, suivez ces étapes :

  1. Lancez l'outil Raspberry Pi Imager et connectez votre SSD externe au système via un port USB.
  2. Cliquez sur Choisissez le système d'exploitation pour sélectionner le système d'exploitation souhaité dans la liste. Si vous souhaitez flasher une image de système d'exploitation téléchargée, vous pouvez utiliser le fichier en cliquant sur le Personnalisé option, puis en sélectionnant le fichier du système d'exploitation à partir de votre système.
  3. Cliquez sur Choisissez Stockage pour sélectionner le support de stockage SSD connecté.
  4. Clique le Écrire bouton.
  5. Une fois le système d'exploitation flashé sur le SSD, démontez le lecteur, puis connectez le lecteur USB à l'un des ports USB. 3.0 ou 2.0 sur votre Raspberry Pi 4/400, Raspberry Pi 3 (ou sur le port micro-USB de Zero W/2W via un adaptateur).
  6. Connectez l'alimentation pour allumer le Raspberry Pi.
  7. Le Raspberry Pi recherchera un SSD amorçable connecté au port USB et démarrera le système d'exploitation.

Utilisation d'un SSD comme stockage permanent pour Raspberry Pi

Après avoir démarré le système d'exploitation à partir du lecteur SSD externe, vous pouvez utiliser l'espace restant sur le SSD comme stockage permanent pour stocker d'autres données. Pour vérifier l'espace de stockage disponible, exécutez la commande suivante dans l'application Terminal.

df-h

Si vous utilisez la version de bureau de Raspberry Pi OS, ouvrez Gestionnaire de fichiers et cliquez sur Racine du système de fichiers en haut de l'écran. Vous pouvez voir le stockage disponible dans le coin inférieur droit.

Maintenant que vous disposez d'un stockage SSD plus rapide, vous pouvez l'utiliser pour créez votre propre stockage cloud personnel accessible de n'importe où ou pour héberger un site web sécurisé sur Raspberry Pi.

Plus de stockage avec des performances plus rapides

Démarrer votre Raspberry Pi avec un SSD est fortement recommandé car il est beaucoup plus rapide et plus fiable qu'une carte microSD. Vous pouvez utiliser n'importe quel SSD externe disponible sur le marché. Cela inclut les SSD M.2, SATA et NVMe/PCIe. Bien que le processus d'activation du démarrage soit un peu complexe sur Raspberry Pi 3 et Raspberry Pi Zero W/2W, il est beaucoup plus simple sur Raspberry Pi 4 et Raspberry Pi 400.