2020年10月9日

ChromeBox ( ASUS CN60) 安裝 GalliumOS

 Asus 的這部 ChromeBox 的 ChromeOS 已經不再更新了,也就是說會停在最後一個版本。

這部的硬體一般文書、影音使用還足夠,如果因為 ChromeOS 不再更新而退役,實在很可惜;所以可以刷掉 ChromeOS 改安裝其他作業系統,例如:GalliumOS。

參考網頁:
https://kodi.wiki/view/Archive:Chromebox
https://zh.ifixit.com/News/30282/how-to-get-updates-on-your-end-of-life-chromebook
https://wiki.galliumos.org/Installing
https://mrchromebox.tech/

步驟:

  1. 先準備一隻 USB 隨身碟,把下載好的 GalliumOS 的 ISO 檔(請參考 https://wiki.galliumos.org/Hardware_Compatibility 下載正確的 ISO 檔案,例如: CN60 要使用 Haswell 版本的 ISO 檔 ) 。用 Win32DiskImager 製作可開機安裝的隨身碟完成。
  2. 物理性取消防寫保護( Write Protection ),關機,拆開機盒,在主機板找到有 ▲ 符號的螺絲,拆掉這支螺絲。
  3. 依照 https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices/asus-chromebox 的步驟,把 ChromeBox 啟用「開發者模式」。( 用迴紋針插入 Recovery 孔、按下開機,放開 Recovery ,白色的恐嚇畫面按 Ctrl + D ,重開機,再按一次 Recovery ,重開機,等 30 秒之後,就會開始清掉 ChromeBox 裡面的任何資料,請先做好資料備份。)
  4. 重新開機,進入 "OS verification is OFF" ,按 CTRL + D 繼續。
  5. 會看到 ChromeBox 第一次使用的畫面,請選定好 WIFI 就好了,其他步驟不要做。
  6. 按 CTRL + ALT + →(最上方那排第3顆功能鍵 or F3) ,進入 terminal ("crosh") 。
  7. 輸入 chronos 帳號。
  8. 輸入 sudo crossystem dev_boot_legacy=1 ,讓下一次開機可以用 legacy 方式開機。
  9. 輸入 cd; curl -LO https://mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh ,刷 MrChromeBook 製作的 SeaBIOS 。原則上按照步驟選 1 就可以刷完 SeaBIOS ,然後 R 重新開機。
  10. 重新開機時把握時間插入步驟 1 的隨身碟,按 ESC 進入開機選單,選擇使用 USB 隨身碟開機。
  11. 就會自動進入 GalliumOS 的安裝程式,這個過程就是一般 Linux 的安裝畫面,因為 GalliumOS 其實就是 XFCE 的桌面系統。
  12. 安裝好,重新開機,就會進入 GalliumOS,GalliumOS = Chrome 的硬體  +  輕量化 Linux 。
  13. 安裝好之後,建議進行 GalliumOS update 更新 Chromium Browser,另外,沒有中文輸入法,建議安裝 Chrome 線上應用程式的 「Google 輸入工具」,這樣就可以在「瀏覽器裡面」輸入中文。
到這邊,就已經有一台跑 XFCE + Chromium Browser 的 ChromeBox 可以使用了。讓已經被 Google 放棄的 ChromeBox 重新有了新生命、新樣貌,畢竟,一台好幾千塊的 ChromeBox 不要就這樣浪費了。

2 則留言:

廖阿邦 提到...

做完第 7 點之後,第 8 點之後依據 https://kodi.wiki/view/Archive:Chromebox#Disable_Firmware_Write_Protect 做步驟修改。

# curl -L -O https://mrchromebox.tech/setup-kodi.sh && sudo bash setup-kodi.sh

會下載新版本的「類 BIOS 」,整個刷進去之後,Chromebox 重新開機之後,就是一台具有 BIOS 功能的迷你電腦,可以使用 USB 隨身碟安裝想要的系統。

廖阿邦 提到...

GalliumOS 可以成功安裝進去 Chromebox。

可是 GalliumOS 最後一次更新日期是 2019-12-22 ,
所以 Chromium 版本是 79,
這樣的版本太舊了。

考慮回去使用 Lubuntu 或 Xubuntu 。