USB-диск с автоматическим подключением PCManFM или Udisks2 только для чтения
У меня есть система под управлением Raspbian Jessie с LightDM, которая автоматически монтирует USB-ключи в /media/pi. Я хотел бы сделать это автомонтирование только для чтения, так что он делает автомонтирование, но только автомонтирование только для чтения.
Я вижу, что Udisks2 и PCManFM вовлечены в этот процесс, но я не могу найти способ настроить то, что я ищу.
udisksctl info -b / dev / sda1 дает некоторые подсказки:
/org/freedesktop/UDisks2/block_devices/sda1:
org.freedesktop.UDisks2.Block:
Configuration: []
CryptoBackingDevice: '/'
Device: /dev/sda1
DeviceNumber: 2049
Drive: '/org/freedesktop/UDisks2/drives/Generic_USB__SD_Reader_12345678901234567890'
HintAuto: true
HintIconName:
HintIgnore: false
HintName:
HintPartitionable: true
HintSymbolicIconName:
HintSystem: false
Id: by-uuid-1E67-9F72
IdLabel:
IdType: vfat
IdUUID: 1E67-9F72
IdUsage: filesystem
IdVersion: FAT16
MDRaid: '/'
MDRaidMember: '/'
PreferredDevice: /dev/sda1
ReadOnly: false
Size: 2007368192
Symlinks: /dev/disk/by-id/usb-Generic_USB_SD_Reader_12345678901234567890-0:0-part1
/dev/disk/by-partuuid/4f48812e-01
/dev/disk/by-path/platform-3f980000.usb-usb-0:1.4:1.0-scsi-0:0:0:0-part1
/dev/disk/by-uuid/1E67-9F72
org.freedesktop.UDisks2.Filesystem:
MountPoints: /media/pi/1E67-9F72
org.freedesktop.UDisks2.Partition:
Flags: 0
IsContained: false
IsContainer: false
Name:
Number: 1
Offset: 130560
Size: 2007368192
Table: '/org/freedesktop/UDisks2/block_devices/sda'
Type: 0x06
UUID: 4f48812e-01
Большое спасибо, Кевин
1 ответ
Я пошел с отключением автомонтирования в PCManFM и использованием "usbmount":
apt-get установить usbmount
Измените MountFlags= подчиненный на MountFlags= общий доступ в /lib/systemd/system/systemd-udevd.service
Установите RO в опциях в /etc/usbmount/usbmount.conf
ура
Кев