Check if USB device is idling, LINUX - Stack Overflow
mercredi 24 avril 2019 à 15:18cat /sys/block/<dev>/stat
(remplacez <dev> par votre périphérique : sdc, sda….)
La 9e colonne est à 0 quand y a aucun transfert.
Autrement, c’est qu’il y a un transfert en cours.
Selon la doc, cette colonne correspond au nombre d’opérations I/O en cours : « number of I/Os currently in flight ».
C’est pratique pour savoir si on peut retirer une clé, ou s’il y a encore des écritures sur le disque.
Si j’ai cherché ça, c’est parce que Unetbootin (pour faire des liveCD à partir d’un fichier .iso) prenait du temps et rien ne bougeait.
Là je peux vérifier si la clé USB est simplement lente ou si y avait vraiment un plantage. En lançant la commande plusieurs fois de suite, je vois que les derniers chiffres changent, donc il se passe des trucs, c’est pas planté.
— (permalink)