В Ubuntu 12.10, когда я хочу смонтировать жесткий диск, я могу просто нажать на отключенный диск, и все работает нормально (при установке на /media/username/partitionlabel
).
По сути, я хотел бы сделать именно это с помощью командной строки (для сценария, над которым я работаю).
Так как я не хочу автомонтироваться при загрузке, о fstab не может быть и речи (верно?).
Когда я использую монтирование на CLI, мне нужно указать точку монтирования (которая должна иметь ранее созданную точку монтирования; кроме того, мне нужно позаботиться о разрешениях и прочее) - что я не понимаю, так это где GUI берет все его информация от? Кажется, что точка монтирования зависит от метки раздела, но такого каталога не существует до монтирования. Кроме того, кажется, что GUI не слишком заботится о том, чтобы пользователь не был root.
Существует ли «простой» способ монтирования через CLI, такой же, как в графическом интерфейсе, нажав на отключенный диск?
источник
udisks
это именно то, что я искал! По какой-то причине, я получаю «Маунт не удалось: не авторизован» при запуске его черезssh
; если бы я не испытывал удачу, указатели были бы признательны за то, как это исправить. ^^udisks
из локальных интерактивных имен входа. (Тем не менее, они все еще могут запускать сценарий из локального интерактивного имени входа, которое используетudisks
.)ssh
. (И в настоящее время поискать исправление.)Нет.
noauto
Ключевое слово заставляет пропустить монтаж во время загрузки.Проще всего было бы добавить его с
/etc/fstab
помощьюnoauto
и использовать ...Это будет иметь зонд монтирования для точки монтирования и если не найден, то для устройства в
/etc/fstab
./dir
должен существовать, хотя.Если предоставлено устройство или UUID,
/etc/fstab
не проверяется. Вот так ...Или используйте
udisks
(я позволю Элии справиться с этим> :-))Mount обычно только для супер пользователя.
Примерные варианты:
rw,noauto,user
монтирует его как read + write, но не при загрузке, и вы можете сделать это как пользователь.Вы также можете добавить разрешения для пользователя
/etc/fstab
для файлов. Вы можете использоватьumask
для этого.umask = 0444: все читают, не пишут, не выполняют.
источник
В одном из комментариев вы сказали:
Я использую
pmount
вместоudisks
. Это работает над SSH.Если я правильно помню, это синтаксис / etc, который я использую с ним - большая часть моего скрыта за псевдонимами:
источник
использование
(замените
/dev/sdb1
устройством, которое хотите установить)источник