
Chromium OS 是 Google 开发的一款基于 Linux 内核的系统,需要连网才能使用,整个系统的架构等同于一个 Chromium 浏览器。
安装
打开以下链接下载 Chromium 的镜像。
1 | https://chromium.arnoldthebat.co.uk/index.php?dir=special&order=modified&sort=desc |
将 Chromium 的镜像利用 Etcher 拷录到 U 盘中。重启进入 USB 的 Chromium OS,激活 Google 账号需要使用代理,可通过 Google 搜索免费代理节点找到。
进入 Linux 系统,在终端运行以下命令安装 Gparted。
1 | sudo apt-get install gparted |
打开 Gparted,选择要安装到的硬盘,在未分配空间上新建以下分区。
| 分区大小 | 分区格式 | 标签和名称 | |
|---|---|---|---|
| 分区1 | 32MB | FAT16 | EFI-SYSTEM |
| 分区2 | 5000MB | EXT2 | ROOT-A |
| 分区3 | Chrome OS系统盘 | EXT4 | STATE |
选择USB驱动器,记下分区位置/dev/sd*。
打开终端并输入以下命令,以创建文件夹并挂载 U 盘系统盘后,复制系统文件到需要安装的硬盘。
1 | mkdir state |
在打开的文件中搜索base_vars以及partition_vars,只保留 EFI-SYSTEM、ROOT-A、STATE 以及对应数字的引导信息(共六个),然后修改每个分区的参数(在 Gparted 可查看)。示例如下。
1 | PARTITION_SIZE_ROOT_A=5242880000 |
修改完成后保存,在终端输入以下命令以复制分区文件到主目录。
1 | cp -av /home/[username]/localroot/usr/sbin/write_gpt.sh /home/[username] |
引导
原生引导
安装完成后重新启动,拔出 U 盘,在 BIOS 里会多出 Chromium OS 的启动项,启动即可。
若需要修改 Chromium 的 grub 引导项,可打开 Linux,在终端输入以下命令后,记下 ROOT-A 的PARTUDID。
1 | sudo blkid |
打开EFI-SYSTEM分区的efi/boot/grub.cfg,只留第一个menuentry,将PARTUUID=的值修改为记下的UUID,Menuentry里的名字改为Chromium OS即可。
Clover 引导
配置 config.plist,扫描项中勾选Linux,隐藏项中添加vmlinuz即可。