一位开发者以自己的方式在 Google Drive 上运行了整个操作系统

一位开发者以自己的方式在 Google Drive 上运行了整个操作系统 "当我听说一个朋友用 Linux 从 NFS 上启动时,我必须超越她,"Sambhav解释说,"我必须证明我可以创造出更难、更好、更快、更强的东西。"我必须证明我能创造出更难、更好、更快、更强的东西。"大多数人会认为这是不可能的,毕竟 Google Drive 是用来存储和共享文件的,而不是加载整个操作系统。但 Sambhav 不同意。凭借扎实的 Linux 开发经验,他们开始着手实现这一计划。他的方法是创建一个 FUSE(用户空间文件系统)RAM 磁盘,在 Linux 启动过程中直接从 Google Drive 加载所有重要的操作系统组件、应用程序和网络二进制文件。理论上听起来很简单,但实际情况却远非如此。开发人员必须处理 EFI 映像、pivot_root,甚至还要处理 Google Drive 的 symlinks 导致的莫名其妙的错误。但他们还是通过调整和调整的方式完成了这一切。当科学怪人式的代码终于可以在现实世界中使用时,桑巴夫在一台没有本地存储空间的备用笔记本电脑上启动了它。之后,在统一的 EFI 文件中对以太网、显示器和网络设置进行了一些最后调整,神奇的事情终于发生了笔记本电脑启动后进入了完全由 Google Drive 载入的 Arch Linux 桌面环境。虽然目前速度极慢,权限和属性也被破坏,但至少还能用。它有什么实际应用吗?Sambhav 认为,或许可以从 Git 仓库或 SSH 连接启动环境。创建者开玩笑说,它还可以让公司"抛弃不可靠的硬件存储",全面使用云技术。Sambhav 还不确定自己下一步要做什么,但 Nix 安装可能是一个可行的项目。"尽管用处不大,但可能性是无限的。" ... PC版: 手机版:

相关推荐

封面图片

软件PearOS 功能:操作系统

软件PearOS 软件功能:操作系统 支持平台:#Linux 软件简介:一个基于 Linux 的操作系统,它旨在提供类似 macOS 的用户界面和体验。它特别适合那些喜欢 macOS 界面但又想享受 Linux 稳定性和安全性的用户。 软件下载:点击下载 频道 群聊 投稿 商务

封面图片

Linux 桌面操作系统市场份额突破 4%

Linux 桌面操作系统市场份额突破 4% 根据的最新统计数据,Linux 桌面操作系统市场份额突破 4% 达到 4.03%。它对 Linux 桌面系统的统计没有包含 Chrome OS,而 Chrome OS 是基于 Linux 的操作系统,早期是基于 Ubuntu、Gentoo 和 Debian 发行版。如果将 Chrome OS 包含在内,Linux 的份额增加到 6.3%,次于 Windows 的 72.13% 和 OS X 的 15.46%。不包含 Chrome OS 的 Linux 桌面份额是在 2023 年 6 月首次突破 3%,仅仅 8 个月增加 1% 这一数字还是令人惊讶的。来源 , 频道:@kejiqu 群组:@kejiquchat

封面图片

SUSE 将操作系统支持期限提高到 19 年

SUSE 将操作系统支持期限提高到 19 年 Linux 企业发行版 SUSE 宣布将操作系统 SUSE Linux Enterprise Server (SLES) 15 Service Pack (SP) 6 的支持期限提高到 19 年,成为企业 Linux 市场支持期限最长的操作系统。相比下,它的竞争对手如 Canonical 的 Ubuntu LTS 版的支持期限为 12 年。为什么选择 19 年的支持时间?SUSE Business Critical Linux (BCL) 总经理 Rick Spencer 解释说,是因为 32 位时间计数到 2038 年 1 月 19 日 03:14:08 GMT 将溢出。Linux 内核于 2020 年发布的 Linux 5.6 时修复了该问题,但还有很多软件没有解决该问题。 via Solidot

封面图片

树莓派上的 Rust 操作系统开发教程

树莓派上的 Rust 操作系统开发教程 一个针对不熟悉 ARM 64 位 ARMv8-A 架构的爱好 OS 开发人员的教程系列。 它提供了一个指导性的循序渐进的教程,介绍如何从头开始为嵌入式系统编写单片操作系统内 #Raspberry Pi |

封面图片

树莓派上的Rust操作系统开发教程

树莓派上的Rust操作系统开发教程 本教程适用于刚接触 ARM 的 64 位 ARMv8-A 架构的业余操作系统开发人员。教程将逐步指导如何从头开始为 embedded system 编写单体操作系统 kernel 。它们涵盖常见操作系统任务的实现,例如写入串行控制台、设置虚拟内存和处理硬件异常。同时利用 Rust 的独特功能来提供安全性和速度。 | #Raspberry Pi #Rust

封面图片

#树莓派 #教程 Rust 开发树莓派操作系统教程

#树莓派 #教程 Rust 开发树莓派操作系统教程 该教程从零开始,一步步地指导你如何开发一个功能健全的嵌入式操作系统的内核。 包含了实现一般操作系统的任务,例如开发串口控制台,设置虚拟内存和处理硬件异常,同时利用 Rust 的特性来提供系统的安全和速度。 频道 @WidgetChannel 投稿 @WidgetPlusBot

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人