umount: кажется, [устройство] монтируется несколько раз


15

я заканчивал работу с компактной вспышкой, когда пытался размонтировать ее:

#> umount /dev/sda2 
umount: it seems /dev/sda2 is mounted multiple times

Глядя на то, что mountговорит:

#> mount | column -t | grep sda2
/dev/sda2  on  /mnt/flashrw  type  ext3      (rw,nosuid,nodev)
/dev/sda2  on  /mnt/flashrw  type  ext3      (rw,nosuid,nodev,user=myuser)

кажется, что я случайно установил одно и то же устройство в одном месте (правда, двумя разными способами).

Я пытался размонтировать его много раз также с:

#> umount /mnt/flashrw 
umount: it seems /mnt/flashrw is mounted multiple times

без удачи Наконец я попробовал:

#> sudo umount -f /dev/sda2

но umountзаблокирован полностью.

Итак, вопрос: а сейчас?

Ответы:


24

Попробуйте запустить эту команду:

sudo umount /mnt/flashrw

3
Да, исправил это для меня. Это было самое вводящее в заблуждение сообщение об ошибке, которое я когда-либо видел.
Лорен Хольст

Что делать, если у вас нет доступа sudo на сервере
user5359531

0

Скорее всего, это была ошибка ядра из-за нестабильного взаимодействия патча. Я использовал ванильное ядро ​​3.4.11, исправленное соответствующим исправлением RT-PREEMPT Инго Молнаром .

Из-за серьезной утечки памяти я перешел на версию 3.6.4 vanilla + RT-PREEMPT, и теперь система кажется действительно стабильной. Проблема никогда не представлялась снова. Надеюсь, что это может помочь кому-то в будущем.


Почему это помечено как ответ?
Джеймс

1
Потому что это было то, что действительно происходило со мной. Это был не случай использования для начинающих «Я не могу размонтировать USB-перо и даже не знаю о существовании lsof или fuser», это была проблема с ядром из-за неофициального (и проблемного) патча ядра, примененного к Кастомное ядро.
Авио
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.