Estoy ejecutando Kubuntu 18.04 con KDE Plasma 5.12.6 fuera de una unidad USB. Esta es una instalación completa, no una versión en vivo. El disco sirve como un sistema portátil que puedo usar con la mayoría de las computadoras físicas.
Para evitar cualquier daño a los datos de la computadora host. No quiero montar automáticamente ninguna unidad de disco interna en el arranque. Aún mejor, me gustaría deshabilitar por completo esas unidades, para que incluso una normal sudo mount /dev/sdx
no funcione, pero me conformaré con deshabilitar el montaje automático para comenzar.
Lo que he intentado
- La respuesta más comúnmente citada es cambiar la
org.gnome.desktop.media-handling automount
configuración a falso. Lo hice usando tantogsettings
desde la línea de comandos como desde eldconf
editor de interfaz gráfica de usuario. Tanto automount como automount-open están configurados en falso - Eliminar mi cuenta (y todas las cuentas) del grupo plugdev.
- Confirmar que la configuración "Habilitar el montaje automático de medios extraíbles" en el
Removeable Devices
módulo de configuración de Kubuntu no está marcada.
Después de probar todo esto y reiniciar, Kubuntu aún monta todas las particiones descubiertas, tanto las de la unidad flash como las que se encuentran en las unidades internas.
Soluciones que no funcionan
- La otra solución mencionada con frecuencia es deshabilitar el montaje automático de dispositivos específicos agregando el dispositivo
fstab
junto con unanoauto
opción. Esta solución no ayuda en mi escenario, ya que no sé qué dispositivos estarán presentes cuando se inicie el sistema. Tendría que configurar de alguna manera fstab por defecto con un noauto para todos los dispositivos.
Respuestas:
El montaje automático de discos en distribuciones de Linux basadas en Debian (y tal vez otros) proviene de un servicio llamado udisks2 .
Deshabilitar este servicio evitará que cualquier disco se monte automáticamente, al tiempo que permite el montaje manual.
Deshabilitar el servicio: no hay inicio automático o manual
Desenmascarar el servicio: deberá ejecutarlo manualmente o reiniciar la computadora
Detener el servicio temporalmente: esto no persistirá durante los reinicios
Obtén el estado
Gracias a @maxschlepzig por responder una pregunta similar sobre OpenSUSE.
fuente
Esta no es realmente una respuesta a la pregunta original, sino un comentario de que tuve un efecto secundario no deseado con esta solución en Ubuntu 18.04 usando canela. La desactivación de udisks2 también me ayudó, pero como se describe aquí no puede iniciar nemo si udisks2 está desactivado , tuve el problema de que el administrador de archivos nemo ya no se iniciaba. La solución para mí fue desactivar la opción "Montaje extraíble de medios automáticos cuando se inserta y al iniciar" en la pestaña "Comportamiento" de las preferencias de nemo.
fuente