Lemote YeeloongノートPCとOpenBSDで「ドラゴン」を回避する
本記事では、中国製MIPSアーキテクチャのノートPC「Lemote Yeeloong」にOpenBSDをインストールし動作させるまでの過程を詳細に解説する。ハードウェア制限や非標準的な設計(「ドラゴン」と例えられる障害)に対処しながら、オープンソースOSを移植・活用する技術的挑戦と成果を紹介する。
背景メモ
• Lemote Yeeloong は、中国の Loongson(龍芯)プロセッサを搭載したノートPC。MIPSアーキテクチャをベースにした低消費電力・中国国産CPUで、セキュリティ上の懸念(ハードウェアバックドアの可能性)から「ドラゴン」と呼ばれることもある。
• OpenBSD は、セキュリティとコードの正しさを最優先するオープンソースのBSD系OS。独自のコード監査と厳格なライセンスポリシーで知られる。
• この記事は、Lemote に付属する標準ファームウェアやBIOSを信用せず、OpenBSD を用いて可能な限り独自の制御下でシステムを動かすためのハックを解説している。中国製ハードウェアを「安全ではないが制御可能なプラットフォーム」として扱う、セキュリティ研究者ならではの視点が背景にある。
• 当時の中国産チップは、欧米製x86プロセッサに依存しない独自コンピューティングの試みとして一部の愛好家に注目されていた。