Raspberry PiでChrome OSを実行する方法
Raspberry Piコンピューターが登場し始めた頃、その実力は誰にも分からなかった。ほとんどの人は、学校の課題や簡単なプレゼンテーションに使える、安価な使い捨てデバイスだと考えていた。しかし、時が経つにつれ、この小さなボードが実にあらゆる用途に使えることが明らかになった。デスクトップパソコンにしたり、古いプリンターをいじったり、ロボットをいじったり、何でもできるのだ。こんなに小さなボードにこれほどの可能性があるなんて、不思議な気がする。
一方、Chrome OSという選択肢もあります。これはGoogleが開発した軽量でクラウドに特化したOSで、Chromebookで動作しますが、オープンソース版のChromium OSも存在します。Raspberry PiにChrome OSをインストールするなんて、ちょっと奇妙に聞こえるかもしれません。開発元が異なるからですが、全く問題ありません。それに、ブラウザ中心で動作が軽快なOSは、特に軽いウェブタスクには最適です。だからこそ、Raspberry PiをミニChromebookのように使える、コストパフォーマンスの高い方法と言えるでしょう。特に、重いデスクトップアプリよりもクラウドアプリを好む人にとっては、なおさらです。
Raspberry PiでChrome OSを動かす方法
PiのOSをいじろうとしたことがある人なら、うまくいくかうまくいかないかはご存知でしょう。大抵は、プラグアンドプレイとはいかないもので、イメージをいじったり、ドライブに書き込んだり、設定をしたりする必要があります。要点は、適切なイメージを入手し、microSDカードに書き込んで、そこからPiを起動するだけです。とても簡単なように聞こえるかもしれませんが、ちょっとした問題が発生することもあるので、覚悟しておきましょう。大抵は、手順を正しく実行するだけです。もちろん、OSイメージを書き込むにはBalena Etcherなどのツールも必要です。
起動可能なSDカードを準備する
これはおそらく最も重要なステップです。目標は、Chrome OSイメージをmicroSDカードに書き込み、Raspberry Piが直接OSを起動できるようにすることです。公式FydeOS GitHubリリースから、Raspberry Pi用の最新のChromium OSビルドをダウンロードしてください。もちろん、すべてのイメージが完璧に動作するとは限りません。古いものやバグのあるものもあります。特定の環境では、最初の試みが失敗することがあります。これは、ダウンロードファイルの破損やフラッシュの不具合が原因である可能性があります。再ダウンロードと再フラッシュを行うことで、多くの場合解決します。
次に、balena.io/etcherからBalena Etcherをインストールします。これは非常にシンプルなツールで、SDカードへのイメージ書き込みが簡単に行えます。起動したら、Chromium OSイメージを選択し、SDカードを選択して「Flash」をクリックします。完了するまで待ち、エラーなく完了したことを確認してください。念のため、書き込んだイメージを検証したり、MD5ハッシュを確認したりすることもできますが、ほとんどの場合、Etcherがエラーなく完了すれば問題ありません。
フラッシュしたカードでRaspberry Piを起動する
SDカードをPiに挿入し、マウス、キーボード、HDMI、電源など周辺機器をすべて接続して電源を入れます。ただし、Pi向けのChrome OSビルドは基本的に必要最低限の機能しか備えていないため、まだ完全に洗練されたエクスペリエンスは期待できません。環境によっては、初回起動に時間がかかり、画面にテキストが点滅する場合があります。しばらくお待ちください。ファイルシステムのセットアップ中なので、まれに画面が真っ暗になることがあります。その場合は、SDカードを再書き込みするか、別の電源ユニットを試してみることをお勧めします。このプロセスは、新しいAndroidデバイスのセットアップと似ています。ようこそ画面が表示され、Wi-Fiに接続して利用規約に同意し、Googleアカウントにログインする必要があります。
初期設定とログイン
PiがChrome OSを起動すると、基本的なセットアップ手順が案内されます。Wi-Fiへの接続、Googleの利用規約への同意、サインインなどです。この部分はChromebookの設定とほぼ同じです。Wi-Fiモジュールの互換性の問題により、Wi-Fiへの接続がうまくいかない場合があります。うまくいかない場合は、ネットワークを確認するか、可能であればイーサネットを試してみてください。サインイン後、アプリと設定が同期されるまで1分ほどお待ちください。ビルドによっては、インターフェースが実際のChromebookほどスムーズではないことに気付くかもしれませんが、全体的には、ブラウジング、ドキュメント、その他の軽い作業であれば問題なく使用できます。
アプリと拡張機能のインストール
Chrome OSのデフォルトバージョンには、Google Chromeと、お気に入りのGoogleウェブアプリのほとんどが付属しています。もっと使いたいですか?Chromeウェブストアをご利用ください。一部のビルドでは、PlayストアをインストールすることでAndroidアプリのサイドローディングもサポートされる可能性がありますが、これはイメージによって異なります。いずれにしても、拡張機能やアプリのインストールは簡単です。「Chromeに追加」をクリックするだけで、すぐにダウンロードされます。確かに、操作性は100%洗練されているわけではありませんが、日常的なウェブ作業には十分機能します。
まとめ
このプロセス全体を通して、Raspberry PiをかなりまともなクラウドベースPCに変えることができます。しかも、通常のChromebookやPCのほんの一部で済みます。もちろん完璧ではありません。ビルドによっては動作が遅かったり、Wi-Fiが不安定だったりすることもあります。それでも、なかなか良いプロジェクトです。さらに、軽量で応答性に優れたOSが手に入り、ブラウジング、ストリーミング、軽い作業に最適です。ただし、奇妙なバグや起動の問題が発生する可能性があるため、場合によっては再フラッシュや設定の調整が必要になるかもしれません。
まとめ
- 少なくとも 8GB の microSD カードを搭載した Pi 3 または 3B+ を入手してください。
- FydeOS Github から希望する Chromium OS イメージをダウンロードします。
- Balena Etcher を使用して SD カードにフラッシュします。
- SD カードを使用して Pi を起動し、周辺機器を接続して、セットアップ プロンプトに従います。
- Google にログインして、ウェブ アプリまたは拡張機能のインストールを開始します。
最後に
この記事が、Raspberry PiをミニChromebookに変えるヒントになれば幸いです。シームレスではありませんが、間違いなく満足のいくものです。あるセットアップでは、数回の再起動でかなりスムーズに動作しましたが、別のセットアップでは少し調整が必要でした。いずれにせよ、これは非常に楽しいプロジェクトで、軽量でクラウド中心の可能性を大いに広げてくれます。このプロジェクトが、誰かの費用節約や、クールなOS実験の助けになれば幸いです!
関連記事
この記事は役に立ちましたか?