1

In Ubuntu 16.04, I try to safely remove the flash disk from the command line. When I run the following script (from the Eject / safely remove vs umount):

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

It says:

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)

When I type these commands from the keyboard, I don't get the error.

Why, and how should I make the script running?

Rui F Ribeiro
  • 56,709
  • 26
  • 150
  • 232
user31264
  • 129

1 Answers1

0

The difference between the script and the manual typing might be a timing issue. If so, add a delay between the two commands.

udisksctl unmount -b /dev/sdb1
sync
sleep 1
udisksctl power-off -b /dev/sdb1
Yaron
  • 4,289