🛠 Mettre en place un serveur de fichiers sécurisé avec Xerxes Pi 2026

Carte porteuse Xerxes Pi 2026 pour modules Raspberry Pi CM4/CM5 · debutant · Apprenez à exploiter le stockage NVMe et le réseau Gigabit de la Xerxes Pi 2026 pour créer un NAS personnel performant et accessible.

Objectifs

Ce tutoriel vous guide dans la création d'un serveur de fichiers personnel (NAS) utilisant la carte Xerxes Pi 2026. Vous apprendrez à installer le système d'exploitation, à configurer le stockage NVMe rapide et à partager les fichiers sur votre réseau local. C'est une introduction idéale pour comprendre l'intégration matérielle et logicielle de cette carte compacte.

Matériel nécessaire

Étapes

  1. Assemblage matériel : Insérez délicatement le module Raspberry Pi dans les connecteurs mezzanine de la Xerxes Pi 2026. Ensuite, insérez votre SSD NVMe dans l'emplacement M.2 situé sous la carte et fixez-le avec la vis fournie. Assurez-vous que le SSD est bien aligné avant de serrer.
  1. Installation du système : Téléchargez l'image Raspberry Pi OS Lite (64-bit) sur votre ordinateur. Utilisez un outil comme Raspberry Pi Imager pour flasher cette image sur une carte microSD. Notez que le système démarrera sur la microSD, mais nous utiliserons le NVMe pour les données.
  1. Premier démarrage : Insérez la microSD dans le module CM5. Connectez la Xerxes Pi 2026 à votre routeur via le port Ethernet Gigabit. Branchez l'alimentation USB-C. Le voyant LED doit s'allumer. Attendez environ 2 minutes que le système se lance.
  1. Connexion SSH : Depuis votre ordinateur, identifiez l'adresse IP de la carte (via votre interface routeur ou l'application macOS fournie). Connectez-vous via SSH :
ssh pi@adresse-ip

Le mot de passe par défaut est raspberry. Changez-le immédiatement avec la commande passwd.

  1. Préparation du stockage NVMe : Le SSD NVMe apparaît généralement comme /dev/nvme0n1. Créez une partition et un système de fichiers :
sudo fdisk /dev/nvme0n1
# Tapez 'n' pour nouvelle partition, puis 'w' pour écrire
sudo mkfs.ext4 /dev/nvme0n1p1
  1. Montage et partage : Créez un dossier de montage et configurez le partage Samba pour accéder aux fichiers depuis Windows/Mac :
sudo mkdir /mnt/nas
sudo mount /dev/nvme0n1p1 /mnt/nas
sudo apt update && sudo apt install samba -y

Vérification

Pour vérifier que le stockage est bien monté et performant, lancez la commande df -h. Vous devriez voir /dev/nvme0n1p1 monté sur /mnt/nas. Testez la vitesse d'écriture avec sudo dd if=/dev/zero of=/mnt/nas/testfile bs=1G count=1 oflag=direct. Une vitesse élevée confirme l'utilisation du bus PCIe Gen 2. Depuis un autre appareil du réseau, tentez d'accéder au partage réseau via l'adresse IP de la carte.

Pour aller plus loin

Une fois le NAS fonctionnel, explorez l'alimentation PoE pour simplifier le câblage si votre switch le supporte. Vous pouvez également installer Docker via l'application macOS fournie pour héberger des services supplémentaires comme Plex ou Nextcloud, transformant votre Xerxes Pi en centre multimédia complet.

Autres tutoriels pour cette carte

Exemples de code pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels