Я нахожусь в системе LTS Ubuntu 16.04.1. Я использую udisksctl
управляйте, чтобы смонтировать и размонтировать мою карту флэш-памяти с интерфейсом USB, но я иногда извлекаю ее в наутилусе. Я вижу устройство в утилите Disks даже после извлечения. Я искал сайт и нашел этот вопрос, но я не мог найти, что ответ смонтировал извлеченную Карту памяти в ответах того вопроса. Можно ли объяснить меня, как смонтировать извлеченную Карту памяти, не отключая его?
Проверьте свое имя флэш-памяти usb с:
lsusb
мой пример SanDisk:
Bus 003 Device 005: ID 0781:540e SanDisk Corp. Cruzer Contour Flash Drive
Теперь я знаю, что моя SanDisk находится на шине 003 и устройство 005
Затем, необходимо проверить шину USB и номер порта с:
lsusb -t
Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M |__ Port 5: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M
Теперь я знаю, что соединяют шиной 3 устройства 5, находится на порте 5 , таким образом, мы можем перейти в:
/sys/bus/usb/drivers/usb
и отключают порт:
sudo tee unbind <<< "3-5"
или включают порт:
sudo tee bind <<< "3-5"
Когда я вставил свою карту памяти, я получил это:
ls /dev/sdd*
/dev/sdd/dev/sdd1
я затем извлек его
sudo eject /dev/sdd
ls /dev/sdd*
/dev/sdd
я затем неизвлеченный он согласно этот ответ
sudo eject -t /dev/sdd
ls /dev/sdd*
/dev/sdd/dev/sdd1
, Вы могли бы хотеть проверить диск при помощи fdisk
sudo fdisk /dev/sdd -l
Следующее извлечет USB-устройство.
sudo eject /dev/sde
следующее смонтирует USB-устройство, не отключая его.
sudo eject -t /dev/sde
Ссылка: http://www.upubuntu.com/2011/09/how-to-remount-usb-stick-without.html