m2-ssd-mount-check.sh

Raspberry Pi Smart Display Module · Fichier : m2-ssd-mount-check.sh · Langage : Bash · Usage : Identifier et monter automatiquement un SSD NVMe M.2 pour le stockage de contenu multimédia.

Script Bash pour détecter, créer le point de montage et monter un disque NVMe connecté au slot M.2.

Spécifique au Smart Display Module avec son emplacement M.2. Assurez-vous que le SSD est correctement inséré et formaté (ex: ext4). Le script vérifie la présence de /dev/nvme0n1p1. Rendez le script exécutable avec 'chmod +x' et lancez-le avec sudo. Utile pour les systèmes d'affichage numérique nécessitant un stockage rapide.

m2-ssd-mount-check.sh

#!/bin/bash

# Vérifier si le module M.2 est détecté
if ls /dev/nvme0n1* 1> /dev/null 2>&1; then
    echo "SSD NVMe détecté."
    # Créer le point de montage si nécessaire
    MOUNT_POINT="/mnt/m2_storage"
    if [ ! -d "$MOUNT_POINT" ]; then
        sudo mkdir -p "$MOUNT_POINT"
    fi
    # Monter la partition (supposée être ext4, ajuster selon le formatage)
    if ! mountpoint -q "$MOUNT_POINT"; then
        sudo mount /dev/nvme0n1p1 "$MOUNT_POINT"
        echo "SSD monté sur $MOUNT_POINT"
    else
        echo "SSD déjà monté."
    fi
else
    echo "Aucun SSD NVMe détecté dans le slot M.2."
fi

← Retour à la fiche