En Ubuntu 12.10, cuando quiero montar un disco duro, puedo hacer clic en el disco desmontado y todo funciona bien (al montarlo en /media/username/partitionlabel).
Básicamente, me gustaría hacer exactamente eso a través de la línea de comandos (para un script en el que estoy trabajando).
Como no quiero montar automáticamente en el arranque, fstab está fuera de cuestión (¿verdad?).
Cuando uso mount en CLI, necesito especificar un punto de montaje (que debe tener un punto de montaje creado previamente; también, tengo que ocuparme de los permisos y demás): lo que no entiendo es dónde toma la GUI todo sus informaciones de? El punto de montaje parece depender de la etiqueta de la partición, pero dicho directorio no existe antes del montaje. Además, la forma de la GUI no parece importarle demasiado que un usuario no sea root.
¿Existe una forma "fácil" de montar a través de CLI, tal como lo hace en la GUI haciendo clic en una unidad desmontada?
fuente

udiskses exactamente lo que estaba buscando! Por alguna razón, obtengo "Error de montaje: no autorizado" cuando lo ejecuto a través dessh; Si no estoy presionando mi suerte, se agradecería a los punteros sobre cómo solucionarlo. ^^udisksinicios de sesión interactivos locales. (Sin embargo, aún pueden ejecutar un script desde un inicio de sesión interactivo local que usaudisks).ssh. (Y actualmente buscando una solución en Google).No
noautola palabra clave hace que se salte el montaje en el momento del arranqueLo más fácil sería agregarlo
/etc/fstabconnoautoy usar ...Esto tendrá una sonda de montaje para un punto de montaje y, si no se encuentra, para un dispositivo en
/etc/fstab./diraunque necesita existir.Si se proporciona un dispositivo o UUID
/etc/fstabno se sondea. Al igual que ...O use
udisks(dejaré que Eliah se encargue de eso> :-))mount generalmente es solo superusuario.
Opciones de ejemplo:
rw,noauto,userlo monta como lectura + escritura pero no en el arranque y puede hacerlo como usuario.También puede agregar permisos para un usuario
/etc/fstabpara archivos. Puedes usarumaskpara eso.umask = 0444: todos leen, no escriben, no ejecutan.
fuente
En uno de los comentarios, dijiste:
Yo uso en
pmountlugar deudisks. Funciona sobre ssh.Si no recuerdo mal, esta es la sintaxis / etc que uso con ella; la mayoría de las mías están ocultas detrás de los alias en este punto:
fuente
Utilizar
(reemplace
/dev/sdb1con el dispositivo que desea montar)fuente