Pixelbook 折腾小记

前言:

Chromebook搭载Chrome OS,是基于Chrome浏览器及Linux内核的操作系统。虽说在中国算是相当小众的一款笔记本电脑,但是凭借价格便宜,续航能力强,便携方便等优势,目前是美国教育指定最多的笔记本电脑。

在信仰的驱动下,之前先在咸鱼花九百多入了一个Lenovo Flex 11 Chromebook试试水。整体用起来非常舒服。用了半年后在一两周前为了折腾Linux把挂载的系统分区给折腾没了,这玩意又不识别恢复盘,于是光荣退役。试过水后有了信心便正式充值了信仰,入了台i7 512G的Pixelbook。经过一段时间的折腾后,决定写这篇文章帮助其他充值信仰的童鞋少走些弯路,使用Chrome OS更高效地学习工作(折腾


提示


对部分内容抱有疑问的可参考官方的 Chrome 操作系统帮助 本文的部分内容也直接取自其中。

大部分问题可通过查阅 设备支持-解决Chromebook问题 解决

视是否有空闲的时间,本文将持续不定期更新,如有问题可在评论区提出,本人尽可能解答。


目录:

可通过 Ctrl + F(网页搜索工具)直接跳转

  • 激活
  • 初始化
  • 设置中文输入法
  • 创建恢复工具
  • 清空恢复工具
  • 恢复系统
  • 启用开发者模式(关闭操作系统验证
  • 关闭开发者模式(开启操作系统验证
  • 第三方应用程序安装
  • 翻墙相关
  • Ubuntu的安装及使用

计划更新:

  • google play store氪金指南
  • 插件推荐
  • 个人使用的一些习惯及技巧

激活

因为墙的存在,在国内激活还是需要使些手段的。以下是经本人尝试的一个有效的方式:

  1. 搞个windows电脑
  2. 在windows电脑上安装并配置好Shadowsocks(ShadowsocksR)
  3. 在Shadowsocks(ShadowsocksR)上勾选 允许来自局域网的连接
  4. 使Chromebook与windows电脑同处于一个网络环境下(比如连接同一个wifi)
  5. 在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更新失败,闪退等问题。

  1. 打开设置设置
  2. (点击桌面右下角后点击一个齿轮一样的图标),滚动到最下面点开Advanced,找到Languages and input,点开Input method 下的language,点击Add Language加入中文。注意加入中文后要点击英语后的三个小点,确保讲英语移至最顶端并且对英语选择Display Chrome OS in this language。否则Google Assistant 可能无法使用。
  3. 完成上一步后点开下面的Input method,点开Manage input methods 即可加入中文输入法。

创建恢复工具

本步骤需要一个容量不低于8G的U盘,某些型号的Chromebook也支持SD卡。

  1. 如果您使用的是 Chromebook:
    1. 在某些Chromebook中可能自带创建恢复工具的程序 在启动器中找到Recovery即可。
    2. 如果没有,可在Chromebook Recovery Utility – Chrome Web Store处安装
  2. 如果您使用的是 Mac 或 PC:
    1. 如果您尚未安装 Chrome,请先安装。
    2. 打开 Chrome Chrome
    3. 安装恢复应用
  3. 打开恢复应用
  4. 点击开始使用
  5. 点击从列表中选择型号,或输入您想要恢复的 Chromebook 的型号。您可以在 Chromebook 屏幕上的错误消息底部找到该型号。
  6. 点击继续
  7. 将 U 盘或 SD 卡插入计算机。
  8. 在下拉菜单中,选择您插入的 U 盘或 SD 卡。
  9. 点击继续
  10. 点击立即创建
  11. 当您看到提示恢复媒体已准备就绪的消息后,即可从计算机中取出 U 盘或 SD 卡。

注意,通过win 10中的Chrome创建恢复盘时,在下载并验证完镜像后会出现请求管理员权限的提示。此时过快确定可能会出现无法创建的错误(至少我个人是这样的),如果出现问题请尝试重新创建,并在出现请求管理员权限的对话框时等10秒左右再确定。(我也不知道为什么,这是玄学)

注意,此操作会删除U盘中的所有数据,并且这个U盘(似乎)只能作为恢复媒介,不能存储另外的东西。


清空恢复工具

因为作为恢复媒介的U盘会被分为十几个分区,恢复 Chromebook 后,如果您想重新使用 U 盘或 SD 卡存储其他文件,则需要清空恢复媒体。

要清空恢复媒体,请执行以下操作:

  1. 打开恢复应用
  2. 点击“设置”图标 设置
  3. 点击清空恢复媒体
  4. 从下拉菜单中选择要清空的 U 盘或 SD 卡。
  5. 点击继续
  6. 确保用于恢复的存储设备已列出。
  7. 点击立即清空
  8. 该工具将清空 U 盘或 SD 卡上的所有内容。当您看到“恢复媒体已清空”这条消息后,点击完成
  9. 从计算机中取出 U 盘或 SD 卡。
  10. 使用操作系统提供的工具对存储设备进行格式化。

当然要是动手能力强,也可以使用各种磁盘管理工具自行删除分区。


恢复系统

对于系统可以正常打开的情况:

  • 登录 Chromebook。
  • 点击您的帐号头像。
  • 点击“设置”图标 设置
  • 点击底部的高级
  • 在“Powerwash”部分中,点击 Powerwash

对于无法打开系统的情况:

  1. 如果您在这台 Chromebook 上连接了任何设备(例如鼠标或外部硬盘),请将其取下。
  2. 进入恢复模式:
    • Chromebook:按住 Esc + Refresh 刷新,然后按“电源”电源。之后,松开“电源”。当屏幕上显示一条消息后,再松开其他键。
    • Chromebox:首先,关闭 Chromebox。使用回形针或类似物体按住“恢复”按钮。按“电源”按钮以重新开启 Chromebox。当您在屏幕上看到一条消息后,释放“恢复”按钮。
    • Chromebit:首先,将 Chromebit 断电。使用回形针或类似物体按住“恢复”按钮。为 Chromebit 重新接通电源。当您在屏幕上看到一条消息后,释放“恢复”按钮。
  3. 您会看到以下某条消息:
    • “Chrome 操作系统不存在或已损坏。请插入 USB 记忆棒或 SD 卡。”
    • “请插入 USB 记忆棒或 SD 卡。”
  4. 插入用于创建恢复媒体的 U 盘或 SD 卡。
  5. 按照屏幕上的说明操作。

启用开发者模式(关闭操作系统验证

在进行此步骤前,请确保已经 创建恢复工具 并且已成功尝试 恢复系统  (只要可以读取恢复工具即可,可以在验证U盘文件完整性时退出)。

  1. 打开设置设置
  2. 点击左上角的三条横线图标
  3. 点击最下方的About Chrome OS
  4. 点击Detailed build information
  5. 点击 CHANGE CHANNEL
  6. 选择Developer – unstable
  7. 更新系统等
  8. 同时按下esc + refesh + 电源键
  9. 当屏幕上出现信息时按下 Ctrl+D 确认启动开发者模式(关闭操作系统验证
  10. 等待画面上方的进度条走完(时间视磁盘大小有所不同,我在这个过程大概等待了一个小时,所以请确保接通电源或电量充足)
  11. 自动重启后即进入开发者模式(关闭操作系统验证)

注意,此后每次启动都会出现按空格键开启操作系统验证的提示,按Ctrl+D 跳过或等待约30s自动跳过。


关闭开发者模式(开启操作系统验证

正常启动,在看到提示时按空格确认开启操作系统验证

注意,此操作会重置您的Chromebook。


第三方应用程序安装

注意,在实现这一步前要先完成启用开发者模式(关闭操作系统验证。

  1. 打开设置设置
  2. 点击左上角的三条横线图标
  3. 点击Google Play Store
  4. 继续点开Google Play Store
  5. 点开 Manage Android preferences
  6. 点开Security
  7. 勾选 Device administration 下的 Unknown sources

之后便可以直接从 Play Store 之外的其他地方直接下载apk进行安装。


翻墙相关

Chrome OS系统对于安卓程序和浏览器(系统)使用的不是同一套代理

对于浏览器(系统),可以使用 Proxy SwitchyOmegae 与 Shadowsocks 结合起来。

  1. 安装 Proxy SwitchyOmegae 与 Shadowsocks
  2. 在Shadowsocks中填入相关的信息并开启服务
  3. 在 Proxy SwitchyOmegae 的设置选项中点击 New Profile
  4. 随意设定 Profile name , 选择 Proxy Profile 后点击 Create
  5. 把 Protocol 修改为 SOCKS5 , Server 中填入  localhost ,Port 填入刚才在 Shadowsocks 中填写的 Port 点击左侧的 Apply changes 。
  6. 需要开启代理的时候点击浏览器右上角的 Proxy SwitchyOmegae 图标,选择刚刚填入的 Profile name 即可

对于安卓应用,需要使用app来进行代理。

  1. 注意,Play Store 中的 shadowsocks 在最近一次的更新之后已经不可使用,建议尝试其他应用
  2. 也可以在第三方应用程序安装这一步完成之后,在网上下载之前版本的 shadowsocks ,除此之外建议使用  shadowsocksR 。

如果在chrome://flags/#arc-vpn中把 Default 改为 Enabled 之后,可以直接使用app对浏览器(系统)进行代理。

此外还可以使用激活中提到的方法,借助其他电脑/服务器进行代理。


Ubuntu的安装及使用

注意,在实现这一步前要先完成启用开发者模式(关闭操作系统验证。

  1. 下载 crouton
  2. 按 Ctrl + ALT + T 调出 crosh 窗口
  3. 输入 shell 并回车
  4. cd 进入crouton所在的文件夹
  5. 根据需要输入如下命令
  6. 等待安装
  7. 在出现提示之后输入用户名和密码
  8. 安装完成

至此已初步完成 Ubuntu 的安装。

 

如果选择 xfce 还需要 crouton integration 插件以更好的缩放和适应分辨率。

安装插件后勾选 HiDPI 之后在 shell 中输入

即可进入 xfce 桌面环境

 

如果选择 unity 桌面环境,可在 shell 中输入

即可进入 unity 桌面环境

 

若要在不开启桌面环境的情况下开启 Ubuntu 终端,可在 shell 中输入

即可进入 Ubuntu 终端。此时进入 unity 与 xfce 桌面环境时可以不需要使用 sudo 命令。

但此时所安装的 Ubuntu 并不是完整的。可在 Ubuntu 终端中输入

安装完整版 Ubuntu 系统

 

完成上述步骤之后所安装的 Ubuntu 环境是英文系统,可在 Ubuntu 环境中输入

将系统设置为中文环境。

 

在开启(重启之后进入过)Ubuntu  桌面环境之后,可使用

shift + ctrl + alt + 刷新键(前进键) 从 Chrome OS 系统进入 Ubuntu 系统

shift + ctrl + alt + 后退键 从 Ubuntu 系统返回 Chrome OS 系统

这样的切换是即时的,不需要重新启动,之前未完成的

 

若要卸载 Ubuntu ,可在 shell 中输入

卸载 Ubuntu 环境,其中 chrootname 为之前所安装过的 Ubuntu 的版本代号。


 


广告

我是在西西弗数码这个淘宝店买的,主营各种信仰充值,美亚代购啥的(要是没看到想要的可以直接联系店家帮忙代购)。店家挺有耐心,也和我一样对这些玩意有兴趣,现在和我还算是比较熟了吧。在这里帮他宣传一波。


 

发表评论