在 Chrome OS 的开发模式下:使用 exec 权限挂载

在 Chrome OS 的开发模式下:使用 exec 权限挂载

我正在尝试将 Chromebox 用作小型服务器。我通过 Crostini 使用 Linux 来托管服务器应用程序。这确实看起来是个好主意。目前,我尽量不更换整个 Chrome OS,尽管可能会发生这种情况。

我想我快完成了,但我的服务器软件需要它的存储分配,也就是我存储在外部驱动器上的相当大的数据块,才能运行代码。基本上,我需要在有权限的情况下挂载外部分区exec。我想指出的是,我开发者模式。我在网上看到一些文章说,exec只有在开发者模式下才有可能安装具有权限的外部驱动器。但他们从未解释过如何操作。(当然。)到目前为止,我已经从 Chrome OS shell(而不是内部 Linux shell)尝试过,它根本sudo mount -o remount,exec /the/mount/location不影响权限。exec

我是否需要在 Chrome OS 上安装 Linux 发行版,或者是否有办法exec在 Chrome OS 内安装具有权限的外部驱动器?或者还有其他解决方案?服务器应用程序需要能够执行其存储部分中的某些文件,而该部分太大而无法存储在 Chromebox 的内置驱动器中。我一直在 Raspberry Pi 上运行此服务器,但我真正需要的是一台具有 GPU 加速功能的计算机,而 Chromebox 就有。

编辑:自从我发布了这篇文章后,我就有了一个聪明的想法,那就是找出大块数据中的哪一部分真的需要可执行,所以我在此时建立了一个指向主驱动器的软链接。这应该是双赢的:只有需要可执行的那一小部分才需要放在主驱动器上。但那没用。似乎 Chrome OS 不允许从外部安装到主安装的符号链接,我猜是因为这个原因。Too many levels of symbolic links即使它是路径中唯一的符号链接,它也会抛出错误。(我检查过了。)

相关内容