Un Raspberry Pi 5 démarre très bien sur carte microSD. Mais pour un serveur maison, un petit NAS, Home Assistant, Docker ou Pi-hole, la microSD devient vite le maillon faible : écritures répétées, lenteurs lors des mises à jour, corruption possible après une coupure. Le SSD NVMe règle une bonne partie du problème, à condition de ne pas improviser le montage.
Points clés
- Le Raspberry Pi 5 peut utiliser un SSD NVMe via le connecteur PCIe et un adaptateur compatible, idéalement un M.2 HAT+ ou équivalent sérieux.
- Le gain se ressent surtout sur les usages serveur : mises à jour, bases de données, Docker, Home Assistant, Nextcloud léger, logs et redémarrages.
- La fiabilité dépend autant de l’alimentation, du boîtier et du SSD que de la commande de boot.
Verdict rapide
Oui, démarrer un Raspberry Pi 5 sur SSD NVMe vaut le coup si la machine reste allumée tous les jours ou si elle écrit souvent sur le disque. Pour un simple lecteur multimédia ou un Pi utilisé une fois par mois, une bonne microSD suffit encore. Pour un serveur maison, le NVMe est le choix le plus propre : plus réactif, plus durable et plus confortable à maintenir.
Ce qu’il faut acheter avant de commencer
Il faut quatre éléments. D’abord un Raspberry Pi 5. Ensuite un SSD NVMe M.2, plutôt sobre en consommation qu’un modèle haut de gamme prévu pour un PC gaming. Il faut aussi un adaptateur PCIe vers M.2, par exemple le M.2 HAT+ ou un HAT compatible avec la nappe FFC du Raspberry Pi 5. Enfin, prévoyez une alimentation USB-C stable. Les problèmes de boot qui ressemblent à des erreurs logicielles viennent souvent d’une alimentation trop juste.
Le Raspberry Pi 5 expose une interface PCIe Gen 2.0 x1 via un connecteur FPC. C’est largement suffisant pour dépasser une microSD, mais inutile d’acheter le SSD NVMe le plus rapide du marché : le bus du Pi 5 limitera de toute façon les débits.
La méthode simple : installer Raspberry Pi OS sur le SSD
- Branchez le SSD NVMe sur le HAT ou l’adaptateur, sans forcer la nappe PCIe.
- Installez Raspberry Pi Imager sur votre ordinateur.
- Sélectionnez Raspberry Pi OS 64-bit, puis choisissez le SSD NVMe comme support de destination.
- Dans les options avancées d’Imager, configurez le nom d’hôte, le Wi-Fi si besoin, SSH et le compte utilisateur.
- Éjectez proprement le SSD, montez-le sur le Raspberry Pi 5, puis démarrez.
Si vous utilisez un HAT+ bien reconnu, le Raspberry Pi 5 détecte normalement le périphérique PCIe. Avec certains adaptateurs non HAT+, il peut être nécessaire d’activer explicitement le connecteur PCIe.
Activer le PCIe si le SSD n’apparaît pas
Si le SSD NVMe n’est pas visible dans le système, démarrez temporairement sur microSD et ouvrez le fichier :
sudo nano /boot/firmware/config.txt
Ajoutez cette ligne :
dtparam=pciex1
Redémarrez ensuite le Raspberry Pi :
sudo reboot
Après redémarrage, vérifiez la présence du SSD avec :
lsblk
lspci
Configurer l’ordre de démarrage NVMe
Si le Pi voit le SSD mais continue à démarrer ailleurs, vérifiez l’ordre de boot de l’EEPROM :
sudo rpi-eeprom-config --edit
Pour démarrer en priorité sur NVMe tout en gardant des solutions de repli, la documentation Raspberry Pi indique d’utiliser un ordre qui inclut le mode NVMe. Une valeur courante est :
BOOT_ORDER=0xf416
Avec certains adaptateurs non HAT+, ajoutez aussi :
PCIE_PROBE=1
Enregistrez, redémarrez, puis laissez le Pi appliquer la configuration EEPROM. Gardez une carte microSD de secours tant que vous n’avez pas validé plusieurs redémarrages complets.
MicroSD, USB ou NVMe : que choisir ?
| Support | Avantage | Limite | Bon usage |
|---|---|---|---|
| microSD | Simple, peu chère, facile à remplacer | Moins durable avec beaucoup d’écritures | Tests, projets légers, apprentissage |
| SSD USB | Facile à brancher, compatible avec beaucoup de boîtiers | Câble externe, port USB occupé | Serveur simple, sauvegarde, média |
| SSD NVMe | Rapide, compact, propre pour un serveur | HAT/adaptateur et refroidissement à prévoir | Docker, Home Assistant, NAS léger, Pi-hole, bases de données |
Les erreurs fréquentes
- Prendre un SSD trop gourmand. Le Raspberry Pi 5 n’est pas un PC de bureau. Un SSD sobre et fiable vaut mieux qu’un modèle très performant mais instable.
- Oublier l’alimentation. Si le Pi redémarre pendant les écritures disque, le stockage n’est pas le seul suspect.
- Confondre vitesse maximale et confort réel. Le NVMe améliore surtout la réactivité et la tenue dans le temps, pas seulement les chiffres de benchmark.
- Forcer le PCIe Gen 3.0 sans besoin. Le Raspberry Pi 5 utilise par défaut le Gen 2.0. Le Gen 3.0 peut fonctionner dans certains montages, mais il n’est pas certifié comme stable par défaut.
Checklist avant de mettre le Pi en production
- Le SSD apparaît dans
lsblk. - Le Raspberry Pi redémarre trois fois de suite sans carte microSD.
- L’alimentation ne déclenche pas d’alerte de sous-tension.
- Le boîtier laisse respirer le SSD et le SoC.
- Une sauvegarde automatique existe pour les données importantes.
Questions fréquentes
Le SSD NVMe remplace-t-il totalement la carte microSD ?
Oui, si le boot NVMe est correctement configuré. Garder une microSD de dépannage reste utile pour réparer l’EEPROM, relire les partitions ou cloner le système.
Faut-il activer le PCIe Gen 3.0 ?
Pas pour un serveur maison classique. Le Gen 2.0 est le réglage le plus prudent. Le Gen 3.0 peut apporter de meilleurs débits, mais il ajoute un risque d’instabilité selon le SSD, le HAT et la nappe.
Quel SSD choisir pour un Raspberry Pi 5 ?
Un SSD NVMe de 250 Go à 1 To suffit dans la majorité des cas. Privilégiez la sobriété, la compatibilité et la température plutôt que les débits annoncés pour les PC haut de gamme.
Le NVMe améliore-t-il Home Assistant ou Docker ?
Oui, surtout si les conteneurs écrivent souvent des logs, bases SQLite, historiques ou caches. Le gain le plus visible vient de la régularité des accès disque et de la meilleure endurance par rapport à une microSD.
Sources utiles
- Documentation Raspberry Pi — démarrage sur NVMe
- Documentation Raspberry Pi — PCIe et avertissement Gen 3.0
- Raspberry Pi M.2 HAT+
À propos de l’auteur : Vincent Vandegans suit les usages concrets du Raspberry Pi, de Linux et des projets maker pour aider les lecteurs à choisir des configurations fiables plutôt que des montages séduisants sur le papier mais pénibles à maintenir.


