usbmount — сбои, чтобы автосмонтироваться

На установке сервера 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

от журнала выше, смонтированный диск и работа.

Какова выгода здесь??

2
задан 13 September 2018 в 13:49

1 ответ

Я на самом деле также интересовался автоматическим USB, монтируются на Ubuntu 18.04 для мой "столь же хороший, как недавно установлено" сервер.

Я не уверен, в котором пути Вы установили USBmount или какую версию его Вы выполняете, но я действительно знаю, что ошибка, характерная для USBmount, была исправлена в мерзавце (и в Кв., кажется, нет 18,04 совместимых версий.


Если это не недавняя установка (возможно, обновленный сервер от 16,04, откуда это работало или не страницы проекта GitHub, я советую, чтобы скопировать Вашу конфигурацию и переустановить usbmount от страницы Github.

Инструкции для этого могут быть найдены на странице Github, но мой процесс как следовал:

  • Скопируйте и удалите usbmount (в моем случае, у меня были чистые 18,04 установок, таким образом, не было ничего для копирования/удаления),
  • клон мерзавца http://github.com/rbrito/usbmount.git
  • CD usbmount
  • sudo dpkg-buildpackage - нас-uc-b
  • sudo dpkg-i usbmount_0.0.24_all.deb
  • ^ Сбои из-за невстреченного использования зависимостей:
  • склонный sudo - поврежденная фиксацией установка

После этого я отформатировал использование usbdrive:

  • sudo mkfs.vfat-n 'name_for_your_pendrive'/dev/sdy1

И при перевставке USBdrive, это автоматически смонтировалось.


Примечание: Я должен также добавить, что о любых проблемах лучше сообщают в соответствии с проектом GitHub.

Note2: Если Вы думаете, что этот ответ был полезен, прокомментируйте, как перезагрузить настройки, так как я борюсь с этим в данный момент.Править: изменения, кажется, вступают в силу непосредственно...

Note3: Удостоверьтесь, что Ваш BIOS не установлен загрузиться от USB по начальной загрузке от жесткого диска, с тех пор если Вы оставляете диск внутри, это может попытаться загрузиться от него.

Note4: первый тест это с хорошо поддерживаемым форматом, прежде, чем перейти к NTFS, экс-жиру или hfsplus.

3
ответ дан 2 December 2019 в 02:41

Другие вопросы по тегам:

Похожие вопросы: