Невозможно отсоединить USB-устройство на Ubuntu 14.04

Я использовал udisks для размонтирования и отсоединения USB устройств со следующими командами, которые отлично работают на Ubuntu 10.04:

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

Поскольку udisks недоступен в Ubuntu 14.04, я пытался использовать udisksctl. Это работает для unmount:

udisksctl unmount --block-device /dev/sdb1

Но когда я использую udiskctl или umount для detach устройства как:

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 с помощью других существующих команд, если таковые имеются?

-1
30.03.2019, 18:39
1 ответ

Проблема может заключаться в том, что вы указываете путь к устройству, а не путь к блочное устройство.

Попробуйте следующую команду:

udiskctl power-off -b /dev/sdb

С помощью -b вы указываете путь к устройству.

Источник: https://askubuntu.com/questions/342188/how-to-auto-mount-from-command-line

2
28.01.2020, 05:09

Теги

Похожие вопросы