{{tag>sysadmin linux block device}}
====== Périphérique disque non accessible ======
Consulter les journaux système **journalctl** pour les systèmes basé systemD et **dmesg** pour les messages du noyau.
Lister les périphériques de type block détectés sur le système:
sudo lsblk --output NAME,SIZE,MOUNTPOINT,FSTYPE
===== Périphérique USB =====
Si c'est un périphérique USB, vérifier qu'il est bien détecté:
sudo lsusb
C'est le module **usb_storage** qui intervient dans la détection des périphériques de stockage via usb. Vérifier qu'il est chargé. Sa configuration peut être modifiée.
# si le module est chargé, la commande retourne une ligne
sudo lsmod | grep usb_stor
Lire les paramètres du module:
cat /sys/module/usb_storage/parameters/delay_use
Modifier à la volée le délai d'utilisation:
echo 5 > /sys/module/usb_storage/parameters/delay_use
Il est possible d'observer en temps réel la détection de périphériques:
Pour afficher la valeur courante:
cat /sys/module/usb_storage/parameters/delay_use
Modifier/créer le fichier de configuration du module pour spécifier une valeur plus grade sur le paramètre **delay_use**:
sudo udevadm monitor --environment --udev
===== Références =====
* https://www.linuxquestions.org/questions/linux-newbie-8/usb-drive-detected-by-not-accessible-587535/
* https://bbs.archlinux.org/viewtopic.php?id=125831