永远怀念 GalliumOS。(垃圾 ChromeOS 就不用怀念了)

这篇文章只是试图让一台吃灰的电子垃圾在系统层面上活得更久,指不定哪天又能吹吹灰拿出来用。跑个软件包更新再放回去

年轻人的第一台笔记本电脑(?)

以前我还是信仰 Google 的,选择在淘宝买这台不知道多少手的 Chromebook 的时候,我还是学生,大部分人整的都是 Windows (方便打游戏)。从价格上不算亏,因为到手发现机身上贴着的两年 100GB Google Drive 兑换码还能用,算是意外惊喜,跟卖家说了这事,卖家表示我这还有码你要不(我:?),毕竟需要拿另外的 Google 帐号来用,而我只有一个号,我也懒得为此特意注册新的,所以我没要。机器本身中规中矩,1080p 屏幕(到手时没问题,但由于受压,目前屏幕显示有些亮点和漏光),续航时间很长,Chrome 能干的事它都能干 (意思就是 Chrome 干不了的事情就别想了),当个上网本用没啥问题。

每当遇到它不能完成的任务的时候,基本上就得采取以下方案:

  • 试试看能不能用手机搞
  • 找其他人帮忙,用他们的设备
  • 等到回家用台式机
  • 摆烂,直接说我这东西没法弄

摆烂的感觉还挺爽的

不够用!根本不够用!

总是摆烂也不是长久之计,于是就开始试着安装基于 Ubuntu 专为 Chromebook 设计的 GalliumOS,与 ChromeOS 共存 Dual-Boot。详细的操作步骤已经记不清了,但最大的问题在存储和性能上。内置存储只有 16GB,除此之外我只插了一张 16GB 存储卡。我手头没有更大容量的存储卡或 U 盘,如果是 U 盘就必须长期插在上面,非常不方便,而且还占掉一个总共只有两个的 USB 接口,U 盘本身物理尺寸也需要尽可能地小。无论如何,想进一步地改进就要烧钱,不划算。机器的 CPU 是 Intel N2840,不太行 不支持 AES-NI

有了完整的 Linux 桌面后,能办的事情就多了一些 Minecraft,启动!。虽然这个时候 ChromeOS 还能收到更新,但我已经很少打开了,在启动时基本都是选择进 GalliumOS。

退役

原因很简单,装了 VSCode,把台式机上装着的扩展同步完之后,卡到爆。更具体地说,是输入的延迟很高,每次从按下键盘到字蹦出来有几秒的时间,按个 Tab 补全也要等。

于是我又去淘宝买了换了屏幕、CPU 和外壳、加到 8GB RAM、不知道多少手的理财产品 SinkPadThinkPad T440s,HDD 也被我自购 SSD 换掉了 这么一说好像没有东西还是原装的了

Chromebook 从此正式开始吃灰。

ChromeOS 不更新了?太好了

我也记不清是先退役的还是先停更的,反正在 ChromeOS 停止支持之后,我就直接上 MrChromebox.tech 整了 UEFI Full ROM,变成整机 GalliumOS(不记得是在此之前还是这个过程中做的,需要拆机来解开固件写保护)。

然后继续吃灰。

重装到 Fedora 38

这周整 YubiKey 的时候 (文章在鸽了,再等等) 又想起了 Chromebook,捞出来插上电(放太久自然是没有了),一直开不了机(紧急模式),看了系统日志才发现,时间是 2012,手动设置一下时间就好了。跑了一遍软件包更新后才想起来是基于 Ubuntu 18.04,今年已经 EOL 了。本想着上个 Expanded Security Maintenance 续命,结果由于是 GalliumOS 自己的内核,没法套上,这下就不得不换发行版了。

看了一圈以后按 Privacy Guides 的建议选择了 Fedora,跑去下 iso,拿 Rufus 写进 U 盘。不知是由于 Chromebook 太烂还是我 U 盘太烂 (自信点,两个都烂),用 LiveCD 装不上,得靠网络安装。

为了防丢导致数据泄露问题,之前就给 SinkPadThinkPad 上了 VeraCrypt FDE,所以也准备给 Chromebook 上 LUKS 加密。安装程序好像不支持 /boot 加密,这事就得之后再做。存储卡毕竟可插拔,不算稳定,就单独挂载一个地方备用。

加密 /boot

这个有点麻烦,照着 别人的文章 做的时候发现差点做错,最后也确实做错了,搞完之后没法开机,救不回来,又得重装。建议对着看的同时开个记事本记下自己设备的 UUID,以免弄混。

搞完发现拔掉存储卡开不了机,使用图形界面的磁盘工具填写 LUKS 密码保存,然后修改挂载参数 nofail,x-systemd.device-timeout=5,然后即可拔卡开机,插上卡也能自动挂载了。(感谢 ArchWiki)

改媒体键

可以在图形设置里面整,但有些设置在图形内找不到,需要使用终端敲命令操作。媒体键列表可以执行 gsettings list-keys org.gnome.settings-daemon.plugins.media-keys 查看,我设置了飞行模式和加减屏幕亮度。

gsettings set org.gnome.settings-daemon.plugins.media-keys rfkill "['<Super>F5']" 
gsettings set org.gnome.settings-daemon.plugins.media-keys screen-brightness-down "['<Super>F6']" 
gsettings set org.gnome.settings-daemon.plugins.media-keys screen-brightness-up "['<Super>F7']"

结束

没别的了,剩下的就是各种常规软件安装配置,然后卸载各种不要的东西,因为内置存储空间很有限。估计没几个月就得拿出来跑更新,放太久怕是会让下载的软件包大过剩余存储空间,导致没法更新。

现在该放回去继续吃灰了。

标签: none

知识共享许可协议 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。

仅有一条评论

  1. yt yt

    自从我发现这玩意的性能跑不起一个网页之后我就放弃折腾了.....
    现在跑了某个精简的 Windows 然后连扫描仪,扫好了 tg 发给我....不做别的事情,够用。

添加新评论