はじめに
おうちKubernetes amd64 ワーカー用マシンの候補) での検討に基づき、ASUS Chromebox 3 を入手しました。
Chromebox、Chromebookも通常のPCのようにUEFI Firmwareから起動すると思い込んでいたのですが、起動してみてからそうでは無いことに気付きました。。
ただ、最終的には Ubuntu 22.04 が UEFI Firmware から起動するマシンに仕立てることができました。
内容
MrChromebox.tech
MrChromebox.tech : Custom coreboot firmware and firmware utilities for your Chromebook/Chromebox
MrChromebox.tech (Custom coreboot firmware and firmware utilities for your Chromebook/Chromebox) にある情報、その他を参照し、下記の通り行いました。
- Developer Mode に入る
- シェルに入る
- ChromeOS Firmware Utility Script を実行して UEFI Firmware を書き込む
- USBブートにてUSBメモリーからUbuntuをインストール
こう見ると非常に簡単ですが、いろいろと試行錯誤して何度もやり直して最終的にここにたどり着きました。 なお、そのままではWrite Protectが設定されているため、これを解除する必要があります。
(上記を実行する際にはあくまで自己責任でお願いします。)
参考
- ASUS India
- Archive:Chromebox – Official Kodi Wiki
- Firmware Write Protect – MrChromebox Wiki
- How to remove enrollment enterprise in chromebooks – Quora
- Asus Chromebox
- Chromebook でブータブルUSB を起動する方法 | E.i.Z
- ChromeOSでsudoのパスワードがわからないときの対応 #Chromebook – Qiita
- dnschneid/crouton: Chromium OS Universal Chroot Environment
- coreboot BIOS rom file for Asus chromebox 3 (CN65) with i3-7130U · Issue #442 · MrChromebox/firmware
- What is my sudo password? – Chromebook Community
おわりに
せっかくかったマシンが文鎮化することにならなくて良かったです。