usb-storage-mount-automount.sh

Banana Pi BPI-RT2: AX3000 WiFi 6 Router Board · File : usb-storage-mount-automount.sh · Language : bash · Use case : Monter automatiquement un disque USB 3.0 pour du stockage de fichiers.

Instructions and script to configure USB 3.0 storage automounting on OpenWrt.

Insert a USB disk formatted in ext4 or FAT32. Install kernel modules and block-mount utilities. Use 'block info' to get the UUID. Configure /etc/config/fstab for automounting on boot.

usb-storage-mount-automount.sh

#!/bin/sh
# Configuration d'automontage USB sur OpenWrt pour BPI-RT2
# 1. Installez les paquets nécessaires :
# opkg update
# opkg install block-mount kmod-usb-storage kmod-fs-ext4 kmod-fs-vfat

# 2. Créez un répertoire de montage
mkdir -p /mnt/usb

# 3. Ajouter une règle udev ou utiliser fstab
# Éditez /etc/config/fstab
# config mount
#     option target '/mnt/usb'
#     option uuid 'XXXX-XXXX' # Trouver l'UUID avec 'block info'
#     option enabled '1'
#     option options 'rw,sync,noatime'

# Commande pour identifier l'UUID
echo "UUID des périphériques de bloc :"
block info | grep -E 'UUID|TYPE'

echo "Montage manuel pour test :"
mount -o rw,sync,noatime /dev/sda1 /mnt/usb
ls -l /mnt/usb

← Back to the board