Linux

無法在 Ubuntu 14.04 上分離 USB 設備

  • March 30, 2019

我曾經使用以下命令解除安裝和分離 USB 設備,這些命令在 Ubuntu 10.04udisks執行良好*:*

udisks --unmount /dev/sdb1
udisks --detach /dev/sdb

因為udisks在 Ubuntu 14.04 中不可用,所以我嘗試使用udisksctl. 它適用於unmount

udisksctl unmount --block-device /dev/sdb1

但是當我使用udiskctlumount分離設備

udiskctl power-off -p /dev/sdb

或者

umount -p /dev/sdb

它給出以下錯誤:

(udisksctl unmount:17787): GLib-GIO-CRITICAL **: g_dbus_object_manager_get_object: assertion 'g_variant_is_object_path (object_path)' failed

如何使用其他現有命令在 Ubuntu 14.04 中分離設備(如果有)?

問題可能是您告訴設備的路徑而不是塊設備的路徑。

嘗試下一個命令:

udiskctl power-off -b /dev/sdb

-b您一起指定設備的路徑。

資料來源: https ://askubuntu.com/questions/342188/how-to-auto-mount-from-command-line

引用自:https://unix.stackexchange.com/questions/270368