
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即可。