ChromeBook安裝GalliumOS:準備部分

為什麼要翻譯這部分ChromeBook安裝GalliumOS的內容呢?

主要是我的舊筆記本電腦壞掉了,而又沒有一個新設備適合碼字+寫Python。

偶然的機會我發現三五百元人民幣能收到配置可以接受的ChromeBook,這對於經濟拮据的我來說很有吸引力,畢竟我只需要輕薄和長續航。

所以我準備入一台ChromeBook,然後拿來作為日常打字的主力。

當然編譯還是要放到MacPro上面去了,畢竟我剛剛給Mac升級了黑Titan,可以試試CUDA加速之類的。

英文原文地址

在ChromeBook或者ChromeBox這類ChromeOS設備上安裝其他操作系統,都必須首先開啟開發者模式。很多機型還需要更新固件,當然這也看安裝類型。

不同設備的安裝前準備步驟是不一樣的,所以要先確認自己ChromeOS設備的硬體ID。在ChromeOS內,導航到chrome://system,找到hardware_class這一項,就是硬體ID了。

Next, check our Hardware Compatibility page to determine your devices CPU family. For example, the Acer C720s Hardware ID is PEPPY, and the CPU Family is Haswell.

接下來,要安裝GalliumOS,還要去 硬體兼容性列表頁面 去檢查一下你設備的處理器是否被支持。比如,Acer的C720的硬體ID是PEPPY,CPU代號是Haswell,這就可以支持了。

搞定了上面這些,確認好自己的設備被GalliumOS支持,就可以繼續了。

1:開啟開發者模式

警告:開啟開發者模式會把當前設備中已有的用戶信息全部抹掉。如果你有存儲在本地數據收,一定要先備份。在線的那些數據就沒影響了,不會被抹掉的。

  1. 把設備關機,然後按Esc+F3(refresh刷新)+Power(電源鍵),啟動進入到Recovery恢復模式;

  2. 這時候你就會看到Recovery界面,上面可能會提示你"ChromeOS is damaged or missing" ,意思是說ChromeOS操作系統損壞或者丟失了,實際上並沒有啦;

  3. 接下來按[Ctrl+D]來開啟開發者模式,然後接下來就是各種確認的步驟,一般就一直按回車鍵確認就行了;

  4. 機器就會重啟到白屏幕了,上面會寫著"OS verification is OFF",意思是操作系統校驗已關閉。這就說明進入了開發者模式了。

  5. 接下來要啟動傳統引導模式(如果你更新過BIOS固件就可以跳過這一步了,因為新固件應該會自動完成這一步,不用人去手動設置):

    1. 按[Ctrl+D]啟動到開發者模式

    2. 必要的話要配置一些WiFi,然後登錄到Chrome(用Guest訪客賬戶就行)

    3. 按[Ctrl+Alt+T]來打開一個ChromeOS的終端窗口(這個終端也叫"crosh")

    4. 在終端裡面的提示符後面輸入 shell

    5. 到了 chronos@localhost / $ 這裡了, 輸入下面的命令並回車運行:

sudo crossystem dev_boot_legacy=1 n

2:刷新固件(必要情況下再這樣折騰)

剛剛不是確定了硬體ID和CPU代號了么?這一步就用上了:

  • Sandy Bridge 機型 必須要刷修改過的固件(Google Chromebook Pixel 2013 LINK除外哈);
  • Bay Trail 和 Braswell 機型必須要修改過的固件
  • Haswell, Broadwell, 以及 Skylake 機型,用修改估計更方便,某些型號根據安裝類型不同而可能出現必須要刷固件的情況。具體情況參考硬體兼容性列表頁面。

很多機型都有定製固件,這些估計種類繁多,來源各異。參考固件信息頁面來查找適合你設備的固件。

2.1:關閉防寫(必要情況下再這樣折騰)

某些特定類型的固件(比如BOOT_STUB和Full ROM) 都需要關閉設備的防寫。所以一定先去固件信息頁面好好閱讀,弄清楚自己設備的情況!ChromeOS設備上的防寫一般是由一顆螺絲控制的,不過有的機器是一塊導電貼紙,更老一點的機器會有跳線。這些防寫螺絲、貼紙、跳線的位置隨著機型不同而變化,不過總的來說,你都得拆機。

所以可能有時候就得搜索你對應型號的"Chromebook 關閉防寫"這樣的關鍵詞,往往能獲得詳細的指導,有圖文之類的。如果找不到,可以去GalliumOS論壇或者#galliumos通信群求助。

譯者註:還是建議搜索英文關鍵詞chromebook disable write-protect;n畢竟英語世界玩這個的可能比中文世界要多一些吧。n

2.2: 安裝/升級固件

在ChromeOS的終端裡面就可以安裝/升級固件了,或者也可以從運行中的Linux系統下進行這個操作。在ChromeOS下用終端來更新的大概過程如下所示:

  1. 按[Ctrl+D]啟動到開發者模式

  2. 必要的話要配置一些WiFi,然後登錄到Chrome(用Guest訪客賬戶就行)

  3. 按[Ctrl+Alt+T]來打開一個ChromeOS的終端窗口(這個終端也叫"crosh")

  4. 在終端裡面的提示符後面輸入 shell

  5. 選好要安裝的固件。還是參考固件信息頁面。

  6. 出現chronos@localhost / $了,在提示符後面輸入命令來更新固件。更新固件的命令得去固件開發者的站點去看看,可能有變化什麼的。

  7. 運行MrChromeboxs固件工具腳本 (固件開發者的站點) Bash cd; curl -LO mrchromebox.tech/firmwa && sudo bash firmware-util.sh

  8. 接下來就是根據屏幕上出現的指引來選擇一種固件類型來安裝了。

3:開發者模式界面下其他選項

The Developer Mode boot screen offers a few additional options. The most important one is Ctrl+L for Legacy Mode booting, which you will use to boot GalliumOS after installing (depending on your firmware choice). Here is the full list:

開發者啟動界面有幾種不同的選項。最重要的是[Ctrl+L]來進入傳統引導模式,咱們更新固件之後安裝GalliumOS就是要用這個模式。 下面是對不同選項的介紹:

  • [Ctrl+D] 這就是啟動ChromeOS設備進入到開發者模式
  • [Ctrl+L] 這個是用來啟用傳統引導模式,一般安裝Linux之後就得用這個了
  • [Ctrl+U] 這個是從USB上的鏡像來引導ChromeOS或者ChromiumOS,平時大家肯定用不上這個選項
  • [TAB] 這個是啟動配置信息什麼的。

推薦閱讀:

2017年的Chromebook是什麼樣子的?
便宜,夠用,能升級,你想要的微軟這次都會給你
未來五年Chromebook(andromeda)是否能超過Macbook?
現在還適合購買chromebook嗎?
chromebook在中國能完美使用嗎?

TAG:Chromebook | ChromeOS |