На установке сервера ubuntu 18.04 LTS я установил usbmount с этим /etc/usbmount/usbmound.conf
:
ENABLED=1
MOUNTPOINTS="/media/usb0 /media/usb1 /media/usb2 /media/usb3
/media/usb4 /media/usb5 /media/usb6 /media/usb7"
FILESYSTEMS="vfat ext2 ext3 ext4 hfsplus"
MOUNTOPTIONS="noexec,nodev,noatime,nodiratime"
FS_MOUNTOPTIONS="user,umask=000"
VERBOSE=yes
tail -f /var/logo/syslog
контролировать журналы при вставке:
Sep 13 12:39:25 t1000 kernel: [ 91.397874] usb 3-3: new high-speed USB device number 5 using xhci_hcd
Sep 13 12:39:25 t1000 kernel: [ 91.552295] usb 3-3: New USB device found, idVendor=0930, idProduct=6545
Sep 13 12:39:25 t1000 kernel: [ 91.552301] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Sep 13 12:39:25 t1000 kernel: [ 91.552306] usb 3-3: Product: DataTraveler 2.0
Sep 13 12:39:25 t1000 kernel: [ 91.552310] usb 3-3: Manufacturer: Kingston
Sep 13 12:39:25 t1000 kernel: [ 91.552314] usb 3-3: SerialNumber: 00241D8CE554EEC0493870A3
Sep 13 12:39:25 t1000 kernel: [ 91.553108] usb-storage 3-3:1.0: USB Mass Storage device detected
Sep 13 12:39:25 t1000 kernel: [ 91.553881] scsi host6: usb-storage 3-3:1.0
Sep 13 12:39:26 t1000 kernel: [ 92.580791] scsi 6:0:0:0: Direct-Access Kingston DataTraveler 2.0 PMAP PQ: 0 ANSI: 4
Sep 13 12:39:26 t1000 kernel: [ 92.581301] sd 6:0:0:0: Attached scsi generic sg2 type 0
Sep 13 12:39:28 t1000 kernel: [ 94.125210] sd 6:0:0:0: [sdb] 15248832 512-byte logical blocks: (7.81 GB/7.27 GiB)
Sep 13 12:39:28 t1000 kernel: [ 94.125430] sd 6:0:0:0: [sdb] Write Protect is off
Sep 13 12:39:28 t1000 kernel: [ 94.125435] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00
Sep 13 12:39:28 t1000 kernel: [ 94.125747] sd 6:0:0:0: [sdb] No Caching mode page found
Sep 13 12:39:28 t1000 kernel: [ 94.125758] sd 6:0:0:0: [sdb] Assuming drive cache: write through
Sep 13 12:39:28 t1000 kernel: [ 94.162446] sdb: sdb1
Sep 13 12:39:28 t1000 kernel: [ 94.163703] sd 6:0:0:0: [sdb] Attached SCSI removable disk
Sep 13 12:39:28 t1000 usbmount[1505]: loaded usbmount configurations
Sep 13 12:39:28 t1000 usbmount[1505]: trying to acquire lock /var/run/usbmount/.mount.lock
Sep 13 12:39:28 t1000 usbmount[1505]: acquired lock /var/run/usbmount/.mount.lock
Sep 13 12:39:28 t1000 usbmount[1505]: /dev/sdb does not contain a filesystem or disklabel
Sep 13 12:39:28 t1000 systemd-udevd[1498]: Process '/usr/share/usbmount/usbmount add' failed with exit code 1.
Sep 13 12:39:28 t1000 usbmount[1527]: loaded usbmount configurations
Sep 13 12:39:28 t1000 usbmount[1527]: trying to acquire lock /var/run/usbmount/.mount.lock
Sep 13 12:39:28 t1000 usbmount[1527]: acquired lock /var/run/usbmount/.mount.lock
Sep 13 12:39:28 t1000 usbmount[1527]: /dev/sdb1 contains filesystem type ext4
Sep 13 12:39:28 t1000 usbmount[1527]: mountpoint /media/usb0 is available for /dev/sdb1
Sep 13 12:39:28 t1000 usbmount[1527]: executing command: mount -text4 -onoexec,nodev,noatime,nodiratime /dev/sdb1 /media/usb0
Sep 13 12:39:29 t1000 kernel: [ 94.933285] EXT4-fs (sdb1): recovery complete
Sep 13 12:39:29 t1000 kernel: [ 94.933293] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
Sep 13 12:39:29 t1000 usbmount[1527]: executing command: run-parts /etc/usbmount/mount.d
Sep 13 12:39:29 t1000 usbmount[1527]: usbmount execution finished
Так успех, диск, не смонтированный на usb0
. Если я, чем копия и мимо этой команды:
mount -text4 -onoexec,nodev,noatime,nodiratime /dev/sdb1 /media/usb0
от журнала выше, смонтированный диск и работа.
Какова выгода здесь??
Я на самом деле также интересовался автоматическим USB, монтируются на Ubuntu 18.04 для мой "столь же хороший, как недавно установлено" сервер.
Я не уверен, в котором пути Вы установили USBmount или какую версию его Вы выполняете, но я действительно знаю, что ошибка, характерная для USBmount, была исправлена в мерзавце (и в Кв., кажется, нет 18,04 совместимых версий.
Если это не недавняя установка (возможно, обновленный сервер от 16,04, откуда это работало или не страницы проекта GitHub, я советую, чтобы скопировать Вашу конфигурацию и переустановить usbmount от страницы Github.
Инструкции для этого могут быть найдены на странице Github, но мой процесс как следовал:
После этого я отформатировал использование usbdrive:
И при перевставке USBdrive, это автоматически смонтировалось.
Примечание: Я должен также добавить, что о любых проблемах лучше сообщают в соответствии с проектом GitHub.
Note2: Если Вы думаете, что этот ответ был полезен, прокомментируйте, как перезагрузить настройки, так как я борюсь с этим в данный момент.Править: изменения, кажется, вступают в силу непосредственно...
Note3: Удостоверьтесь, что Ваш BIOS не установлен загрузиться от USB по начальной загрузке от жесткого диска, с тех пор если Вы оставляете диск внутри, это может попытаться загрузиться от него.
Note4: первый тест это с хорошо поддерживаемым форматом, прежде, чем перейти к NTFS, экс-жиру или hfsplus.