Ubuntu 16.04.1 LTSシステムを使用しています。 udisksctl
コマンドを使用してUSBフラッシュドライブをマウントおよびアンマウントしますが、ときどきnautilusでイジェクトします。取り出した後でも、ディスクユーティリティでデバイスを見ることができます。サイトを検索して this の質問を見つけましたが、取り出したUSBドライブをマウントするの答えが見つかりませんでしたその質問の答え。取り出したUSBドライブを取り外すことなくマウントする方法を教えてください。
以下を使用してUSBフラッシュ名を確認します。
lsusb
私のサンディスクの例:
Bus 003 Device 005: ID 0781:540e SanDisk Corp. Cruzer Contour Flash Drive
これで、sandiskがバス上にあることがわかりましたおよびデバイス5
次に、次の方法で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"
USBドライブを挿入すると、次のようになりました。
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