详细内容或原文请订阅后点击阅览
开发人员直接从 Google Drive 启动 Arch Linux
一位爱好者演示了从云端加载操作系统,开辟了新的可能性。
来源:安全实验室新闻频道一位爱好者演示了从云端加载操作系统,开辟了新的可能性。
技术世界充满了令人惊叹和不寻常的项目。例如,此前《Doom》是在大肠杆菌上推出的。这一次,一位开发人员做了一件真正令人惊奇的事情:他在一台没有内置内存的旧笔记本电脑上直接从 Google Drive 运行 Arch Linux。这一成就既可以被认为是一项重要的技术突破,也是一次非常不寻常的实验。
开始 完成 Linux要了解所执行任务的复杂性,有必要了解 Linux 引导过程:
- 固件(BIOS/UEFI)启动并加载引导加载程序。 引导加载程序将操作系统内核解压缩到 RAM,其中包含用于挂载主文件系统的工具。进程到新文件系统上的 init 系统。
一位名叫 Ersei 的开发人员使用第三步挂载 FUSE 文件系统,这将使 Linux 能够正常启动。 FUSE 是一个用户空间文件系统,允许您创建文件系统而无需特权权限。 Ersei 首先能够从 Amazon S3 启动系统,然后他决定尝试使用 Google Drive。
在笔记本电脑上直接从 Google Drive 运行 Arch Linux 确实是一项令人印象深刻的成就。然而,这个过程并非没有困难。使用FUSE通过google-drive-ocamlfuse挂载Google Drive导致了很多问题: