使用Crouton在Chromebook上安装Ubuntu操作系统
我收到了Acer C720/2。
主内存4GB,SSD存储16GB。
虽然储存空间对于与Ubuntu共存而言有些不够,但只要插上一个USB3.0的存储器,就勉强能解决。
所以,我所做的是让Ubuntu运行起来。
操作模式
在Chromebook上,有三种操作模式。
-
- 通常動作
ふつうに電源をいれて、エンドユーザとしてchromeの制約下で使うモード。
レスキューモード
chrome OSの復元や、他のOSを起動するときのモード。
デベロッパーモード
デベロッパーモードでchrome OSを起動すると、terminalのcroshでshellコマンドが使える。shellと入れると、bashを使うことができる。
其他功能
- OS確認機能
使其能够使用除Chrome OS以外的操作系统。
- BIOSでのブートデバイスの選択機能
在插入USB或SD卡时,可以从该设备启动操作系统。
各设置和功能的启用方式
通过救援模式启动Chromebook。
- 電源OFF状態からesc+reload(F3相当の位置)+電源を長押し。
启用开发者模式+禁用操作系统确认功能
-
- レスキューモードで起動すると、OSが見つかりません、という旨の画面がでるので、そこでctrl+dを押す。
OS確認機能をOFFにするにはEnterキーを押してください、と出るので、Enterキーを押す。
启用BIOS
-
- デベロッパーモードでログインする
-
- wifiの設定をする
-
- ログイン画面でログインをせず、ctrl+Alt+ →(F2相当)でterminalを出す。
-
- loginプロンプトで、chronosでログイン
sudo bashでrootになる。
以下コマンドを実行
crossystem dev_boot_usb=1 dev_boot_legacy=1
上記の1を0にすると、もとに戻る。
CLI画面からGUIのログイン画面に戻るのは、alt+←(F1)
在日常使用的闪屏界面上的操作
如果启用设备并启用BIOS,则在关闭电源的状态下,正常开机后会出现启动画面。
ctrl+dでデベロッパーモードになる。
cltrl+lでSeaBIOSによるOS選択画面になる。
启用BIOS并不一定需要以下操作。如果不启用,则无法使用Ctrl+L。
Chrome OS的恢复
要在操作系统上做各种调整,需要先建立将其恢复到出厂设置的方法。
创建恢复媒体
创建恢复媒介有三种方法。
可以从内置SSD的恢复区域恢复,但是如果事先创建一个外部USB的恢复媒介,即使SSD内的恢复区域损坏了,也可以放心。(通常情况下,似乎有写入限制,所以很少会损坏)
chrome://imageburnerを開いて、USBメディアを挿して作成。(僕の場合、ダウンロードがうまくいかなかった)
chrome webストアからchromebook復元ユーティリティをダウンロードしインストール。
リカバリーイメージのダウンロード15分
USB書き込み10分くらい
Linux/OSXマシンを使って作成
recovery.shを実行し、ダウンロードして、USBを挿して作成。使っているモデル名を検索する必要がある。C720の場合、Pettyで検索。
以下是提醒事項。
-
- リカバリディスクをchromebook上でダウンロードするとき、diskスペースが足りないと、ダウンロードと解凍が失敗する。ダウンロードに600MB、展開時2GBくらい?
- C720のイメージURLはここ
恢复方法
根据谷歌上的说明。有以下三种方法。 de . .)
リカバリーメディアを使った初期化方法
リカバリーモードで起動。(電源OFF状態からesc+reload(F3相当の位置)+電源を長押し。
リカバリーメディアを挿す。
内蔵リカバリーメディアを使った初期化方法
通常ログインしたchromeの詳細設定画面からPowerWashを選択
リセット方法は、ログイン画面でCtrl+Alt+Shift+r
与Ubuntu一起使用。
根据这篇博客,目前有以下三种方法来与Ubuntu进行并用。
总体上看,可以分为两种方式。
-
- 内蔵ディスクをパーティション分割し、マルチブートする方法。
chrubuntu
BodhiLinux
chroot環境で起動する
croutonを使う
chrubuntu分割16GB的磁盘可能会遇到空间不足的问题,而且卸载时需要恢复分区,因此放弃使用。(如果恢复,分区会回来)
考虑使用crouton在Chrome OS的文件系统上相对自由地安装。(未来考虑将/usr/local/chroots/区域移至USB)
2014年12月30日追記:在这篇文章中,我们公开了将其安装到USB的步骤。
安装软件包crouton
-
- 以开发者模式启动并登录。
-
- 在Chrome中,访问https://goo.gl/fd3zc,并将crouton脚本文件保存到Download目录中。(绝对路径为/home/chronos/user/Downloads)
-
- 从终端启动shell。
- 使用以下命令开始下载和安装。(需要一个小时或更长时间)
$ sudo sh -e ~/Downloads/crouton -r trusty -t xfce,keyboard,audio,extension,chrome -e
-
- 在最后,会要求输入Ubuntu用户的ID和密码,输入后安装就完成了。
- 安装完成后,使用sudo startxfce命令,会启动X窗口和xfce4,它们与Chrome作为不同的应用程序来启动。
提示
-
- 末尾の-eをつけると、chroot配下を暗号化するかどうかを選択。
- -r オプションは、ディストリビューションを選択する。何が選べるはは、以下のコマンドで調べられる。
$ sudo sh crouton -r list
Downloading latest crouton installer... ######################################################################## 100.0%
Recognized debian releases:
potato* woody* sarge* etch* lenny* squeeze* wheezy jessie sid
Recognized kali releases:
kali
Recognized ubuntu releases:
warty* hoary* breezy* dapper* edgy* feisty* gutsy* hardy* intrepid* jaunty*
karmic* lucid* maverick* natty* oneiric* precise quantal* raring* saucy*
trusty utopic*
Releases marked with * are unsupported, but may work with some effort.
-
- -t はwindow managerやパッケージを選択する。同じく、-t listで調べられる。
-
- 再度インストールを実行したいときは、/usr/local/chroots/trustyをディレクトリごと削除する。(-uをつけないと、ディレクトリが存在するということで、インストールが開始しない)
-
- もしくは、-uをつけることで、updateインストール。前回エラー中断したところから再開できる。
- 推測だが、何度もインストールを短時間で繰り返していたら、以下のエラーが出るようになった。ubuntu側で単位時間あたりのセッションが多過ぎて、なにかの上限値にひっかかってしまったのだろうか。
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/libj/libjpeg8-empty/libjpeg8_8c-2ubuntu8_amd64.deb Connection failed [IP: 91.189.91.23 80]
画面过渡
图像和键盘的对应关系 hé de
-
- 谷歌操作系统的图形用户界面
-
- 按下ctrl+alt+←(F1)
谷歌操作系统的命令行控制台界面
按下ctrl+alt+→(F2)
在chroot(crouton)环境下运行的X窗口界面
按下ctrl+alt+reload(F3)
小費
-
- 1.chrome OS GUI画面からは、2.chrome OS console画面にしか行けない。
-
- 2.chrome OS console画面からは、1にも3にも行ける。
-
- 3.X window画面からは、1にも2にも行ける。
- ctrlとaltは、一度画面を切り替えたら、キーを離さないと認識しない。押しっぱなしは認識しない。
额外赠品
键盘快捷键
不管怎样先学会操作。
- ヘルプの表示 Ctrl+Alt+/
命令
如果进行常规设置,并使用Ctrl+Alt+t启动终端界面(crosh),可以使用以下命令。
-
- ping
-
- ssh
-
- top
-
- tracepath
- network_diag
通常有两种帮助选项:help和help_advanced。
虽然help_advanced能够执行更多功能,但并不如help实用。