m2-ssd-mount-check.sh

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

Script Bash para detectar, crear el punto de montaje y montar una unidad NVMe conectada a la ranura M.2.

Específico para el Smart Display Module con su ranura M.2. Asegúrese de que el SSD esté correctamente insertado y formateado (ej. ext4). El script verifica la presencia de /dev/nvme0n1p1. Haga el script ejecutable con 'chmod +x' y ejecútelo con sudo. Útil para sistemas de señalización digital que requieren almacenamiento rápido.

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

← Volver a la ficha