古いノートパソコンにChrome OSをインストールして、Windowsに代わるChromebookにする方法

古いノートパソコンにChrome OSをインストールして、Windowsに代わるChromebookにする方法

  • 1 読む時間
  • 木曜日, 9月 15, 2022

    Windowsの上にChrome OSをインストールして、古いノートパソコンをChromebookにする方法を説明しますが、このガイドはどのパソコンでも使用できます。特に準備の面では、Windowsと並行してChrome OSをインストールするのと似たような作業となります。しかし、作成しなければならないスクリプトから、最終的なインストール作業まで、変わってしまうことがたくさんあります。

    自宅にほとんど使わなくなったノートパソコンがあれば、Androidアプリと互換性のあるGoogleのOSで第二の人生を歩んでもらおうというものです。つまり、Google Playにアクセスし、Chrome OSに適応したAndroidアプリをダウンロードすることができるのです。

    未経験の方にはかなり複雑な作業ですが、できるだけわかりやすく説明するように心がけました。これを行うには、お使いのコンピュータにUEFIファームウェアが搭載されていること、2011年または2012年以降のコンピュータに搭載されているBIOSの代替品であることなど、いくつかの要件が必要です。

    また、16GBまたは32GB以上の容量のUSBメモリが1~2台必要です。その上にGNU/Linuxディストリビューションをインストールし、公式のChrome OSリカバリーファイルをブータブルUSBで使用できるイメージに変換する予定です。また、いくつかのツールやアイテムをダウンロードする必要がありますが、それらのリンクは本文中に記載されています。

    ノートパソコンにChrome OSをインストールするには、それっぽいLinuxディストロしかないものから、私たちのようにAndroidショップも含めて、実際に動くバージョンのChrome OSをインストールできるものまで、様々なプロセスがあります。迷わないように順を追って説明しますが、コミュニティで試行錯誤され、問題が起きないプロセスを選びました。

    まず、主なツールをダウンロードします。

    まずは、立ち上げに必要な主なツールをダウンロードしましょう。まず、USBメモリに入れられる軽量なLinuxディストリビューション「Linux Mint」です。私たちが Mint を選んだのは、最も人気があり信頼できる GNU/Linux ディストロの一つだからです。ダウンロードページにアクセスし、ファイルをダウンロードするだけです。

    次に、Rufusのアプリケーションをダウンロードしますが、これは2回使用します。1つ目はGNU/Linuxを片方のUSBにマウントすること、2つ目はChrome OSのイメージをもう片方のUSBにマウントすることです。Rufus.ieのウェブサイトにアクセスし、最新のバージョンをダウンロードしてください。

    ここで、Brunchというツールをダウンロードする必要があります。このツールは、さまざまなChromebookの公式リカバリーを、Windows PCにインストール可能なイメージに変換するためのフレームワークとして機能します。このツールをダウンロードするには、公式のGithubプロフィールにアクセスする必要があります。

    前述のサイトにアクセスすると、そのままブランチ・リリースのコーナーに移動します。そこでは、名前にstableと入っている最新のバージョンをダウンロードする必要があります。これは、最も問題の少ない安定版だからです。そこで、拡張子が.tar.gzのファイルをクリックして、ダウンロードする必要があります。

    そして、.tar.gzファイルを解凍するためのアプリケーションをダウンロードする必要があります。私はいつも使っているB1アプリケーションを使うつもりですが、7-ZIPのような良い代替品もありますよ。

    ここで、Chrome OSのリカバリーイメージをダウンロードする必要があります。Androidでは、万が一の障害時に復旧するために、OSの必須ファイルが入ったイメージをすべての端末が持っていますが、Chrome OSにもリカバリーイメージがあります。BrunchはこのリカバリーをOSのインストール可能なイメージにする役割を果たしますので、今度はこのウェブサイトでシステムイメージをダウンロードする必要があります。

    Chrome OSのリカバリーファイルのダウンロードは、最も混乱しがちですが、重要なプロセスの1つです。 どのファイルが必要かは、どのように判断すればよいのでしょうか?各リカバリーの左側にはコードネームが表示され、それぞれが1つまたは複数の特定のChromebookモデルに関連することがわかります。ここでは、特に、コードネームで区別される、通常のPCとの親和性が高いハードウェアを搭載したChromebookに属する4つのバージョンに注目してください。

    お使いのコンピューターがインテル第4世代以降のプロセッサーを搭載している場合、リストから最新のrammusバージョンをダウンロードする必要があります。もし古いIntelであれば、rammusをダウンロードしてください。zorkとgruntのリカバリは、AMD Ryzen 3XXXとAMD Stoney Ridgeが対象です。リカバリーをダウンロードする際、右側の数字が一番大きいものをクリックすると、リリースされた最新バージョンになります。

    最後に、Chrome OS RecoveryをUSBメモリにマウントできるようなイメージに変換するスクリプトを作成する必要があります。そのためには、メモ帳を開いて、中に以下の文章を追加してください。

    #!/bin/bash.

    sudo bash chromeos-install.sh -src recovery.bin -dst chromeos.img.

    中に書いたら、ドキュメントを保存してください。そして、名前を変えて、Installer.shという名前にする必要があります。拡張子.txtを.shに変更することを確認することが重要です。これは、手でやっても何の問題もなく完全にできることです。

    では、C:フォルダにChromeOSというフォルダを作成しましょう。このフォルダに、installer.shファイルとChrome OS Recoveryを取り込む必要があります。その後、Recoveryファイルを解凍し、Zipファイルでなくなるようにするだけです。出来上がったファイルはcromeos_blablabla.binとなり、数字とコードネームが付きます。このファイルは、作成したスクリプトの名前と同じように、recovery.binにリネームする必要があります。

    この2つのファイルに加えて、Brunchの.tar.gzファイルをChrome OSのリカバリーを解凍したのと同じフォルダに解凍する必要があります。リカバリーは1回の解凍で済みますが、ブランチリカバリーは2回の解凍が必要です。.tar.gzの中に.tarファイルがあり、これもいくつかのファイルができるまで解凍する必要があります。Brunchは、このリカバリーをOSのインストール可能なイメージにする役割を果たします。

    終わったら、圧縮ファイルを削除して、解凍済みのファイルだけを残すというクリーンアップができます。以下の手順では Chrome OS をインストールするラップトップは必要ないので、 Linux Mint にログインしたときにアクセスできるように内部 C: フォルダにファイルを置いておくか、USB メモリに直接入れておくと、より速くファイルを見つけ ることができます。

    USBにLinux Mintをインストールする

    ここで、Rufus とダウンロードしたディストロで、GNU/Linux でブート可能または実行可能な USB を作成する必要があります。これを行うには、Rufusアプリケーションを実行します。内部では、上部にこれを行うためにコンピュータに接続した USB ドライブを選択し、次に Select をクリックしてダウンロードした GNU/Linux ディストロのファイル(我々の場合は Linux Mint)を選択する必要があり ます。

    ディストロを選択してRufusに読み込ませたら、STARTボタンをクリックして実行可能なUSBを作成してください。ここで「開始」をクリックすると、ルーファスはいくつかのダイアログを表示し、その指示にすべて同意する必要があります。心配しないでください、これは非常によくプリセットされたアプリケーションで、要求され、推奨されるものはすべて、すべてが正しく動作するように標準設定されます。

    リカバリーをイメージに変換する

    さて、これから時間的にLinux Mintを使うことになります。そのためには、ディストロと一緒に用意したUSBメモリからコンピュータを起動する必要があります。そのためには、パソコンの電源を切り、USBを差し込んで、すぐに起動用のドライブセレクタを実行するキーを押して、パソコンの電源を入れます。通常はF12ですが、UEFIやPCによってはF1、F8、F9、F10、TAB、ESCなど、他の文字になることもあります。メニューが表示されたら、起動用USBドライブを選択し、Enterキーを押して、そのUSBドライブを介してコンピュータを起動します。

    この操作を行うと、どのドライブから起動するかを選択する画面が表示されます。この画面で、接続した Linux Mint USB ドライブを選択し、Enter キーを押す必要があります。こうすることで、コンピュータがいつも行っているハードディスクを介した起動ではなく、USBをメインドライブとして直接起動するようになります。

    最初に表示されるのは Linux Mint の歓迎画面で、ここでもいくつかのオプションが提示され ます。これらのオプションの中で、あなたがすべきことは Start Linux Mint オプションを選択すること、つまり Linux Mint を起動することです。これにより、USBからフルOSを起動することになります。

    Linux Mint の中に入ったら、Chrome OS での処理に必要なので、まずオペレーティン グシステムをインターネットに接続する必要があります。接続ボタンをクリックし、パソコンが有線でない場合はWiFiを選択し、パスワードを入力します。

    ここで、Linux Mint デスクトップで “コンピュータ “フォルダを開いてください。変な名前の項目がいくつか表示されますが、これがパソコンに接続されているハードディスクです。メインハードディスクのフォルダを開いて、その要素を参照できるようにすることです。

    ハードディスクに属するフォルダの中に入ったら、先に作成した Chrome OS フォルダにアクセスし、そこで Linux Mint から持っているファイルを使えるようにする必要があります。USBにフォルダを作成した場合は、フォルダに移動して、フォルダに入り、ファイルを表示する必要があります。あなたが中にいるとき、下を右クリックし、Chrome OSのフォルダに直接ナビゲートした端末を開きますターミナルで開くオプションをクリックします。

    Linux Mint のターミナルに入ったら、以下の 3 つのコマンドを入力してください。まず1つ、それが終わるのを待ち、次にもう1つ、それが終わるともう1つ。

    • sudo apt-get update
    • sudo apt-get install cgpt
    • sudo apt-get install pv.

    この 3 つのコマンドのうち最初のコマンドは Linux Mint などのディストロのレポ ジトリを更新するものです。そして、次の2つで、これから行うChrome OSのリポジトリをUSBにインストールできるイメージに変換するというプロセスを踏むために、Linuxに必要なツールを2つインストールします。

    次に、sh installer.shというコマンドを入力する必要があります。これを使って、先ほど作成したスクリプトを実行します。数分かかるかもしれませんが、作業が行われているChrome OSのフォルダを見ると、今度はchromeos.imgというファイルが作成され、これがChrome OSのUSBインストーラーを作成するためのイメージとなります。

    USBメモリにChrome OSのイメージをインストールする

    ダウンロードしたChrome OSのリカバリファイルをchromeos.imgイメージに変換したら、Linux Mintを終了して、Windowsに戻ります。そこで、今度はRufusを使ってChrome OSのイメージをUSBにインストールする必要があります。この方法で、Chrome OSを搭載したブータブルディスクを作成します。

    進め方は Linux Mint と同じです。Rufusを開き、Selectボタンをクリックする必要があります。エクスプローラーを開く機能が開いたら、chromeos.imgのイメージが作成されているフォルダまたはUSBに移動して選択する必要があります。そして、「開始」をクリックし、Rufusが出すメッセージをすべて受け入れて、USBをフォーマットし、そのChrome OSイメージを作成します。

    インストールするノートパソコンでChrome OSを起動します。

    これまでやってきたことはすべて準備で、これからが本番です。最初にしなければならないことは、コンピュータのUEFIを入力することです。すべてのコンピュータにはショートカットがあるので、自分のものを知っておく必要があります。そして、中に入ったら、Chrome OSのイメージを正しく起動できるように、UEFIを選択してブートタイプを変更します。私の場合、UEFI with CSMを選択することになりました。

    ここで、先ほどと同じショートカットでUSBからコンピュータを再起動します。ただし、USBは先ほどChrome OS with Rufusを入れたものである必要があります。ショートカットで起動するドライブを選択する場合は、Chrome OSがあるUSBを選択します。

    初めてUSBからChrome OSを起動した場合、Chrome OSの再構築に数分かかります。この作業はかなり時間がかかるので、終了するまでインストール先のノートPCの電源を切ることができません。その間に、スクリーンショットのような待機画面が表示されたり、文字の羅列が表示されたりすることがあります。これは、従来とは異なる方法でChrome OSを取得したため、OSが正常に動作するように再構築しようとするために表示されるものです。

    そして、処理が終了したら、Chrome OSの初期設定を開始するために移動します。この部分は、まるでChromebookを購入したかのように、一からセットアップする必要があります。Googleメールやその他必要なものを設定し、完了したらChrome OSにログインするだけです。

    設定が終わると、私の場合は失敗して再起動することになりましたが、Chrome OSにログインしてノートパソコンで使えるようになります。WindowsのChromeブラウザーをお持ちで、ここで同じユーザーを使っていた場合、すべてのブックマークとデータが自動的にインポートされることが確認できます。自宅のWiFiに接続するための設定まで。ただし、当面はUSBから起動することになるので、まだ最後の一歩が残っていることに注意してください。

    ここで、Control + Alt + Tを同時に押します。 そうすると、Chromeブラウザーのタブで、OS端末が開きます。GNU/LinuxやWindowsのように、テキスト・インターフェースから手動でタスクを実行するためのものですね。

    Chrome OSのターミナルで、今度は次の2つのコマンドを次々に入力します。

    • シェル
    • sudo fdisk -l

    最初のコマンドでOSのシェルに入り、2番目のコマンドで、持っているすべてのパーティションとハードディスクのリストを取得します。ここでは、USB上に、いくつものパーティションが作成され、その数が多いので、その中から、自分のハードディスクの名前がどれなのかを探し出す必要があるので、注意が必要です。そのためには、ハードディスクの容量を覚え、区別できるようにする必要があります。

    ここでは、スクリーンショットにあるように、端末がある方法でソートしてくれるのです。各ハードディスクについて、まずディスクの名前(/dev/sda/)が表示され、その下にパーティションのリストが表示されます。1つならスクリーンショットのようにsda1が1つだけ、それ以上ならsda1、sda2、と出てきます。私の場合、Chrome OSの入ったUSBには必ず複数のパーティションがあるので、見えているsdbはすべてUSBのもので、sdaはハードディスクです。

    さて、複雑な話になってきました。では、ノートパソコンのハードディスクパーティションにあるものをすべて削除する作業に移りましょう。そのためには、ディスクの名前(私の場合はsda)を検出したら、sudo fdisk /dev/sdaコマンドを入力し、ディスクの名前が異なる場合は、sdaに変更する必要があります。これを入力すると、端末はコマンドとして機能する一連の文字を入力するのを待ちます。

    まず、「d」と入力してEnterキーを押す、ということを赤い文字が表示されるまで繰り返し行う必要があります。こうすることで、「もう削除するものがありません」という赤文字が表示されるまで、何度も内部パーティションの削除を指示することになります。

    次に、「n」と入力し、Enterキーを押します。その際、コマンドの入力を求められるので、そのままEnterを押して、デフォルトのものを有効にします。最後に署名を削除するかどうか尋ねられますので、yを入力してEnterを押して承諾してください。これで、新しいパーティションを作成し、以前のファイルシステムを削除するように指示するプロセスを経たことになります。

    上記をすべて行ったら、wと入力し、Enterキーを押します。Wコマンドで、ハードディスクとパーティションに変更を適用するようにシステムに指示することになります。数秒の作業の後、通常のターミナルに戻り、再びフルコマンドを入力できるようになります。

    最後に、ハードディスクにChrome OSをインストールするためのコマンドを入力する必要があります。私のようにハードディスクがsdaの場合、sudo chromeos-install -dst /dev/sdaとなります。そして、最後のsdaは、好きなハードディスクのアドレスに変更できることを忘れないでください。

    インストールコマンドを入力した後、最後の確認を求められるので、yesというコマンドを入力して確認します。そうすると、Chrome OSがコンピューターのハードディスクにインストールを開始します。このプロセスは、約12個のパーティションを作成して書き込む間に、数分かかります。終了すると、Chrome OSのインストールが完了したことを知らせるメッセージが表示されます。

    これが完了したら、あとはノートパソコンを再起動するだけで、ハードディスクから直接Chrome OSを読み込むことができます。これまでと同様、最初の起動でOS全体を構成するのに数分かかることがありますが、一度セットアップして初回ログインすれば、すべてがすぐに立ち上がるようになります。

    comments powered by Disqus