![Kobo 阅读器:如何打开根文件夹](https://linux22.com/image/1612699/Kobo%20%E9%98%85%E8%AF%BB%E5%99%A8%EF%BC%9A%E5%A6%82%E4%BD%95%E6%89%93%E5%BC%80%E6%A0%B9%E6%96%87%E4%BB%B6%E5%A4%B9.png)
我正在尝试在我的 Kobo Aura One 上安装替代 PDF 阅读器 Koreader。安装说明说我必须将其安装在根目录中。当我通过 USB 将 Kobo 连接到我的 Mac 时,我看到一个包含所有书籍的文件夹。复制到该文件夹似乎不会导致安装。
如何将文件复制到 Kobo 阅读器的根目录?
答案1
基本上Kobo 运行的是 GNU/Linux 系统采用 armhf 架构(但内核是 2.6,采用 system-V 风格启动,而不是 systemd 等),可能使用利纳罗。通常,当您连接和断开连接时,或在启动时,它会扫描USB 小工具导出的数据(书籍)文件系统中KoboRoot.tgz
“隐藏”目录中是否存在名为 的特定文件。一旦您断开 Kobo 的连接,它将把这个 tar 存档解压到。如果存档包含新文件和目录,则会添加这些文件和目录。如果它包含已经存在的文件,它将覆盖这些文件。.kobo
/
明确地说:您无法直接访问根目录。您可以让 Kobo 本身将存档文件复制到那里。或者您可以破解您的 Kobo。例如,您可以添加 telnet 或 ftp 守护程序功能(因为它们已由 busybox 提供,ssh 则不是),通过激活额外的 USB 以太网小工具驱动程序即可访问。然后您就可以直接访问了。
这KoboRoot.tgz
不是一个神奇的后门。这是 Kobo 非常公开地实施其自身升级的方式:当 Kobo Desktop 获得新的更新时(例如:https://download.kobobooks.com/firmwares/kobo6/Dec2019/kobo-update-4.19.14123.zip),它会KoboRoot.tgz
在 中留下一个新的.kobo
。还有一个“固件”升级部分(即:一个新内核,以及引导等等)。你真的不应该弄乱这个部分。
正如您所猜测的,您的 Kobo 很容易变砖(通常完全重置/删除所有内容仍然有效)。例如,错误地/etc/init.d/rcS
用不可执行文件替换它,它将无法再启动。执行此操作时,您应该具备一些 Linux 知识。如果自己创建文件KoboRoot.tgz
,最好使用 Linux 存档,否则可能会出现访问权限问题。无论如何,对于此而言,Mac 仍然是比 Windows 更好的选择。
进一步的文档(全部https://www.mobileread.com/)。请注意,它可能已过时,有时仅适用于特定的 Kobo 硬件/固件版本。Aura ONE 似乎马克 6。