Cómo hacer que los dispositivos USB se monten automáticamente en el servidor Ubuntu 12.04

9

En Ubuntu 12.04 Desktop, los dispositivos USB se pueden conectar, y solo funcionan en su mayor parte.

En Ubuntu 12.04 Server, cuando conecto un dispositivo USB no hace nada.

¿Cómo puedo configurar el servidor para que actúe como escritorio cuando se trata de agregar dispositivos USB como impresoras, escáneres y unidades de memoria USB?

Finalmente, enviaré estos dispositivos USB a una máquina virtual VirtualBox. Sin embargo, si el servidor Ubuntu no los monta de alguna manera, tampoco puedo hacer que VirtuaBox los vea.

LonnieBest
fuente
Creo que tengo el mismo problema: mi unidad USB solo se monta automáticamente cuando abro una ventana del administrador de archivos.
Sridhar Sarnobat

Respuestas:

7

De la documentación de Ubuntu , intente instalar usbmount.

sudo apt-get install usbmount

Aquí está la descripción del repositorio:

montar y desmontar automáticamente dispositivos de almacenamiento masivo USB Este paquete monta automáticamente dispositivos de almacenamiento masivo USB (generalmente lápices USB) cuando se enchufan y los desmonta cuando se retiran. Los puntos de montaje (/ media / usb [0-7] por defecto), los tipos de sistema de archivos a considerar y las opciones de montaje son configurables. Cuando se conectan varios dispositivos, se selecciona automáticamente el primer punto de montaje disponible. Si el dispositivo proporciona un nombre de modelo, se crea automáticamente un enlace simbólico / var / run / usbmount / MODELNAME que apunta al punto de montaje.

Al usar el montaje automático, montará los dispositivos de almacenamiento en /media/usb[0-7](no hay diálogo).

Las impresoras / escáneres no están "montadas" y se configurarían de manera diferente. Sin embargo, si su objetivo final es simplemente pasarlos a su invitado de Windows, debe instalar el Paquete de extensión VirtualBox, desde aquí https://www.virtualbox.org/wiki/Downloads . No es necesario configurar los dispositivos dentro de su host Ubuntu antes de usarlos con su invitado de Windows.

reverendj1
fuente
¿Y esto también funcionará para dispositivos que no sean de almacenamiento (como una impresora o un escáner)?
LonnieBest
Lo tengo instalado, pero no está haciendo nada. Tengo ubuntu-desktop instalado en el servidor Ubuntu. Cuando lo conecto a USB, no pasa nada, no hay avisos.
LonnieBest
Seguí adelante e instalé el sistema operativo Ubuntu Desktop. No pude hacer que Server actúe como Ubuntu Desktop con sudo apt-get install ubuntu-desktop. . . Simplemente no aparecería una notificación cuando se agrega la unidad USB. Me doy cuenta de que puede haber estado montando cosas automáticamente, pero también quería los reconocimientos de GUI.
LonnieBest
2
Si usa usbmount, tenga en cuenta que, de manera predeterminada, solo maneja los sistemas de archivos vfat, ext2, ext3, ext4 y hfsplus. Si su disco es ntfs, agréguelo a la directiva FILESYSTEMS en /etc/usbmount/usbmount.conf
Moonchild
7
  1. Instalar usbmount

    sudo apt-get install usbmount
    
  2. Permitir a los usuarios acceder a unidades usb

    sudo sed -i 's/MOUNTOPTIONS="/MOUNTOPTIONS="user,umask=000,/' /etc/usbmount/usbmount.conf
    
  3. Enchufa y usa

    cd /media/usb
    touch beeblebrox
    

Puedes obtener más detalles .

cmc
fuente
Es necesario agregar -i para guardar los cambios en el archivo y hacer que solo cambie la primera coincidencia de MOUNTOPTIONS :sudo sed -in '0,/MOUNTOPTIONS="/s/MOUNTOPTIONS="/MOUNTOPTIONS="user,umask=000,/' /etc/usbmount/usbmount.conf
Maxwel Leite
2
Sí, gracias @MaxwelLeite. Tenga en cuenta que puede hacer ediciones usted mismo, y recibirá 2 puntos si se acepta.
cmc
¿Qué es beeblebrox?
eri0o