问题
在使用 M1 的时候,我遇到一个很麻烦的问题是 M1 无法识别出我的 Kindle,系统无法自动加载 M1 设备,这导致习惯于导入标注并使用 Klib 管理的我来说,等于用 Kindle 的功能不齐全了。
使用 macOS 自带的系统工具,也可以看到系统 Kindle 的磁盘,但无法加载。
如果使用磁盘工具尝试加载,也会报错 com.apple.DiskManagement.disenter错误-119930872。
无法使用系统工具加载。
解决方案
在参考了 jakevin 的分享后,我使用如下方式来解决我的 Kindle 挂载问题。
查询外置设备
执行如下命令,可以使用系统自带的 diskutil 查看目前有哪些磁盘。我在这里补充了 grep,来筛选出只有外置磁盘的设备。
diskutil list | grep external -A2
Code language: PHP (php)
手动挂载设备
执行如下命令,来手动挂载 Kindle。
sudo mkdir /Volumes/Kindle
sudo mount -t msdos /dev/disk4 /Volumes/Kindle/
Code language: PHP (php)
一般来说, Kindle 的默认格式化是 fat32 格式,所以用上面的命令就行,但如果你的 Kindle 是 ex-fat 格式,则可以使用如下命令挂载。
sudo /sbin/mount_exfat /dev/disk4 /Volumes/Kindle/
Code language: PHP (php)
如此操作,便可以让 M1 识别 Kindle 了。