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 ванілі + RT-PREEMPT-патч і тепер система здається справді стабільною. Проблема більше ніколи не виникала. Сподіваюся, це може комусь допомогти у майбутньому.


Чому це позначено як відповідь?
JamesH

1
Тому що це було справді зі мною. Це був не випадковий варіант для початківців: "Я не можу вимкнути свою ручку usb, і навіть не знаю про існування lsof або fuser", це була проблема з ядром через неофіційну (і проблематичну) патч ядра, застосовану до нестандартне ядро.
Авіо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.