Я пишу резервный сценарий, в котором я должен смонтировать диск в отсеке медиа моего ноутбука.
Я знаю, что мог сделать задание путем питания с fstab и командой монтирования. Возможно, это - самый легкий путь. Так или иначе я интересуюсь следующим:
Первоначально диск отсека медиа размонтирован.
Я нажимаю на диск в боковой панели в окне наутилуса, и диск смонтирован.
Я могу получить доступ к нему в /media/baydrive
.
Мой вопрос:
Существует ли простой способ выполнить шаг 2 от командной строки? Т.е. смонтируйте диск к /media/<device name>
не смешивая с fstab
.
Попробовать udisks --mount <device name>
Для монтирования маркировкой раздела можно сделать
udisks --mount /dev/disk/by-label/baydrive
Можно альтернативно смонтировать диск, это затем появится в боковой панели.. можно щелкнуть правой кнопкой по тому ярлыку по боковой панели и заблокировать его на средстве запуска.. теперь Вы сможете только к одиночному нажатию, что значок для монтирования диска без любой команды запустите сценарий или вводный наутилус.
Самое эквивалентное (по крайней мере, для человечности 14.4)
udisksctl mount --block-device /dev/disk/by-label/baydrive
udisksctl unmount --block-device /dev/disk/by-label/baydrive
Разница между udisks
и udisksctl
это udisks
всегда монтируйтесь под / медиа, в то время как udisksctl
смонтируйте, где наутилус был бы, который иногда является /media/${USER}
Если Вы хотите, это, чтобы быть для Вашего пользователя и не корня пробует это
udisksctl mount -b /dev/sdb2
используйте правильное название своего диска
автоподсоединенные внешние диски
/media/username/driveUUID/
подсоединенные внешние диски самбы наутилуса найдены в
/run/user/1000/gvfs/smb-share:server=10.100.4.16,share=share-name/path-to-folder/
или для sftp монтирует, что можно получить доступ в
/run/usr/1000/gvfs/sftp\:host\=10.100.4.16/