명령줄에서 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에서 실제 설명자를 추출하기 위해 복잡한 스크립트를 실행하지 않아도 됩니다.)