Remova com segurança a unidade USB (Kindle) da linha de comando

2

Estou tentando remover com segurança o meu Kindle da linha de comando, mas, até agora, todas as minhas tentativas deixaram o Kindle em "USB Drive Mode". Este não é o caso quando eu removi o Kindle com segurança através do gerenciador de arquivos Nautilus.

Minha primeira tentativa:

#!/bin/bash

sync
udisks --unmount /dev/sdb1

Se eu seguir com este comando:

udisks --detach /dev/sdb

então eu recebo este erro:

Detach failed: Error detaching: helper exited with exit code 1: Detaching device /dev/sdb
USB device: /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2)
SYNCHRONIZE CACHE: OK
STOP UNIT: FAILED: No such file or directory

Em vez de udisks , também testei eject :

#!/bin/bash

eject /dev/sdb1

mas recebo este erro:

eject: unable to open '/dev/sdb'

e o Kindle são desconectados, mas permanecem no "Modo de unidade USB".

    
por Elena 03.03.2016 / 01:00

2 respostas

1

Não sei por que não funcionou para você, mas

eject /dev/sdb1

funcionou bem para mim. Você pode precisar executá-lo como root.

Pareceu desmontar também.

    
por 13.08.2016 / 01:58
0
diskutil eject /volumes/kindle

funciona muito bem para mim. (Usar o formato / volumes / DeviceName evita ter que fazer um script complicado para extrair o especificador real de / dev.)

    
por 31.12.2016 / 23:05