Não é possível desanexar um dispositivo USB no Ubuntu 14.04

0

Eu estava usando o dispositivo udisks to unmount e detach usb com os seguintes comandos, que funcionam bem com Ubuntu 10.04

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

Como udisks não está disponível em Ubunti 14.04 , eu estava tentando udisksctl . Ele funciona para unmount as

udisksctl unmount --block-device /dev/sdb1

Mas quando eu uso udiskctl ou umount para separar o dispositivo como:

udiskctl power-off -p /dev/sdb

ou

umoount -p /dev/sdb

dá o seguinte erro:

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

Como posso desanexar o dispositivo em Ubuntu 14.04 com outros comandos existentes, se houver?

    
por Nitinkumar Ambekar 17.03.2016 / 08:57

1 resposta

2

O problema pode ser que você esteja informando o caminho para o dispositivo em vez do caminho para o dispositivo de bloco.

Tente o próximo comando:

udiskctl power-off -b /dev/sdb

Com -b você está especificando o caminho para o dispositivo.

Fonte: link

    
por 17.03.2016 / 10:01