1

Я использую Gnome 3 на Debian Wheezy. Я хочу отключить USB-накопитель без прав sudo или root. Я гуглил и обнаружил, что есть команды eject и pumount . Однако эти команды требуют, чтобы смонтированный каталог находился в каталоге /media .

USB-накопитель монтируется в $HOME/USB/myusb .

Как я могу размонтировать его не пользователем sudoer. Мне также интересно, какую команду запускает Nautilus, когда я eject кнопку извлечения ?

Благодарю.

3 ответа3

1

На страницах руководства eject говорится, что eject может отключить устройства, соответствующие устройству (например, /dev /sda1) или точке монтирования (в вашем случае это $ HOME /USB /myusb).

Если eject $HOME/USB/myusb не работает. Попробуйте eject -v $HOME/USB/myusb чтобы получить больше информации о том, что происходит.

Испытано извлечение здесь. Работает как положено. Может быть, это проблема с разрешением?

0

Некоторые современные дистрибутивы используют для этого udiskctl:

udisksctl unmount -b /dev/sdc1

(если диск USB /dev /sdc).

Наутилус, вероятно, использует dbus для связи с сервисом udisk. (это то, что делает udiskctl). Если вы заинтересованы, freedesktop.org в качестве документации интерфейса dbus.

0

Вы можете добавить запись для точки монтирования в /etc /fstab и включить опцию пользователя в строку

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .