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