Bei der Verwaltung von umount-Geräten unter Linux kommt es häufig zu der Meldung „Gerät ist ausgelastet“. Dann gibt es wahrscheinlich einen Benutzer oder Prozess, der dieses Verzeichnis verwendet.
# umount /mnt
umount: /mnt: Gerät ist beschäftigt
umount: /mnt: Gerät ist beschäftigt
Dann müssen Sie den Befehl „fuser“ verwenden, um die Prozess-ID und den Eigentümer des Prozesses anzuzeigen, z. B.:
# Fuser -mu /mnt
/mnt: 25781c(root)
# kill -9 25781
# umount /mnt
Im folgenden Fall bedeutet dies, dass der Rhythmbox-Benutzer dieses Verzeichnis verwendet. Dann können Sie den Prozess auch mit „fuser -ck /dev/sdc1“ beenden.
# Fuser -m /dev/sdc1
/dev/sdc1: 538
#ps auxw|grep 538
donncha 538 0,4 2,7 219212 56792 SLl 11. Februar 11:25 Rhythmbox
Wenn all diese Bemühungen immer noch nicht funktionieren, müssen Sie nach dem Beenden des Prozesses zu diesem Zeitpunkt möglicherweise die Parameter -f -l hinzufügen, um die Deinstallation zu erzwingen
# umount -f -l /mnt
HINWEIS:
Mit dem folgenden Befehl können Sie die fehlerhaften Blöcke der SATA-Festplatte überprüfen.
# badblocks -v /dev/sda
# badblocks -v /dev/sdb
# badblocks -v /dev/mapper/vgosi-lvol1
Überprüfen Sie die Blöcke 0 bis 10477568
Prüfung auf fehlerhafte Blöcke (schreibgeschützter Test): erledigt
Pass abgeschlossen, 0 fehlerhafte Blöcke gefunden.
Das obige ist der detaillierte Inhalt vonLösen Sie das Problem ausgelasteter Geräte unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!