2025-01-02 21:19:48 +08:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< title > Dich' blog< / title >
< meta http-equiv = "content-type" content = "text/html; charset=utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0, maximum-scale=1" >
< meta name = "robots" content = "noodp" / >
< link rel = "stylesheet" href = "https://blog.dich.bid/style.css" >
< link rel = "stylesheet" href = "https://blog.dich.bid/color/blue.css" >
< link rel = "stylesheet" href = "https://blog.dich.bid/color/background_dark.css" >
< link rel = "stylesheet" href = "https://blog.dich.bid/font-hack-subset.css" >
< meta name = "description" content = "" >
< meta property = "og:description" content = "" >
< meta property = "og:title" content = "Dich'blog" >
< meta property = "og:type" content = "article" >
< meta property = "og:url" content = "https://blog.dich.bid/awesome-chromebook/" >
< meta name = "twitter:card" content = "summary_large_image" >
< meta name = "twitter:description" content = "" >
< meta name = "twitter:title" content = "Dich'blog" >
< meta property = "twitter:domain" content = "blog.dich.bid" >
< meta property = "twitter:url" content = "https://blog.dich.bid/awesome-chromebook/" >
< link rel = "alternate" type = "application/atom+xml" title = "Dich'blog Atom Feed" href = "https://blog.dich.bid/atom.xml" / >
2025-01-24 15:14:06 +08:00
< link rel = "icon" type = "image/png" href = /dich.webp / >
2025-01-02 21:19:48 +08:00
< / head >
< body class = "" >
< div class = "container" >
< header class = "header" >
< div class = "header__inner" >
< div class = "header__logo" >
< a href = "https://blog.dich.bid" style = "text-decoration: none;" >
< div class = "logo" >
Dich' blog
< / div >
< / a >
< / div >
< / div >
< nav class = "menu" >
< ul class = "menu__inner" >
< li class = "active" > < a href = "https://blog.dich.bid" > blog< / a > < / li >
< li > < a href = "https://blog.dich.bid/tags" > tags< / a > < / li >
< li > < a href = "https://blog.dich.bid/archive" > archive< / a > < / li >
< li > < a href = "https://blog.dich.bid/about" > about me< / a > < / li >
< li > < a href = "https://blog.dich.bid/links" > links< / a > < / li >
< li > < a href = "https://blog.dich.bid/search" > search< / a > < / li >
2025-01-24 15:14:06 +08:00
< li > < a href = "https://blog.dich.bid/weekly" > weekly< / a > < / li >
2025-01-02 21:19:48 +08:00
< li > < a href = "https://github.com/Dichgrem" target = "_blank" rel = "noopener noreferrer" > github< / a > < / li >
< / ul >
< / nav >
< / header >
< div class = "content" >
< div class = "post" >
< h1 class = "post-title" > < a href = "https://blog.dich.bid/awesome-chromebook/" > 综合工程:ChromeBook研究记< / a > < / h1 >
< div class = "post-meta-inline" >
< span class = "post-date" >
2023-08-15
< / span >
< / div >
< span class = "post-tags-inline" >
:: tags:
< a class = "post-tag" href = "https://blog.dich.bid/tags/zong-he-gong-cheng/" > #综合工程< / a > < / span >
< div class = "post-content" >
< p > 前言 ChromeBook 作为国外一款定位为商务办公和学生入门的机器, 其性能在2023年的当下似乎已经过时; 在其退出中国市场后更是接近绝迹。不过, 针对特殊需求下的部分机型在今天仍然极具性价比。< / p >
< span id = "continue-reading" > < / span >
< p > 作为一个垃圾佬,作者常常去发掘二手平台的诸多“洋垃圾”;而就在某一天,一台名为 ASUS ChromeBook C302 的机器吸引了我的注意力,且看其配置:< / p >
< p > 此前作者一直认为 ChromeBook 只存在于 Google 的 Pixelbook 机型之上,就如同 Mircosoft的Surface Pro 一样;实际上,主流 OEM 厂商——美帝良心想、社会主义戴、惠普宏碁华硕三星等等—-都推出过 Chromebook。< / p >
< p > 但本次所说的这台 ASUS 的机器属实让我眼前一亮: 质感上佳的银白色全金属外壳, 360度可翻转的触摸屏, 以及最大10小时的续航和仅仅1.15千克的重量, 这简直是轻薄本和平板的完美结合! 美中不足的是其接口较少, 两个type-C、一个3.5mm耳机口和SD卡接口显得有些单薄; 而在性能上, Intel m3-6y30和8+32G的组合只能说差强人意。< / p >
< p > 不过,作为触摸屏和翻转本的结合,用来当阅读器、上网本和视频播放器以及盖泡面上实用性极强,在亚马逊的 kindle 退出中国市场后阅读器市场群魔乱舞, 高昂的售价和低配的机型遍地横行; 而一般的平板生态和手机重复, 价格不菲; 如果没有游戏需求, ChromeBook 是不错的选择。< / p >
< p > 到祸啦家人们!我们看看其实际效果究竟如何?首先映入眼帘的是经典的 Chrome OS 界面, 这里注意登录需要有Google的账号( Gmail邮箱) , 如果暂时没有可以用访客模式登录, 在该模式下的一切操作不会保存在硬盘( 似乎很好的保护了隐私) ; 而在登录谷歌后, 可以看到其完善的生态, 包括原生的 play 商店、Chrome 浏览器, Gmail 邮箱等等。< / p >
< p > 那么, ChromeBook 有哪些玩法呢?< / p >
< h2 id = "yi-jin-ru-kai-fa-zhe-mo-shi" > 一.进入开发者模式< / h2 >
< p > 我们假设你已经有了一个 Google 账号,并在往期的博客中部署了 openwrt, 那么此时通过全局科学让 chromebook 联网,随后登录账号,此时我们完成了第一步;< / p >
2025-01-22 17:48:40 +08:00
< p > 随后拆开后盖,拧下主板上的 BIOS 写保护螺丝。注意在拆卸背板的时候,有两颗螺丝藏在上侧脚垫下,需要先用工具去除脚垫再拆卸这两颗螺丝;下侧的两个脚垫下没有螺丝。< / p >
< p > 随后打开背板,卸下图示位置(在蒙皮下)的大螺丝;< / p >
< p > 随后装回后盖, 按住键盘上的Esc和“刷新”键不动, 然后按下电源键。这样Chromebook会进入“恢复”模式;< / p >
< p > 然后同时按下键盘上的Ctrl键和D键;< / p >
2025-01-02 21:19:48 +08:00
< p > 按下Enter, 系统重启:
这时会有一声“滴! ”的BIOS提示音。< / p >
< p > 随后等待Chrome OS重置即可。< / p >
2025-01-22 17:48:40 +08:00
< p > 重置完成后看到如下界面, 以后每次开机都要按Ctrl+D进入系统;< / p >
2025-01-02 21:19:48 +08:00
< p > 随后在设置-高级中可以看到开发者模式已打开, 此时传到ChromeOS中的其他APP即可安装。< / p >
< h2 id = "er-an-zhuang-qi-ta-xi-tong" > 二.安装其他系统< / h2 >
< p > 如果你不喜欢 ChromeOS 或者需要 linux 环境, 那么可以尝试安装其他系统, 例如FydeOS,manjaro等。我们以crouton脚本为例( 需要全局科学) : < / p >
< p > 这里是 crouton 项目的github地址< code > https://github.com/dnschneid/crouton< / code > < / p >
< p > 由于我们已经进入开发者模式, 这时打开chromeOS的浏览器, 同时按住ctrl和alt和t, 会打开一个命令行窗口。 输入命令 shell ,回车,之后会出现 linux 的真正命令行。随后安装 crouton,如果你是用 chromeOS 下载的 crouton, 那么这个文件应该在~/Downloads目录下。 执行命令:< / p >
< p > < code > sudo sh ~/Downloads/crouton -r list< / code > < / p >
< p > 列出所有可以用的发行版版本。像ubuntu, debian, kali等等。 随后使用命令列出所有可以选择安装的组件:< / p >
< p > < code > sudo sh crouton -t list< / code > < / p >
< p > 这其中就包括各种桌面环境, gnome, kde, xface, lxde啥的。 我们选择最轻量的lxde: < / p >
< p > < code > sh crouton -r stretch -t lxde< / code > < / p >
< p > 随后设置用户名, 密码等等。安装完成后, 在chromeOS的linux shell里面输入命令: < / p >
< p > < code > sudo startlxde< / code > < / p >
< p > 就能启动 linux 了。< / p >
< p > 实际上, crouton 的原理,是基于 linux 下的一个软件, chroot< / p >
< p > 在linux系统中, 它可以把linux系统的根目录( 也就是 / ),切换到其它的目录。 crouton 利用这一点,将 chromeOS 的根目录切换到指定的安装了另一系统的文件。而且, 会出现两个特性为: linux 可以享受到 chromeOS 的驱动支持,不用担心驱动问题,且使用的是 chromeOS 的系统内核。< / p >
< p > 由于该内核过于精简,会出现一些服务跑不了的情况,这时我们可以用第二种方法:刷 BIOS。我们进入 linux shell, 插入一个空U盘, 输入如下命令< / p >
< pre style = "background-color:#151515;color:#e8e8d3;" > < code > < span > cd
< / span > < span >
< / span > < span > curl -LO mrchromebox.tech/firmware-util.sh
< / span > < span >
< / span > < span > sudo install -Dt /usr/local/bin -m 755 firmware-util.sh
< / span > < span >
< / span > < span > sudo firmware-util.sh
< / span > < / code > < / pre >
< p > 选择标注了“Full ROM”的选项, 按照提示备份BIOS和刷入BIOS, 随后 reboot, 然后可以按正常的装系统流程( Rufus写入ISO启动) < / p >
< p > 注意:需要先删除 ChromeBook 的硬盘分区; 仅支持UEFI启动, 且 Windows 驱动不太完整。< / p >
< h2 id = "hou-ji" > 后记< / h2 >
< p > 合适的设备总是相对而言的,只要符合需求即可,不必过多的追求工具的完美。< / p >
< / div >
< div class = "pagination" >
< div class = "pagination__title" >
< span class = "pagination__title-h" > Thanks for reading! Read other posts?< / span >
< hr / >
< / div >
< div class = "pagination__buttons" >
< span class = "button previous" >
< a href = "https://blog.dich.bid/awesome-android-tv/" >
< span class = "button__icon" > ←< / span >
< span class = "button__text" > 综合工程:Android TV 折腾小记< / span >
< / a >
< / span >
< span class = "button next" >
< a href = "https://blog.dich.bid/awesome-arch-linux/" >
< span class = "button__text" > 综合工程:Arch从入门到入土< / span >
< span class = "button__icon" > →< / span >
< / a >
< / span >
< / div >
< / div >
< / div >
< / div >
< footer class = "footer" >
< div class = "footer__inner" >
< div class = "copyright" >
< span > ©
2025
Dichgrem< / span >
< span class = "copyright-theme" >
< span class = "copyright-theme-sep" > :: < / span >
Theme: < a href = "https://github.com/pawroman/zola-theme-terminimal/" > Terminimal< / a > by pawroman
< / span >
< / div >
< / div >
< / footer >
< / div >
< / body >
< / html >