Remoção segura do disco flash

1

No Ubuntu 16.04, eu tento remover com segurança o disco flash da linha de comando. Quando executo o script a seguir (do Ejetar / remover com segurança x umount ) :

udisksctl unmount -b /dev/sdb1
udisksctl power-off -b /dev/sdb1

Diz:

Error powering off drive: Error opening /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/remove: No such file or directory (udisks-error-quark, 0)

Quando eu digito esses comandos pelo teclado, não recebo o erro.

Por que e como devo fazer o script ser executado?

    
por user31264 14.06.2017 / 12:10

1 resposta

0

A diferença entre o script e a digitação manual pode ser um problema de tempo. Em caso afirmativo, adicione um atraso entre os dois comandos.

udisksctl unmount -b /dev/sdb1
sync
sleep 1
udisksctl power-off -b /dev/sdb1
    
por 14.06.2017 / 12:25