
この複数回にわたるレポートでは、とびきりのオタク、ジェイソン・ケネディが、CR-48ラップトップをハッキングする様々な面白い方法を紹介します。ぜひご覧いただき、彼の悲劇と成功をご覧ください。
皆さんと同じように、GoogleのChrome OSパイロットプログラムのことを初めて聞いた時、私も一刻も早く登録したくてマウスをひっかきました。ChromeOSは、ブラウザを中心に構築され、ほぼ完全にオンラインで使えるOSという概念を、私にとってなかなか理解しにくいものでした。
オンラインの部分には、もちろん夢中でした。ブログはすべてGoogleドキュメントで書き、メールはすべてGmailで管理し、動画や音声はPandoraやHuluなどのサービスでストリーミングしています。容量の関係でデジタル保存しているメディアコレクションがかなりあるのは否定しませんが、ストリーミングが主流になるにつれて(あえて言えば)、その利用頻度はどんどん減っているように感じます。ユーザーインターフェース全体がブラウザ内に存在するという点については、実際に自分の目で確かめる必要がありました。
数週間前にCR-48を受け取り、それ以来毎日使っています。そして、正直に言って、自分にとって一番のOSを見つけたと思っています。何かを保存する必要がある(または保存したい)ときに、多少の不便を感じることは認めますが、この便利さを考えると、それは小さな代償です。高速で便利。直感的で、楽しい。
しかし、もっと楽しいことに取り掛かりましょう。それは、それを壊すことです。
始める前に徹底的に調べましたが、システムを永久に壊してしまうのは実際にはかなり難しいです。もしCR48の画面が表示されて起動できなくなっても、USBメモリを挿すだけで元通りになります。念のため、いじり始める前に必ずこのドライブを作成してください。何か問題が発生した場合に備えて、Googleが復旧手順を公開しています。いずれの場合も、何か問題が発生する可能性はありますので、自己責任でハッキングを行ってください。

これは私が使用した方法ですが、念のため言っておきますが、この方法を使用するにはLinuxまたはMacシステムが必要です。私はどこでもUbuntuを使用しているので、手順は全く問題ありませんでした。もしこれらのOSにアクセスできない場合は、VirtualBoxなどで動作するOSをインストールするか、このブログのようなサイトを参考にしてください。Windowsマシンを所有していないため、WindowsからのリカバリUSBメモリの作成は試していません。自己責任で行ってください。ここでは説明しません。
苦労知らずの私は、もちろん情報源に飛びつきました。CR48にUbuntuをインストールするためのChromiumプロジェクトのガイドです。私のデスクトップはUbuntu 10.10 32ビット版で動いていたのですが、この方法では問題が発生します。64ビットLinuxインストールでchrootを使ってChromeOS環境を構築する必要があるからです。実はこの方法は今回は省略して最後に残しておきますが、言うまでもなく、そのデスクトップにはクリーンなUbuntu 10.10 64ビット版が入っています。読者の皆さんのために、そして科学のためにも、これを実行したのです。話が逸れてしまいましたが。
もっと簡単なものを探していたら、この小さなガイドを見つけました。Ubuntuを簡単にインストールする方法?うわあ、納得です。
手順は驚くほど分かりやすく、分かりやすいです。ダウンロードサイズがかなり大きい(100MBのファイルが52個)ので、特に回線速度が遅い場合は、少し時間がかかることを覚えておいてください。ダウンロードの途中でバッテリーを抜いてもスクリプトが中断したところから再開するかどうかをテストしましたが、確かに再開しました。ですから、その点では不安定さを心配する必要はありません。
実際には、誰かが作成した動作するファイルシステムをダウンロードしていることになります。もしそれが不安なら、ダウンロードしないでください。また、ステップ12はデフォルトの「user」アカウントで実行することをお勧めします。私自身、独自のユーザーを2回作成して実行してみましたが、いずれも成功しませんでした。そのため、この点については何とも言えません。この記事の執筆時点では、5GBのパーティションに完全に機能するUbuntuをインストールしており、devスイッチをオンにして起動しています。Verizon 3Gサービスに接続できないことを気にしないのであれば、全く問題ありません。また、マルチタッチサポートが動作していないように見えることにも気付きましたが、あまり詳しく調べていません。
注意:cgptを使ってパーティションを手動で編集する場合は、この方法は使用しないでください。ダウンロードは完了しますが、再起動後に失敗します。if は存在せず、ドライブがパーティション化されていると判断されるとパニックが発生します。私も最初に同じ状況に陥りました。この方法を見つける前に、Chromium Project の方法を途中まで試していたので、同じミスをしないようにしてください。あるいは、実際にやってみてどうなるか見てみましょう。
ヒントはこれです:

いずれにせよ、方法1はあります。成功です!「簡単な方法」の著者、ジェイ・リー氏に心から感謝します。
これを試してみたら、コメント欄か Twitter で教えてください。皆さんのご意見をお待ちしています。
気に入りましたか?こちらも気に入るかもしれません…
- NookColor のための10のクールなハック
- Honeycomb が Nexus One に移植されるも、残念ながら通話はできない
- HTC HD MiniがハッキングされAndroidが動作するようになった
GeekTech をもっと知りたい方は、Twitter、Facebook、RSS をご利用ください。