Страница 1 из 2

USB; аналог "безопасному извлечению"

Добавлено: 12 авг 2007, 21:46
Nkera'h
как программно из линукса отключить USB аналогично тому, как это делают форточки? в сгорание флешек не верю (что очень зря :oops: ), но все-таки... )

Добавлено: 12 авг 2007, 21:55
rain
Просто демонтировать ее. Как ты это сделаешь - уже второй вопрос. В КДЕ, например, зайдя в system:/media можно нажать правой клавишей на [не]нужном устройстве и выбрать "Безопасно извлечь"
в сгорание флешек не верю
Сгореть она не сгорит в силу конструктивных особенностей, а файловую систему повредить можно, если не все успело переписаться из дискового кэша.

Добавлено: 12 авг 2007, 22:39
passer-by
как вариант, попробовать
$ umount /dev/sda1 (если она у тебя как sda1 определена)
PS. могу ошибаться, стоит проверять на практике :)

Добавлено: 12 авг 2007, 23:05
xxxYURAxxx
в ubuntu тоже на флешке есть по клику unmount volume

Добавлено: 13 авг 2007, 11:46
anyr
xxxYURAxxx писал(а):в ubuntu тоже на флешке есть по клику unmount volume
Только внесу небольшую точность: Ubuntu по-умолчанию использует GNOME, в котором как и в KDE (может и в дргуих тоже уже есть - не в курсе) относительно недавно прикрутили управление HAL, что позволяет "Безопасно извлекать устройство", что по сути и является umount.

Добавлено: 13 авг 2007, 15:46
Nkera'h
то есть после умаунта можно смело дергать туда-сюда флешки и кардридеры?

Добавлено: 13 авг 2007, 16:02
sshd
да, после того как ты на флешке нажмешь извлечь система тебе напишет, что устройсвто не работает и его можно извлечь

Добавлено: 14 авг 2007, 17:28
Irina
как вариант, попробовать
$ umount /dev/sda1 (если она у тебя как sda1 определена)
PS. могу ошибаться, стоит проверять на практике :)
Если есть SCSI- или SATA- HDD, то /dev/sda1, скорее всего, будет одним из его разделов, и отмонтировать его не нужно (точнее, нужно, но не его. :) Если есть сомнения, можно после автомонтирования флэшки сделать
$df
и посмотреть на все разделы sda, sdb и т.д.
Еще проще размонтировать каталог с содержимым флэшки, например
$umount /mnt/removable
не уточняя, какой это был /dev/[...]
Много раз сталкивалась с тем, что физическая запись данных на флэшку начинается ПОСЛЕ команды размонтирования, так что не спеши выдергивать ее.

Добавлено: 14 авг 2007, 21:33
bobrik
http://alexey-m.livejournal.com/18182.html :)
+ sync никто не отменял

Добавлено: 15 авг 2007, 14:19
dg333
[explorer] писал(а):система тебе напишет, что устройсвто не работает и его можно извлечь
Моя система нничего не пишет, просто флешка исчезает из списка доступных носителей/разделов.

Добавлено: 29 авг 2007, 10:34
Guru
В Suse10.0 umount /media/usbdisk:)

Добавлено: 31 авг 2007, 11:31
Salo
Irina, bobrik, если флэшка монтируется HALом, то сокорее всего, она монтируется без опции sync. В этом случае просто не нужно торопиться и подождать появления приглашения командной строки, прежде чем выдергивать флешку. После появления приглашения, все данные из памяти успешно записаны на диск и устройство отмонтировано.

Добавлено: 31 авг 2007, 20:52
ZvK
'безопасное извлечение' -- это не только umount, это еще выключение питание на порте. Как отключить питание usb в linux?

Добавлено: 31 авг 2007, 22:33
Quantum
Тэма ўжо падымалася тут. Прыйшлі да высновы, што адлучыць сілкаваньне на usb-порце нельга (сродкамі, што дасяжныя карыстальніку).

Добавлено: 31 авг 2007, 22:49
ZvK
удаление модуля питание не отключает. Какие средства доступны администратору?