コマンドラインからKindleを安全に削除しようとしましたが、これまですべての試みはKindleを「USBドライブモード」に保ちました。 Nautilus File Managerを介してKindleを安全に削除した場合は、そうではありませんでした。
私の最初の試み:
#!/bin/bash
sync
udisks --unmount /dev/sdb1
このコマンドを実行すると:
udisks --detach /dev/sdb
これにより、次のエラーが発生します。
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
代わりにudisks
私はまた次のことを試みたeject
。
#!/bin/bash
eject /dev/sdb1
ただし、次のエラーが発生します。
eject: unable to open `/dev/sdb'
Kindleは切断されていますが、「USBドライブモード」のままです。
答え1
なぜそれがあなたにうまくいかないのかよくわかりませんが、
eject /dev/sdb1
私にとってうまくいきます。ルートとして実行する必要があります。
それもアンロードされているようです。
答え2
diskutil eject /volumes/kindle
私にとってうまくいきます。 (/volumes/DeviceName形式を使用すると、/ devから実際の記述子を抽出するために複雑なスクリプトを実行する必要はありません。)