У меня есть внешний диск, подключенный через USB, который был нечаянно случайно отключен. Теперь ls
каталог, в который он был смонтирован, дает Input/output error
. umount
При этом каталог просто зависает. dmesg просто содержит:
[3360010.363235] usb 2-1.1: USB disconnect, device number 3
Как мне решить эту проблему (не считая перезагрузки), то есть, как очистить состояние ядра при нечистом отключении внешнего устройства хранения?
Вы попробовали ленивое размонтирование? Это обычно добивается цели для меня.
sudo umount -l /path/where/its/mounted
Для большего количества информационной попытки man umount
.
Необходимо также быть в состоянии сделать
sudo umount -f /path/to/mount
От man umount
:
-f Force unmount (in case of an unreachable NFS system). (Requires
kernel 2.1.116 or later.)