Votre système démarre correctement à partir d’un premier périphérique USB contenant la partition /boot. Cependant, l’ajout d’un second périphérique de stockage USB configuré pour un montage automatique dans /etc/fstab provoque un échec au démarrage.
Pourquoi ?
Dans votre firmware BIOS/EFI, vous avez défini le démarrage sur périphérique amovible USB, mais vous ne pouvez pas spécifier sur quel périphérique précisément le démarrage doit s’effectuer ! Comme il y en a plusieurs, le démarrage bloque.
Pour garantir un démarrage correct, nous devons retirer l’entrée du deuxième périphérique de /etc/fstab. Cela permet à la machine de démarrer sur le bon disque, mais empêche le montage automatique du second.
Vous pouvez désactiver l’entrée du deuxième périphérique dans le fichier /etc/fstab. Le démarrage s’effectuera correctement sur le premier périphérique contenant la partition /boot, mais le montage automatique du deuxième périphérique ne se fera pas !
L’astuce consiste alors à demander un montage automatique, non pas au démarrage via /etc/fstab, mais juste après l’initialisation du système en utilisant Crontab avec la directive @reboot.
La première chose à faire est de connaître l’UUID (Identifiant Universel Unique) de la partition que vous souhaitez monter. L’UUID est un identifiant fiable et permanent.
sudo blkid
Vous devriez obtenir ce genre de sortie…

On peut voir en surbrillance le numéro UUID que je vais utiliser. Il concerne un disque externe USB dédié aux sauvegardes RSYNC.
Nous devons créer le répertoire qui servira de point de montage pour ce périphérique.
sudo mkdir /media/backup-rsync
Nous allons éditer le fichier Crontab de l’utilisateur avec sudo pour planifier la commande de montage.
sudo crontab -e
Ajoutez la ligne de commande suivante à la fin du fichier. La directive @reboot garantit que le montage sera effectué une seule fois, immédiatement après le démarrage complet du système.
@reboot sudo mount -U edd2b28e-b65e-474b-bd7d-6c1563144ab6 /media/backup-rsync
Attention : N’oubliez pas de remplacer l’UUID (
edd2b28e-b65e-474b-bd7d-6c1563144ab6) par celui de votre propre périphérique.
Vous pouvez redémarrer, le tout est joué 😎