1 заметка с тегом

pmount

Автомаунт флешек с помощью pmount в Debian(stretch)

Для debian(stretch) в репозитарии нет пакета usbmount для автоматического монтирования внешних накопителей usb
Решение для автоматического монтирования внешних накопителей usb с помощью pmount:

apt-get install pmount

Create file /etc/udev/rules.d/usbstick.rules
Insert:

ACTION=="add", KERNEL=="sd[a-z][0-9]", TAG+="systemd", ENV{SYSTEMD_WANTS}="usbstick-handler@%k"

Create file /lib/systemd/system/usbstick-handler@.service
Insert:

[Unit]
Description=Mount USB sticks
BindsTo=dev-%i.device
After=dev-%i.device

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/local/bin/automount %I
ExecStop=/usr/bin/pumount /dev/%I

Create file /usr/local/bin/automount
Insert:

#!/bin/bash

PART=$1
FS_LABEL=`lsblk -o name,label | grep ${PART} | awk '{print $2}'`

if [ -z ${FS_LABEL} ]
then
    /usr/bin/pmount --umask 000 --noatime -w --sync /dev/${PART} /media/${PART}
else
    /usr/bin/pmount --umask 000 --noatime -w --sync /dev/${PART} /media/${FS_LABEL}_${PART}
fi
sudo chmod +x /usr/local/bin/automount
reboot

The mount points/folders names will be in the format of /media/PartitionLabel_sdxy. In case a partition has no label, it will just be /media/sdxy.
for example:

/media/My_sdb5

Auto mount USB stick on plug-in without UUID

18 января   armbian   pmount   stretch