Линукс как извлечь флешку

Содержание
  1. Безопасное извлечение (Safely remove) USB-носителей в современных дистрибутивах GNU/Linux
  2. Безопасное извлечение флешки для Linux
  3. Зачем это нужно?
  4. Безопасное извлечение флешки для Linux:
  5. Linux/Unix Команда: Извлечь
  6. Извлечь съемный носитель под управлением программного обеспечения
  7. конспект
  8. Описание
  9. Параметры командной строки
  10. ДЛИННЫЕ ВАРИАНТЫ
  11. Примеры
  12. Статус выхода
  13. Unix-way → Безопасное извлечение флешки для Linux
  14. … конечно тема очень мелкая, но некоторое время назад для меня она была ОЧЕНЬ важной — я запорола доки на флэшке. ))) надеюсь кому то пригодится… Автор — Mut@NT
  15. Lubuntu.ru
  16. как правильно извлечь флешку?
  17. как правильно извлечь флешку?
  18. Re: как правильно извлечь флешку?
  19. Re: как правильно извлечь флешку?
  20. Re: как правильно извлечь флешку?
  21. Re: как правильно извлечь флешку?
  22. Re: как правильно извлечь флешку?
  23. Re: как правильно извлечь флешку?
  24. Re: как правильно извлечь флешку?
  25. Re: как правильно извлечь флешку?
  26. Re: как правильно извлечь флешку?

Безопасное извлечение (Safely remove) USB-носителей в современных дистрибутивах GNU/Linux

Столкнулся с интересным поведением современных дистрибутивов GNU/Linux при работе с USB-flash и USB-HDD, касающимся пресловутого безопасного извлечения таких носителей.

В следующих системах после безопасного извлечения (из Nautilus) на USB-flash гасится светодиод, а на USB-HDD останавливается шпиндель и устройство исчезает из системы полностью (его нет в lsusb, fdisk -l, в файловой системе /dev):

  • Gentoo stable (GNOME с Nautilus 2.32), стоит на USB-HDD
  • Ubuntu 12.04.2 LTS (GNOME с Nautilus 3.4.2, Unity 5.18), стоит на ПК, ноутбуке и USB-flash

В этих системах функция безопасного извлечения отсутствует в Nautilus (заменена либо на Eject, либо на Unmount):

  • Ubuntu 12.10
  • Ubuntu 13.04 (скоро выйдет)
  • OpenSuSe 12.3
  • Fedora 18
  • Sabayon 11 Gnome

— для этих систем единственный универсальный способ безопасного извлечения:

Многим не нравится такая ситуация с безопасным извлечением, существуют следующие баг-репорты:

Мне не нравится выдергивать крутящийся жесткий диск и флешку под напряжением. В случае с флешкой после отмонтирования с данными скорее всего ничего не произойдет, а с жестким диском остается надеяться на механизмы автоматической парковки головок при пропадании питания.

Если Вы тоже считаете, что было бы хорошо вернуть в современные версии дистрибутивов безопасное извлечение, каким оно было в Gnome 3.4 (например, в Ubuntu 12.04) и Gnome 2.3x (например, в Gentoo и наверное, в Debian, CentOs, RedHat, SLED, Alt), пожалуйста, отпишитесь в баг-трекерах. Если в Ваших системах из списка выше светодиод флешки гасится и шпиндель останавливается или проблема существует и в других актуальных дистрибутивах, которые у Вас стоят, отпишитесь. Системы с KDE я не тестировал.

Я поместил в общий доступ таблицу на Google Docs — можете добавлять свои результаты тестирования безопасного извлечения — кому интересно.

Источник

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

Большинство пользователей операционной системы Windows привыкли к маленькому значку, который появляется в «трее» при подключении съемного накопителя. С помощью этого значка пользователи Windows безопасно извлекают флешки из компьютера.

В Linux, при подключении съемного устройства, появляется ярлык на рабочем столе. Для комфортной работы этого вполне хватает, но если Вам просто необходимо извлекать флешки способом, который принят в Windows, то это можно легко поправить.

Зачем это нужно?

Вынесение инструмента для безопасного извлечения флешки на панель Gnome может сделать работу более быстрой, так как чем меньше лишних телодвижений, тем лучше. Это позволяет быстрее отключать подключенную флешку не сворачивая развернутые окна или не переходя на новый рабочий стол.

Для некоторых пользователей, которые только перешли с ОС Windows, первое время будет не хватать привычного ярлыка в «трее».

Операционная система Linux — это гибкий инструмент, интерфейс которой можно настроить так как Вам этого захочется.

Безопасное извлечение флешки для Linux:

Чтобы добавить ярлык безопасного извлечение флешек для Linux нам нужно установить один пакет. В консоли набираем команду:

Эта небольшая программа написана на Python и после установки не требует какой-либо последующей настройки. Все заработает автоматически.

Чтобы отключить автоматическое монтирование дисковых устройств и SMB-шар на рабочий стол необходимо исполнить команду:

Программа по команде пользователя может отмонтировать указанное устройство. После отмонтирования, питание к флешке будет подаваться, по этому световой индикатор на флешки будет мигать. После отмонтирования флешку без какого-либо риска можно выдернуть из USB.

Читайте также:  Mac os перезагрузка через терминал

Большинство людей ошибочно считают, что если индикатор питания на флешке моргает, то выдергивать флешку нельзя. Отключать флешку нельзя только тогда когда файловая система подключена (примонтирована). Так как ОС Windows не умеет отмонтировать дисковые разделы без отключения питания, то принято, что работа с файловой системой остановлена только после отключения питания USB.

Ярким примером опровергающим этот миф может выступать подключение/отключение USB-принтера, который можно подключать и отключать в любое время без риска для последнего.

Самыми продвинутыми фотоаппаратами можно назвать Sony. Цены на фотоаппараты Sony являются самыми оптимальными, так как соотношение цена/качество у них лучшее. Sony — это не только бренд, но и качество проверенное временем.

Давно использую media-applet. Очень им доволен.

angel2s2: Давно использую media-applet. Очень им доволен.

Прикольный менеджер устройств. Не знал о нем 😉

Специально для убунтоводов – http://alexkr.ru/ubuntu-usb-safe-remove.html. То же самое, но висит в индикатор-апплете.

Имхо, овиндосивать линукс ужасно:) В терминале пишем “dmesg” (выводит содержимое /var/log/messages), смотрим как называется устройство (например, sdb1), для извлечения пишется “sudo umount /dev/sdb1”, вот и все.
P.S. Сижу под openbox‘ом, трея нет и не хочу)
P.P.S. Если кому-то длинно, то немного извратившись, можно прикрутить алиасы, какие удобно, но это уже другая тема.

Gera: Имхо, овиндосивать линукс ужасно:) В терминале пишем “dmesg” (выводит содержимое /var/log/messages), смотрим как называется устройство (например, sdb1), для извлечения пишется “sudo umount /dev/sdb1”, вот и все.
P.S. Сижу под openbox‘ом, трея нет и не хочу)
P.P.S. Если кому-то длинно, то немного извратившись, можно прикрутить алиасы, какие удобно, но это уже другая тема.

Каждому свое. Мне удобнее так как написано в статье и я понимаю, что это не является чем-то обязательным для каждого пользователя.
Еще раз повторюсь – каждому свое.

Интересно, зачем это всё нужно, если флешку можно извлечь там же, где и просматривали – в Наутилусе или другом файловом менеджере?

Для Debian (Lenny/Squeeze) такого пакета в репах нет, правильно понимаю?

mexx: Для Debian (Lenny/Squeeze) такого пакета в репах нет, правильно понимаю?

Работает как надо, 11.04, буду привыкать к безопасному извлечению как после простого выдёргивания спалил флешку с лекциями=) Спасибо

Mut@NT: После отмонтирования флешку без какого-либо риска можно выдернуть из USB .

А для чего тогда используется “Безопасно извлечь устройство” в Наутилусе?

А вообще хороший у вас сайт, много полезной информации.

Dust: А для чего тогда используется “Безопасно извлечь устройство” в Наутилусе?

Чтобы не отличаться от Windows. Больше для удобства пользователей.

Ejecter грузил через консол и через репозитарий. Значок (смотри рисунок выше) не появился. Уби 10.04 Где я неправ? Сильно не пинайте, начинающий. )

Автору статьи респект. Но указать, что эта програмулина заработает после перезагрузки не помешало бы. Особенно для “я 2 день Уби пользуюсь”. )

Источник

Linux/Unix Команда: Извлечь

Извлечь съемный носитель под управлением программного обеспечения

NAME: извлечь – извлечь съемный носитель

конспект

eject -h eject [-vnrsfqp] [] eject [-vn] -d eject [-vn] -a on | off | 1 | 0 [] eject [-vn] -c slot [] eject [-vn] -t [] Eject [-vn] -x [] eject -V

Описание

Eject позволяет извлекать съемные носители (обычно CD-ROM, дискету, ленту или JAZ или ZIP-диск) под управлением программного обеспечения. Команда также может управлять некоторыми многодисковыми CD-ROM-чейнджерами, функцией автоматического извлечения, поддерживаемой некоторыми устройствами, и закрывать лоток для дисков некоторых дисководов CD-ROM.

Устройство, соответствующее извлекается. Имя может быть файлом устройства или точкой монтирования, либо полным путем, либо с опущенными начальными символами “/ dev” или “/ mnt”. Если имя не указано, используется имя по умолчанию «cdrom».

Существует четыре способа извлечения в зависимости от того, является ли устройство CD-ROM, устройством SCSI, съемной дискетой или магнитной лентой. По умолчанию eject пытается все четыре метода по порядку, пока не выполнится успешно.

Если устройство в данный момент установлено, оно отключается перед извлечением.

Параметры командной строки

-h

Этот параметр заставляет eject отображать краткое описание параметров команды.

Читайте также:  Bioshock для windows 10

-v

Это заставит извлечь в подробном режиме; отображается дополнительная информация о том, что делает команда.

-d

Если вызывается с этой опцией, eject перечисляет имя устройства по умолчанию.

-a вкл | 1 | выкл | 0

Эта опция управляет режимом автоматического извлечения, поддерживаемым некоторыми устройствами. При включении привод автоматически извлекается при закрытии устройства.

-c

С помощью этой опции можно выбрать слот для компакт-диска из устройства автоматической смены компакт-дисков ATAPI/IDE. Linux 2.0 или выше требуется для использования этой функции. Привод CD-ROM не может использоваться (подключенный диск с данными или воспроизведение музыкального компакт-диска) для выполнения запроса на изменение. Также обратите внимание, что первый слот устройства смены имен обозначается как 0, а не как 1.

-t

С этой опцией привод получает команду закрытия лотка CD-ROM. Не все устройства поддерживают эту команду.

-x

С помощью этой опции привод получает команду выбора скорости CD-ROM. Аргумент скорости – это число, обозначающее желаемую скорость (например, 8 для скорости 8X) или 0 для максимальной скорости передачи данных. Не все устройства поддерживают эту команду, и вы можете указать только скорости, на которые способен накопитель. Каждый раз при смене носителя эта опция сбрасывается. Эту опцию можно использовать отдельно или с опциями -t и -c.

-n

С помощью этой опции отображается выбранное устройство, но никаких действий не выполняется.

-r

Эта опция указывает, что привод должен быть извлечен с помощью команды извлечения CDROM.

-s Этот параметр указывает, что диск должен быть извлечен с помощью команд SCSI.

-f

Этот параметр указывает, что диск должен быть извлечен с помощью команды извлечения съемного дискеты.

-q

Этот параметр указывает, что диск должен быть извлечен с помощью автономной команды стримера.

-p

Эта опция позволяет вам использовать/proc/mounts вместо/etc/mtab. Он также передает опцию -n в umount (1).

-V

Эта опция заставляет извлечь версию программы и выйти.

ДЛИННЫЕ ВАРИАНТЫ

Все опции имеют соответствующие длинные имена, как указано ниже. Длинные имена могут быть сокращены до тех пор, пока они уникальны.

-h –help -v –verbose -d – по умолчанию -a –auto -c –changerslot -t –trayclose -x –cdspeed -n –noop -r –cdrom -s –scsi -f –floppy -q –tape -V –version -p –proc

Примеры

Извлечь устройство по умолчанию:

Извлеките устройство или точку монтирования с именем cdrom:

Извлечь, используя имя устройства:

Извлечь используя точку монтирования:

Извлечь 4-е устройство IDE:

Извлечь первое устройство SCSI:

Извлечь, используя имя раздела SCSI (например, диск ZIP):

Выберите 5-й диск на многодисковом чейнджере:

Включите авто-извлечение на дисководе компакт-дисков SoundBlaster:

Статус выхода

Возвращает 0, если операция прошла успешно, 1, если операция не удалась или синтаксис команды был недопустим.

Используйте команду man (% man ), чтобы увидеть, как команда используется на вашем конкретном компьютере.

Источник

Unix-way → Безопасное извлечение флешки для Linux

… конечно тема очень мелкая, но некоторое время назад для меня она была ОЧЕНЬ важной — я запорола доки на флэшке. ))) надеюсь кому то пригодится…
Автор — Mut@NT

Большинство пользователей операционной системы Windows привыкли к маленькому значку, который появляется в «трее» при подключении съемного накопителя. С помощью этого значка пользователи Windows безопасно извлекают флешки из компьютера.
В Linux, при подключении съемного устройства, появляется ярлык на рабочем столе. Для комфортной работы этого вполне хватает, но если Вам просто необходимо извлекать флешки способом, который принят в Windows, то это можно легко поправить.
Зачем это нужно?
Вынесение инструмента для безопасного извлечения флешки на панель Gnome может сделать работу более быстрой, так как чем меньше лишних телодвижений, тем лучше. Это позволяет быстрее отключать подключенную флешку не сворачивая развернутые окна или не переходя на новый рабочий стол.
Для некоторых пользователей, которые только перешли с ОС Windows, первое время будет не хватать привычного ярлыка в «трее».
Операционная система Linux — это гибкий инструмент, интерфейс которой можно настроить так как Вам этого захочется.
Безопасное извлечение флешки для Linux:
Чтобы добавить ярлык безопасного извлечение флешек для Linux нам нужно установить один пакет. В консоли набираем команду:

Читайте также:  Как работает значок windows 10

$ sudo apt-get install ejecter

Эта небольшая программа написана на Python и после установки не требует какой-либо последующей настройки. Все заработает автоматически.
Чтобы отключить автоматическое монтирование дисковых устройств и SMB-шар на рабочий стол необходимо исполнить команду:

gconftool-2 —set /apps/nautilus/desktop/volumes_visible —type bool «no»

Чтобы все вернуть назад и включить отображение примрнтированных устройств:

gconftool-2 —set /apps/nautilus/desktop/volumes_visible —type bool «yes»

Важно понимать!
Программа по команде пользователя может отмонтировать указанное устройство. После отмонтирования, питание к флешке будет подаваться, по этому световой индикатор на флешки будет мигать. После отмонтирования флешку без какого-либо риска можно выдернуть из USB.
Большинство людей ошибочно считают, что если индикатор питания на флешке моргает, то выдергивать флешку нельзя. Отключать флешку нельзя только тогда когда файловая система подключена (примонтирована).

Источник

Lubuntu.ru

Русскоязычное сообщество Lubuntu Linux

как правильно извлечь флешку?

Модератор: Vadim

как правильно извлечь флешку?

Сообщение werwolf » 09 апр 2014, 16:18

Re: как правильно извлечь флешку?

Сообщение uum74 » 09 апр 2014, 16:32

Re: как правильно извлечь флешку?

Сообщение werwolf » 09 апр 2014, 16:59

Re: как правильно извлечь флешку?

Сообщение dbandrew » 10 апр 2014, 11:07

Меню/Стандартные/Диски — безопасно отключить

Re: как правильно извлечь флешку?

Сообщение adventurer » 10 апр 2014, 11:23

Я вот, что вчера подумал. Можно самому добавить действия по отключению флешки в контекстное меню.
Для этого нужны две вещи:
1. определение значка флешки (может, по mime файла), чтобы нужный пункт меню появлялся только при наведении на значок флешки;
2. непосредственно команда отключения (или команды — «безопасно отключить», «извлечь»).

Может это можно в ubuntu посмотреть?

Re: как правильно извлечь флешку?

Сообщение viktor_ja » 10 апр 2014, 12:51

Цитата: «Как вариант — установить утилиту YaudTray. Подробнее в этой теме.»

«Тему» изучил, всё сделал как написано, но толку мало. Ставил на 14.04 и на 13.10. В 14.04 при нажатии на значок в трее выскакивает «не найдены», в 13.10 табличка появляется при вставке флешки и из неё можно отмонтировать флешку, причём при закрытии системного окна оная пропадает вообще и при нажатии на значок в трее не появляется. Разделы жёсткого диска программой не обозначаются.

Re: как правильно извлечь флешку?

Сообщение werwolf » 10 апр 2014, 14:10

viktor_ja писал(а): Цитата: «Как вариант — установить утилиту YaudTray. Подробнее в этой теме.»

«Тему» изучил, всё сделал как написано, но толку мало. Ставил на 14.04 и на 13.10. В 14.04 при нажатии на значок в трее выскакивает «не найдены», в 13.10 табличка появляется при вставке флешки и из неё можно отмонтировать флешку, причём при закрытии системного окна оная пропадает вообще и при нажатии на значок в трее не появляется. Разделы жёсткого диска программой не обозначаются.

Re: как правильно извлечь флешку?

Сообщение oqobo » 10 апр 2014, 14:15

Re: как правильно извлечь флешку?

Сообщение dbandrew » 10 апр 2014, 15:09

Re: как правильно извлечь флешку?

Сообщение dbandrew » 10 апр 2014, 17:12

Появились мысли по поводу копирования на флешку.
Чтение файла — достаточно быстрое.
Запись файла на флешку — сравнительно значительно медленнее.

Если индикатор копирования привязать к чтению и записи,
то получаем кривизну в случе флешки (вообще медленных устройств),
сначала индикатор быстро движется(при чтении),
а потом надолго зависает(при медленной записи).
Похоже механизм копирования реализован как чтение всего файла в память,
а потом записи всего, что в памяти на устройство, что есть наверно некорректно.

— с hdd на hdd практически не заметно.
— с hdd на внешний hdd — тоже корректно.
А если копировать вообще на дискету.
— с виртуального диска на виртуальный диск — вообще супер скорость.
— на SSD тоже реальная скорость.

Вот я и подумал, на каких же устройствах разработчики тестировали
механизм копирования файлов? Ответ очевиден.

Пытался, кстати, форматировать флешку и в ntfs и в ext4 — эфеект тот-же — тормоза!
Многие советчики винят драйвер ntfs — он не причем, алгоритм записи неверен!

Источник

Оцените статью