Maison >Tutoriel système >Linux >Résoudre le problème des appareils occupés sous Linux
Lors de la gestion des périphériques umount sous Linux, vous rencontrez souvent "le périphérique est occupé". Si umount un système de fichiers rencontre cette situation et que vous n'êtes pas dans le répertoire à démonter. Ensuite, il y a probablement un utilisateur ou un processus utilisant ce répertoire.
# umount /mnt
umount : /mnt : l'appareil est occupé
umount : /mnt : l'appareil est occupé
Ensuite, vous devez utiliser la commande fuser pour afficher l'ID du processus et le propriétaire du processus, tel que :
#fuser -mu /mnt
/mois : 25781c(racine)
#kill -9 25781
# umount /mnt
Dans le cas ci-dessous, cela signifie que l'utilisateur de la boîte à rythmes utilise ce répertoire. Ensuite, vous pouvez également utiliser fuser -ck /dev/sdc1 pour arrêter le processus.
#fuser -m /dev/sdc1
/dev/sdc1 : 538
#ps auxw|grep 538
donncha 538 0.4 2.7 219212 56792 SLl 11 février 11:25 boîte à rythme
Si tous ces efforts ne fonctionnent toujours pas, après avoir interrompu le processus, vous devrez peut-être ajouter les paramètres -f -l à ce moment-là pour forcer la désinstallation
# umount -f -l /mnt
REMARQUE :
Vous pouvez utiliser la commande suivante pour vérifier les blocs défectueux du disque dur SATA.
# badblocks -v /dev/sda
# badblocks -v /dev/sdb
# badblocks -v /dev/mapper/vgosi-lvol1
Vérification des blocs 0 à 10477568
Vérification des blocs défectueux (test en lecture seule) : terminé
Pass terminé, 0 mauvais bloc trouvé.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!