Comment obtenir des périphériques USB pour AutoMount dans le serveur Ubuntu 12.04


9

Dans Ubuntu 12.04 Desktop, les périphériques USB peuvent être branchés, et ils fonctionnent pour la plupart.

Dans Ubuntu 12.04 Server, lorsque je branche un périphérique USB, cela ne fait rien.

Comment puis-je configurer le serveur comme un ordinateur de bureau lorsqu'il s'agit d'ajouter des périphériques USB tels que des imprimantes, des scanners et des clés USB?

Finalement, je transmettrai ces périphériques USB à une machine virtuelle VirtualBox. Cependant, si le serveur Ubuntu ne les monte pas d'une manière ou d'une autre, je ne peux pas non plus demander à VirtuaBox de les voir.


Je pense que j'ai le même problème: ma clé USB ne se monte automatiquement que lorsque j'ouvre une fenêtre du gestionnaire de fichiers.
Sridhar Sarnobat

Réponses:


7

Dans la documentation d'Ubuntu , essayez d'installer usbmount.

sudo apt-get install usbmount

Voici la description du repo:

monter et démonter automatiquement les périphériques de stockage de masse USB Ce package monte automatiquement les périphériques de stockage de masse USB (généralement des stylos USB) lorsqu'ils sont branchés et les démonte lorsqu'ils sont retirés. Les points de montage (/ media / usb [0-7] par défaut), les types de système de fichiers à considérer et les options de montage sont configurables. Lorsque plusieurs périphériques sont connectés, le premier point de montage disponible est automatiquement sélectionné. Si l'appareil fournit un nom de modèle, un lien symbolique / var / run / usbmount / MODELNAME pointant vers le point de montage est automatiquement créé.

Lorsque vous utilisez le montage automatique, il montera les périphériques de stockage à /media/usb[0-7](il n'y a pas de dialogue).

Les imprimantes / scanners ne sont pas "montés" et seraient configurés différemment. Bien que, si votre objectif final est de simplement les transmettre à votre invité Windows, vous devez installer le pack d'extension VirtualBox, à partir d'ici https://www.virtualbox.org/wiki/Downloads . Les appareils ne doivent pas être configurés au sein de votre hôte Ubuntu avant de les utiliser avec votre invité Windows.


Et cela fonctionnera-t-il également pour les périphériques de type non-stockage (comme une imprimante ou un scanner)?
LonnieBest

Je l'ai installé, mais il ne fait rien. J'ai ubuntu-desktop installé sur le serveur Ubuntu. Lorsque je mets en USB, rien ne se passe, aucune invite.
LonnieBest

Je suis allé de l'avant et j'ai installé Ubuntu Desktop OS. Je n'ai pas pu faire en sorte que le serveur agisse comme Ubuntu Desktop avec sudo apt-get install ubuntu-desktop. . . Il ne ferait simplement pas apparaître de notification lorsque le lecteur USB a été ajouté. Je me rends compte que cela peut avoir monté automatiquement des trucs, mais je voulais aussi les remerciements de l'interface graphique.
LonnieBest

2
Si vous utilisez usbmount, gardez à l'esprit que par défaut, il ne gère que les systèmes de fichiers vfat, ext2, ext3, ext4 et hfsplus. Si votre disque est ntfs, ajoutez-le à la directive FILESYSTEMS dans /etc/usbmount/usbmount.conf
Moonchild

7
  1. Installer usbmount

    sudo apt-get install usbmount
    
  2. Autoriser les utilisateurs à accéder aux lecteurs USB

    sudo sed -i 's/MOUNTOPTIONS="/MOUNTOPTIONS="user,umask=000,/' /etc/usbmount/usbmount.conf
    
  3. Branchez et utilisez

    cd /media/usb
    touch beeblebrox
    

Vous pouvez obtenir plus de détails .


Il faut ajouter -i pour sauvegarder les changements dans le fichier et faire pour ne changer que le premier match des MONTOPTIONS :sudo sed -in '0,/MOUNTOPTIONS="/s/MOUNTOPTIONS="/MOUNTOPTIONS="user,umask=000,/' /etc/usbmount/usbmount.conf
Maxwel Leite

2
Oui, merci @MaxwelLeite. Notez que vous pouvez effectuer des modifications vous-même et vous recevrez 2 points s'il est accepté.
cmc

qu'est-ce que beeblebrox?
eri0o
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.