Безопасное извлечение USB флеш-накопителя в Linux

archive view archive save

articles На летающих тарелках прилетели проклятые фашисты-бендеровцы, воткнули в Linux USB флеш-накопитель, а безопасно извлечь его не могут, Linux зажал и не отдаёт, разве только силой вырвать.

Эта страшная престрашная история началась на территории дремучей предремучей Украины, когда страшные престрашные рогатые фашисты хохлобендеры восстали из аналов и захотели проклятые свободы, да так захотели, что аж свергли бедного пребедного во всей кремлёвской рашистской галактике единственного легитимного президента всея Украины, красно солнышко Януческу, и всех иже с ними кравасисей, которые нашли своё пристанище у лучезарного "Пу" (он же "Ху") в созвездии TerroRussia.

Свобода так свобода, - решили хохлобендеры и стали избавляться не только от кремлёвско-рашистских кравасисей, но по чистой случайности и от проприетарного программного обеспечения, когда к ним из гей-европы на летающей тарелке прилетел англосакс Линус Торвальдс, приказал "Live Free or Die" и подарил им Linux-а совсем-совсем бесплатно. С тех пор рогатые фашисты хохлобендеры стали любить Linux-а во все его сокеты, порты и разъёмы.

BSD-fuck-linuxВсё бы хорошо, но тут на очередной фашистско-бендеровской гей-пати, когда Linux-а беспощадно пердолили в USB флеш-накопителями, последние стали выходить из строя. Долго хохлобендеры не могли понять в чём причина такой скорой погибели флеш-накопителей, на которых хранилось их любимое гей-порно видео. Но тут, как-то раз, по шпионской, разработанной коварными масонами, сети Интернет бендеровские друзья из загнивающей гей-европы подсказали им, что USB-секс с Linux-ом при использовании флеш-накопителей должен быть безопасным, - т.е. входит флеш замечательно, а вот выходит не всегда как нужно.

Не смотря на то, что практически все USB-девайсы являются устройствами "горячего" подключения, флеш-накопители должны извлекаться безопасно, - т.е. после отключения питания от него. Смотрим, куда мы вставили свой флеш:

# df
 
....
/dev/sdc1         3917820      2688300   1229520           69% /media/Transcend

Вежливо просим Linux-а отдать нам флеш безопасно:

apt-get install udisks
udisks --unmount /dev/sdc1
udisks --detach /dev/sdc

Теперь USB флеш-девайс у хохлобендер входит и выходит, - просто замечательно выходит. И хохлобендеры довольны и гей-порно видео цело.

Но лучезарному "Пу" (он же "Ху"), вождю племени рашистов, которые живут по соседству с хохлобендерами, глядя на такую свободную жизнь стало жутко завистно и обидно, и решил "Ху" (он же "Пу") отправить в Украину орду вооружённых сепарастов на танках и БТРах, чтобы "мирно" провести там учения, а заодно и "референдум", и, вернуть всё взад. Но хохлобендеры не хотят возвращаться взад и с криками Слава нацикам, смерть маскалям беспощадно мочат "мирных" сепарастов живьём распиная их в форме свастики на своих фашистских летающих тарелках, а после очередных карательно-истребительных акций устраивают гей-пати с Linux-ами и USB флеш-накопителями.

Далее будет...

Cannot unmount because file system on device is busy

Иногда может быть так, что флешка не захочет отключатся:

$ udisks --unmount /dev/sdc1
Unmount failed: Cannot unmount because file system on device is busy

Тогда смотрим, что мешает:

$ lsof /media/TRANSCEND
COMMAND    PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
gksu      5375   user  cwd    DIR   8,33     4096    1 /media/TRANSCEND
su        5381   root  cwd    DIR   8,33     4096    1 /media/TRANSCEND
gksu-run- 5390   root  cwd    DIR   8,33     4096    1 /media/TRANSCEND
sh        5394   root  cwd    DIR   8,33     4096    1 /media/TRANSCEND
bash      5395   root  cwd    DIR   8,33     4096    1 /media/TRANSCEND
bash      5402   root  cwd    DIR   8,33     4096    1 /media/TRANSCEND
spacefm   5403   root  cwd    DIR   8,33     4096    1 /media/TRANSCEND
geany     5439   root  cwd    DIR   8,33     4096    1 /media/TRANSCEND

Убиваем все процессы получающие доступ к устройству:

$ fuser -km /media/TRANSCEND

Об авторе
АдМинь БагоИскатель
АдМинь БагоИскатель ярый борец за безглючную работу любых механизмов и организмов во всей вселенной и потому пребывает в вечном поиске всяческих багов, а тот кто ищет как известно всегда находит. Когда что-то или кого-то вылечить не в состоянии, то со словами "Я в аду, а вы все черти" уходит в запой выйдя из которого снова берётся лечить неизлечимое.
Ещё статьи автора

Нет комментариев

Вы можете стать первым, кто добавит комментарий к этой записи.

Добавить комментарий

АХТУНГ! Все комменты гостей модерасятся модерастом.
  1. Мессаги исключительно рекламного содержания, либо содержащие только одни оценочные суждения типа "круто" ("отлично", "спасибо", "автор дебил" и т.п.) не публикуются;
  2. Злостным спамерам, пранкерам и прочей сетевой нечисти рекомендуем напрасно не тратить своего времени и удовлетворять свои больные фантазии на специализированных Интернет ресурсах!;
  3. Разумная обоснованная критика, замечания, дополнения приветствуются. Поля помеченные символом * обязательны к заполнению.


Защитный код
Обновить

Комментарии в блоге
Новое на форуме