Смонтировать диск через командную строку (как будто я щелкнул по нему в nautilus)
Я пишу сценарий резервного копирования, в котором мне нужно смонтировать диск в отсек для носителей моего ноутбука.
Я знаю, что могу справиться с работой, связавшись с fstab и командой mount. Возможно, это самый простой способ. Во всяком случае, меня интересует следующее:
Изначально дисковод для отсека для носителей отключен.
Я нажимаю на диск в боковой панели в окне Nautilus, и диск монтируется.
Я могу получить к нему доступ в
/media/baydrive
,
Мой вопрос:
Есть ли простой способ выполнить шаг 2 из командной строки? Т.е. смонтировать диск на /media/<device name>
без возни с fstab
,
4 ответа
Пытаться udisks --mount <device name>
Для монтирования по метке раздела вы можете сделать
udisks --mount /dev/disk/by-label/baydrive
Наиболее эквивалентным (по крайней мере для Ubuntu 14.4) является
udisksctl mount --block-device /dev/disk/by-label/baydrive
udisksctl unmount --block-device /dev/disk/by-label/baydrive
Разница между udisks
а также udisksctl
в том, что udisks
всегда монтировать под /media, пока udisksctl
гора, где был бы наутилус, который иногда /media/${USER}
Если вы хотите, чтобы это было для вашего пользователя, а не root, попробуйте это
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/
В качестве альтернативы вы можете смонтировать диск, он появится на боковой панели... вы можете щелкнуть правой кнопкой мыши по этому ярлыку на боковой панели и заблокировать его на панели запуска... теперь вы сможете просто щелкнуть этот значок одним щелчком мыши, чтобы установить диск без какой-либо команды, сценария запуска или открытия наутилуса.