Безопасное извлечение 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. Разумная обоснованная критика, замечания, дополнения приветствуются. Поля помеченные символом * обязательны к заполнению.


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

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

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

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