Использование съёмных носителей

Доступ к съёмным носителям

Thunar поддерживает работу со съёмными носителями при условии, что он собран с поддержкой HAL или, если вы используете FreeBSD. Обратите внимание, что на FreeBSD 6.0 или новее рекомендуется использовать HAL, вместо встроенной в Thunar поддержки съёмных носителей.

Подключение носителя

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

Для получения доступа к носителю вставьте носитель в соответствующее устройство или подключите новое устройство к вашему компьютеру (например, подсоедините USB-накопитель к одному из USB портов). На боковую панель файлового менеджера добавится объект, соответствующий подключённому накопителю. При запущенном xfdesktop, в том случае, если для отображения выбран вариант Значки файлов или запуска, объект, соответствующий подключённому накопителю, появится и на рабочем столе.

Чтобы подключить носитель, щёлкните на объекте, соответствующему носителю. Например, для подключения дискеты, щёлкните на объекте Дисковод на боковой панели. Файловый менеджер подключит файловую систему носителя к дереву каталогов системы и откроет содержимое дискеты в основном окне.

Извлечение носителя

Если привод для носителя является механизированным (например, CD-ROM привод), то щёлкните по объекту, расположенному на боковой панели или на рабочем столе, правой кнопкой мыши и выберите Извлечь том. Носитель будет извлечён из устройства через несколько секунд. Если привод немеханизированный (например, дисковод или USB-накопитель), то щёлкните по объекту правой кнопкой мыши и выберите Извлечь том. Через короткое время появится сообщение о том, что вы можете безопасно отсоединить устройство от компьютера.

Сообщение об отключении

Это сообщение выводится только тогда, когда включена поддержка libnotify и у вас установлена и запущена служба оповещений. Служба оповещений для Xfce доступна на Xfce Goodies Project. Если поддержка оповещений не доступна, то прежде чем отсоединять устройство, дождитесь пока контекстное меню исчезнет.

Обратите особое внимание на то, что вы не можете извлечь или отсоединить носитель, пока он используется одним или несколькими приложениями. Таким образом, если файловый менеджер не может извлечь носитель, удостоверьтесь, что вы закрыли все приложения, работающие с этим носителем, а также проверьте терминальные приложения, работающие в окне Terminal.

Удостоверьтесь в том, что вы отключили носитель перед его извлечением. Не вынимайте дискету из дисковода, не отключив её. Не отсоединяйте USB-накопитель прежде, чем вы отключили USB устройство. Если вы не отключите накопитель, это может быть чревато потерей данных и сбоями в системе.

Управление съёмными устройствами и носителями данных

Thunar может автоматически управлять съёмными устройствами и носителями, если в системе установлен пакет thunar-volman. Также для этого необходима поддержка HAL.

При наличии поддержки HAL и установленном в системе thunar-volman вы можете включить в Thunar Управление томами. Для этого откройте настройки файлового менеджера, далее выберите вкладку Дополнительно и выберите Включить управление томами.

Следующим шагом является настройка управления съёмными устройствами и носителями в соответствии с вашими требованиями. Щёлкните по ссылке Настроить в разделе Управление томами. Покажется диалоговое окно Съёмные устройства и носители данных.

Съёмные устройства и носители данных

Если вы когда-то уже использовали gnome-volume-manager, то вы не будете испытывать неудобств, потому что его внешний вид и поведение схожи с gnome-volume-manager. Для облегчения поиска настроек, относящихся именно к нужному устройству, настройки разделены по видам устройств.

Вкладка Накопители содержит наиболее важные настройки. Как подсказывает название, эти настройки относятся только к съёмным устройствам, таким как: внешние жёсткие диски, USB-накопители и CD-ROM диски. Настройки раздела Съёмные накопители детально описаны ниже.

Подключать обнаруженные съёмные устройства

Включение этой опции приводит к автоматическому подключению съёмных устройств (например, жёстких дисков или USB-накопителей) при их подсоединении к компьютеру.

Включение этой опции необходимо для задействования ряда возможностей при работе со съёмными носителями. Например, если вы отключите эту опцию, то у вас не будут распознаваться некоторые типы музыкальных проигрывателей. Заданная команда не будет выполняться при подключении переносного музыкального проигрывателя, даже при включённой опции Проигрывать файлы с музыкой при подключении плеера на вкладке Мультимедиа.

Подключать вставленные съёмные носители

Включение этой опции приводит к автоматическому подключению файловой системы съёмных носителей (например, CD-ROM или DVD) при вставке носителей в устройство.

Включение этой опции необходимо для задействования ряда возможностей при работе со съёмными носителями. Например, если вы отключите эту опцию, то станет невозможно распознать, имеет ли съёмный носитель возможность автозапуска. Таким образом, для съёмных носителей опция Автоматически запускать программы с новых устройств и носителей не будет иметь никакого эффекта.

Просматривать вставленный съёмный носитель в файловом менеджере

Включение этой опции приводит к автоматическому показу содержимого только что вставленного съёмного носителя в файловом менеджере. Однако содержимое будет показано только в том случае, если не применимы никакие другие действия или вы отключили все возможные дополнительные действия. Например, если вы вставили CD-ROM с функцией автозапуска и у вас включена опция Автоматически запускать программы с новых устройств и носителей, будет выведен запрос, хотите ли вы воспользоваться функцией автозапуска или проигнорировать её. Если вы выберете проигнорировать, то содержимое будет отображено в файловом менеджере.

Автоматически запускать программы с новых устройств и носителей

Включение этой опции позволяет использовать функцию автозапуска, доступную для некоторых типов съёмных носителей. Ознакомьтесь со спецификацией Desktop Application Autostart Specification для получения детальной информации о механизме автозапуска. В целях повышения безопасности запрос о подтверждении автозапуска появляется всегда.

Если в вашей системе установлен эмулятор Windows WINE, то функция автозапуска попытается выполнить файлы autorun.exe, используя WINE.

Автоматически открывать файлы с новых устройств и носителей

Включение этой опции позволяет настроить функцию автооткрытия, доступную для некоторых устройств и носителей. Ознакомьтесь со спецификацией Desktop Application Autostart Specification для получения детальной информации о механизме автооткрытия. В целях повышения безопасности запрос о подтверждении автооткрытия появляется всегда.

Оставшиеся опции позволяют вам задать команду, которая должна выполняться при появлении накопителя в устройстве или при подключении какого-то внешнего устройства. В команде можно использовать три специальные переменные, которые будут подменяться во время выполнения команды:

%d

Каждое появление %d в строке команды будет замещено путём к файлу нового подключённого устройства. Например, если вы подключили USB-накопитель, путём к файлу устройства будет /dev/da0s1 или /dev/sda1.

Если с устройством не связан никакой файл устройства, либо устройство по каким-то причинам не обнаруживается, переменная %d будет заменяться пустой строкой.

%h

Каждое появление %h в строке команды будет замещено на HAL UDI нового подключённого устройства.

%m

Каждое появление %m в строке команды будет замещено на точку подключения нового устройства. Если устройство не может быть подключено (например, принтер или клавиатура), либо при отключённом автоматическом подключении, %m будет заменяться пустой строкой.

Поиск и устранение неисправностей при управлении томами

Полезные советы для обнаружения и устранения неисправностей при управлении томами:

  1. Убедитесь, что Thunar запущен как служба. Это необходимо для функции управления томами, которая сама по себе службой не является. По умолчанию Xfce при старте автоматически запускает Thunar как службу. Если по какой-либо причине Thunar был закрыт, откройте Выполнить... (используя сочетание клавиш Alt+F2 или щёлкните правой кнопкой мыши по рабочему столу и выберите в меню Запуск программы), введите Thunar --daemon и щёлкните Выполнить...;

  2. Попробуйте запустить thunar-volman из окна Terminal после подключения устройства или вставки носителя. Во-первых, вам необходимо выяснить HAL UDI нового устройства, используя lshal или hal-device. После того, как вы узнаете UDI, выполните thunar-volman --device-added <udi-of-your-device> в окне Terminal и проверьте вывод на наличие ошибок и предупреждений.

Если устройство по-прежнему не работает, обратитесь за помощью на форум Xfce или в список рассылки thunar-dev.