前言:
Chromebook搭载Chrome OS,是基于Chrome浏览器及Linux内核的操作系统。虽说在中国算是相当小众的一款笔记本电脑,但是凭借价格便宜,续航能力强,便携方便等优势,目前是美国教育指定最多的笔记本电脑。
在信仰的驱动下,之前先在咸鱼花九百多入了一个Lenovo Flex 11 Chromebook试试水。整体用起来非常舒服。用了半年后在一两周前为了折腾Linux把挂载的系统分区给折腾没了,这玩意又不识别恢复盘,于是光荣退役。试过水后有了信心便正式充值了信仰,入了台i7 512G的Pixelbook。经过一段时间的折腾后,决定写这篇文章帮助其他充值信仰的童鞋少走些弯路,使用Chrome OS更高效地学习工作(折腾。
提示
对部分内容抱有疑问的可参考官方的 Chrome 操作系统帮助 本文的部分内容也直接取自其中。
大部分问题可通过查阅 设备支持-解决Chromebook问题 解决
视是否有空闲的时间,本文将持续不定期更新,如有问题可在评论区提出,本人尽可能解答。
目录:
可通过 Ctrl + F(网页搜索工具)直接跳转
- 激活
- 初始化
- 设置中文输入法
- 创建恢复工具
- 清空恢复工具
- 恢复系统
- 启用开发者模式(关闭操作系统验证
- 关闭开发者模式(开启操作系统验证
- 第三方应用程序安装
- 翻墙相关
- Ubuntu的安装及使用
计划更新:
- google play store氪金指南
- 插件推荐
- 个人使用的一些习惯及技巧
激活
因为墙的存在,在国内激活还是需要使些手段的。以下是经本人尝试的一个有效的方式:
- 搞个windows电脑
- 在windows电脑上安装并配置好Shadowsocks(ShadowsocksR)
- 在Shadowsocks(ShadowsocksR)上勾选 允许来自局域网的连接
- 使Chromebook与windows电脑同处于一个网络环境下(比如连接同一个wifi)
- 在Chromebook中右下角点击你所连上的网络,点开Proxy,在Connection type中选择Manual proxy configuration,勾选Use the same proxy for all protocols,在下面的Proxy中填入局域网下windows电脑的ip地址,Port填入windows中Shadowsocks(ShadowsocksR)配置的本地端口(通常是1080)
之后正常的填入帐号密码即可激活了。
初始化
因为Pixelbook搭载的Google Assistant不支持中文,所以建议将系统语言选择为英文。
在刚激活的时候,默认是自动同步所有设置的。如果觉得可能会影响到其他平台的Chrome浏览器,建议激活后马上对同步方式进行设置,以下是我个人的设置方式,仅供参考。
激活后电脑要更新Google服务框架等,所以仍需要连接一段时间的代理,等待Google Assistant的配置完成与各种应用及服务更新结束。
设置中文输入法
因为之前设置时选择的系统语言是英文,所以系统默认没有中文输入法。建议这一步在初始化完成后设置,避免Google Play更新失败,闪退等问题。
- 打开设置
- (点击桌面右下角后点击一个齿轮一样的图标),滚动到最下面点开Advanced,找到Languages and input,点开Input method 下的language,点击Add Language加入中文。注意加入中文后要点击英语后的三个小点,确保讲英语移至最顶端并且对英语选择Display Chrome OS in this language。否则Google Assistant 可能无法使用。
- 完成上一步后点开下面的Input method,点开Manage input methods 即可加入中文输入法。
创建恢复工具
本步骤需要一个容量不低于8G的U盘,某些型号的Chromebook也支持SD卡。
- 如果您使用的是 Chromebook:
- 在某些Chromebook中可能自带创建恢复工具的程序 在启动器中找到Recovery即可。
- 如果没有,可在Chromebook Recovery Utility – Chrome Web Store处安装
- 如果您使用的是 Mac 或 PC:
- 打开恢复应用。
- 点击开始使用。
- 点击从列表中选择型号,或输入您想要恢复的 Chromebook 的型号。您可以在 Chromebook 屏幕上的错误消息底部找到该型号。
- 点击继续。
- 将 U 盘或 SD 卡插入计算机。
- 在下拉菜单中,选择您插入的 U 盘或 SD 卡。
- 点击继续。
- 点击立即创建。
- 当您看到提示恢复媒体已准备就绪的消息后,即可从计算机中取出 U 盘或 SD 卡。
注意,通过win 10中的Chrome创建恢复盘时,在下载并验证完镜像后会出现请求管理员权限的提示。此时过快确定可能会出现无法创建的错误(至少我个人是这样的),如果出现问题请尝试重新创建,并在出现请求管理员权限的对话框时等10秒左右再确定。(我也不知道为什么,这是玄学)
注意,此操作会删除U盘中的所有数据,并且这个U盘(似乎)只能作为恢复媒介,不能存储另外的东西。
清空恢复工具
因为作为恢复媒介的U盘会被分为十几个分区,恢复 Chromebook 后,如果您想重新使用 U 盘或 SD 卡存储其他文件,则需要清空恢复媒体。
要清空恢复媒体,请执行以下操作:
- 打开恢复应用。
- 点击“设置”图标
。
- 点击清空恢复媒体。
- 从下拉菜单中选择要清空的 U 盘或 SD 卡。
- 点击继续。
- 确保用于恢复的存储设备已列出。
- 点击立即清空。
- 该工具将清空 U 盘或 SD 卡上的所有内容。当您看到“恢复媒体已清空”这条消息后,点击完成。
- 从计算机中取出 U 盘或 SD 卡。
- 使用操作系统提供的工具对存储设备进行格式化。
当然要是动手能力强,也可以使用各种磁盘管理工具自行删除分区。
恢复系统
对于系统可以正常打开的情况:
- 登录 Chromebook。
- 点击您的帐号头像。
- 点击“设置”图标
。
- 点击底部的高级。
- 在“Powerwash”部分中,点击 Powerwash。
对于无法打开系统的情况:
- 如果您在这台 Chromebook 上连接了任何设备(例如鼠标或外部硬盘),请将其取下。
- 进入恢复模式:
- 您会看到以下某条消息:
- “Chrome 操作系统不存在或已损坏。请插入 USB 记忆棒或 SD 卡。”
- “请插入 USB 记忆棒或 SD 卡。”
- 插入用于创建恢复媒体的 U 盘或 SD 卡。
- 按照屏幕上的说明操作。
启用开发者模式(关闭操作系统验证
在进行此步骤前,请确保已经 创建恢复工具 并且已成功尝试 恢复系统 (只要可以读取恢复工具即可,可以在验证U盘文件完整性时退出)。
- 打开设置
- 点击左上角的三条横线图标
- 点击最下方的About Chrome OS
- 点击Detailed build information
- 点击 CHANGE CHANNEL
- 选择Developer – unstable
- 更新系统等
- 同时按下esc + refesh + 电源键
- 当屏幕上出现信息时按下 Ctrl+D 确认启动开发者模式(关闭操作系统验证
- 等待画面上方的进度条走完(时间视磁盘大小有所不同,我在这个过程大概等待了一个小时,所以请确保接通电源或电量充足)
- 自动重启后即进入开发者模式(关闭操作系统验证)
注意,此后每次启动都会出现按空格键开启操作系统验证的提示,按Ctrl+D 跳过或等待约30s自动跳过。
关闭开发者模式(开启操作系统验证
正常启动,在看到提示时按空格确认开启操作系统验证
注意,此操作会重置您的Chromebook。
第三方应用程序安装
注意,在实现这一步前要先完成启用开发者模式(关闭操作系统验证。
- 打开设置
- 点击左上角的三条横线图标
- 点击Google Play Store
- 继续点开Google Play Store
- 点开 Manage Android preferences
- 点开Security
- 勾选 Device administration 下的 Unknown sources
之后便可以直接从 Play Store 之外的其他地方直接下载apk进行安装。
翻墙相关
Chrome OS系统对于安卓程序和浏览器(系统)使用的不是同一套代理
对于浏览器(系统),可以使用 Proxy SwitchyOmegae 与 Shadowsocks 结合起来。
- 安装 Proxy SwitchyOmegae 与 Shadowsocks
- 在Shadowsocks中填入相关的信息并开启服务
- 在 Proxy SwitchyOmegae 的设置选项中点击 New Profile
- 随意设定 Profile name , 选择 Proxy Profile 后点击 Create
- 把 Protocol 修改为 SOCKS5 , Server 中填入 localhost ,Port 填入刚才在 Shadowsocks 中填写的 Port 点击左侧的 Apply changes 。
- 需要开启代理的时候点击浏览器右上角的 Proxy SwitchyOmegae 图标,选择刚刚填入的 Profile name 即可
对于安卓应用,需要使用app来进行代理。
- 注意,Play Store 中的 shadowsocks 在最近一次的更新之后已经不可使用,建议尝试其他应用
- 也可以在第三方应用程序安装这一步完成之后,在网上下载之前版本的 shadowsocks ,除此之外建议使用 shadowsocksR 。
如果在chrome://flags/#arc-vpn中把 Default 改为 Enabled 之后,可以直接使用app对浏览器(系统)进行代理。
此外还可以使用激活中提到的方法,借助其他电脑/服务器进行代理。
Ubuntu的安装及使用
注意,在实现这一步前要先完成启用开发者模式(关闭操作系统验证。
- 下载 crouton
- 按 Ctrl + ALT + T 调出 crosh 窗口
- 输入 shell 并回车
- cd 进入crouton所在的文件夹
- 根据需要输入如下命令
123456sh ./crouton -r list//查看 crouton 支持的 ubuntu 版本sudo sh -e ./crouton -r xenial -t core,audio,xorg,x11,gtk-extra,unity,keyboard,cli-extra//下载 unity 16.04 ubuntu (xenial可以换成其他想要安装的版本)sudo sh ./crouton -t xfce//或者下载 xfce 桌面(默认为Ubuntu 16.04)(不推荐) - 等待安装
- 在出现提示之后输入用户名和密码
- 安装完成
至此已初步完成 Ubuntu 的安装。
如果选择 xfce 还需要 crouton integration 插件以更好的缩放和适应分辨率。
安装插件后勾选 HiDPI 之后在 shell 中输入
1 |
sudo startxfce4 |
即可进入 xfce 桌面环境
如果选择 unity 桌面环境,可在 shell 中输入
1 |
sudo startunity |
即可进入 unity 桌面环境
若要在不开启桌面环境的情况下开启 Ubuntu 终端,可在 shell 中输入
1 |
sudo enter-chroot |
即可进入 Ubuntu 终端。此时进入 unity 与 xfce 桌面环境时可以不需要使用 sudo 命令。
但此时所安装的 Ubuntu 并不是完整的。可在 Ubuntu 终端中输入
1 |
sudo apt-get install ubuntu-desktop |
安装完整版 Ubuntu 系统
完成上述步骤之后所安装的 Ubuntu 环境是英文系统,可在 Ubuntu 环境中输入
1 2 3 |
sudo apt-get install language-pack-zh-hans language-pack-zh-hans-base language-pack-gnome-zh-hans language-pack-gnome-zh-hans-base sudo apt-get install `check-language-support -l zh` sudo localectl set-locale LANG=zh_CN.UTF-8 |
将系统设置为中文环境。
在开启(重启之后进入过)Ubuntu 桌面环境之后,可使用
shift + ctrl + alt + 刷新键(前进键) 从 Chrome OS 系统进入 Ubuntu 系统
shift + ctrl + alt + 后退键 从 Ubuntu 系统返回 Chrome OS 系统
这样的切换是即时的,不需要重新启动,之前未完成的
若要卸载 Ubuntu ,可在 shell 中输入
1 |
sudo delete-chroot chrootname |
卸载 Ubuntu 环境,其中 chrootname 为之前所安装过的 Ubuntu 的版本代号。
广告
我是在西西弗数码这个淘宝店买的,主营各种信仰充值,美亚代购啥的(要是没看到想要的可以直接联系店家帮忙代购)。店家挺有耐心,也和我一样对这些玩意有兴趣,现在和我还算是比较熟了吧。在这里帮他宣传一波。