あの忌まわしいポップアップが出たのは、冷え込みが厳しくなってきたある朝のことだった。

窓越しに四万十川の穏やかな水面を眺めながら、いつものように目覚めのコーヒーを啜り、長年愛用している中古のノートパソコン(数年前にメルカリで9000円で購入した愛機だ)を開いた瞬間のことである。

「Windows 10 のサポートは終了しました」

画面の中央に居座るその無機質なテキストは、まるで長年連れ添った相棒への別離への宣告のようだった。

「いやいや、お前まだ全然動くじゃないか」と画面に向かって独り言をこぼすも、Microsoftの決定は絶対だ。

セキュリティ更新がストップしたOSを使い続けるのは、鍵をかけずに玄関のドアを開けっ放しにして旅行に出かけるようなものである。

世間は「Windows 11搭載の最新AIパソコンに買い替えましょう!」と騒ぎ立てているが、ちょっと待ってほしい。

物価高が家計を直撃するこのご時世、ただネットサーフィンをして、ブログを書き、時々YouTubeで昔の音楽を楽しむだけの「シルバーライフ」の相棒に、10万円、いや15万円もの大金を投資しろと言うのだろうか?

冗談じゃない。

私たちに必要なのは、無駄に肥大化した最新OSと高価なハードウェアではなく、「今ある資産を最大限に活かす知恵」である。

そこで私は立ち上がった。

「Windowsはもういらない」とまではまだ言い切れないチキンな私だが、一つの壮大な計画を思いついたのだ。

それが、「ChromeOS 145を導入し、Windows10とのデュアルブート環境を構築し、徐々にWindows10からの移行を考える」という、ロマンあふれる脱出計画である。

この記事は、PCの延命に人生の情熱を燃やすある男の、汗と涙と(少しの)ターミナル操作の記録である。

ファイルの入手方法から、初心者が最もつまずきやすい「USBメモリのドライブ名の確認方法(/dev/sdbなど)」まで、絶対に失敗しないための手順を網羅した。

同じように「古いPCをどうにかしたい」と悩むすべての同志に向けて、特大ボリュームでそのすべてを包み隠さずお伝えしよう。









USBメモリからChromeOS 145を起動




第1章:なぜ「ChromeOS Flex」ではなく「本物」にこだわるのか?


古いPCの再利用と聞いて、少し詳しい人なら「Google公式の『ChromeOS Flex』を入れればいいじゃないか」と言うだろう。

確かにその通りだ。

USBに焼いてインストールするだけで、あっという間にサクサク動く PCが完成する。

しかし、私にはどうしても譲れない条件があった。

それは「Androidアプリ(Google Playストア)が動くこと」である。

ChromeOS Flexは素晴らしい軽量OSだが、最大の弱点は「Androidアプリが使えない」ことだ。

また、外部メディアにインストールできないこと、今回は、Windows10の環境はそのままにUSBメモリにChromeOSをインストールしたい。

現代のデジタルライフにおいて、スマホで使い慣れたアプリがPCでもシームレスに動く恩恵は計り知れない。

Kindleで電子書籍を大画面で読み、使い慣れた画像編集アプリでブログのアイキャッチを作り、ローカルのニュースアプリをサクッとチェックする。

これらを手放すことは、スマートな生活からの後退を意味する。

そこで私が目をつけたのが、有志が開発した「Brunch」という神がかったフレームワークである。

この「Brunch」を使えば、その辺に転がっている普通のIntel製CPUを積んだWindows PCに、Chromebookに搭載されている「本物のChromeOS(Android対応版)」をねじ込むことができるのだ。

まさに現代の錬金術である。

今回、私が挑むのは最新の「Brunch 145」「ChromeOS 145」の組み合わせだ。

さあ、ワクワクしてこないだろうか?

ChromeOSをUSBメモリにインストール

正規ChromeOSをUSBメモリにインストールする意義




第2章:いきなり移行しない。「デュアルブート」という賢い選択


人間、長年の習慣をいきなり変えるのは怖いものだ。

「よし、今日からWindowsを完全に消し去ってChromeOS一本で生きていくぞ!」と息巻いてハードディスクをフォーマットした翌日、「あ、あのWindows専用ソフト、どうしても必要だった…」と絶望の淵に立たされるのは火を見るより明らかである。

だからこそ、今回は「デュアルブート環境の構築」を強く推奨する。

デュアルブートとは、1つのPCの中に「Windows」と「ChromeOS」の両方を住まわせ、電源を入れた時に「今日はどちらのOSで立ち上げますか?」と選べるようにする仕組みだ。

これなら安心だ。

基本は爆速のChromeOS 145で快適なネット生活を送り、どうしてもWindows 10が必要になった時だけ、Windowsを立ち上げればいい。

そして、半年後、1年後、「あれ?最近まったくWindows起動してないな」と気づいた時こそが、真の移行完了の瞬間なのだ。

徐々に移行を考える、これが大人の余裕である。




第3章:魔法のアイテムを入手せよ!(ファイルのダウンロード方法)


さあ、理屈はここまでにして、実際に手を動かしていこう。

休日の午後に、お気に入りのBGMでもかけながら取り組むのがおすすめだ。

まずは必要なファイルをインターネットの海からサルベージしてくる必要がある。

ここでは「どこから、どうやってダウンロードするか」を詳しく解説する。

① Brunchフレームワーク(バージョン145)の入手



これは、Windows用ハードウェアとChromeOSの間を取り持つ「優秀な通訳」だ。

  • Webブラウザで「GitHub Brunch」と検索し、開発者(sebanc氏)のページを開く。(URL: https://github.com/sebanc/brunch/releases)

  • ページ内に「Brunch r145(または最新の安定版)」というリリース項目があるので探す。

    英語ばかりで目がチカチカするかもしれないが、落ち着いてスクロールしよう。

  • その項目の下部にある「Assets」という文字をクリックして展開する。

  • その中にある brunch_r145_stable_xxxx.tar.gz のようなファイルをクリックしてダウンロードする。

  • ② ChromeOS リカバリイメージ(核心部)の入手


    これが今回の主役である。

    Googleのサーバーから直接「本物のChromeOS」のデータを頂戴する。

    • Webブラウザで「Chromium Dash Recovery Images」と検索し、Googleの公式ダッシュボードを開く。 (URL: https://chromiumdash.appspot.com/serving-builds?deviceCategory=ChromeOS

    • 画面上部の検索窓(Search...)に「rammus」と入力する。

      ※「rammus」とは、Intel製CPU(第1世代〜第9世代あたり)と相性が抜群に良いChromeOSのコードネームだ。

      大半の古いWindows PCはこれで動く。

    • rammusの行を見つけたら、右にスクロールして「145」のバージョンのリカバリイメージを探す。

    • リンクをクリックしてダウンロードする。

      ※ダウンロードされるファイル名は非常に長く、例えば以下のような名前になる。

      chromeos_16552.53.0_rammus_recovery_stable-channel_RammusMPKeys-v9.bin.zip

    ③ 32GB以上のUSBメモリ


    これが今回の「新しいOSの住処」となる。

    デュアルブート環境を作る際、PC本体のハードディスクを直接いじるのはリスクが高い。

    まずはUSBメモリにChromeOSをインストールし、そこから起動させる「USBデュアルブート」が最も安全で手軽なのだ。

    💡最重要ポイント:解凍とリネーム


    ダウンロードした2つのファイル(Brunchのtar.gz と ChromeOSのzip)は、必ず解凍(展開)して、同じ1つのフォルダにまとめておくこと。

    そして、ChromeOSのファイル名は長すぎて後のターミナル操作で確実にタイピングミス(ゲシュタルト崩壊)を引き起こすため、解凍して出てきた .bin ファイルを右クリックし、rammus_recovery.bin という短い名前に変更(リネーム)しておこう。

    過去に私は、長いファイル名を手打ちしてスペルミスを連発し、貴重な休日を3時間無駄にした苦い経験がある。

    これでインストールに必要な「5つの主要ファイル(Brunchの中身4つ+ChromeOSのbinファイル1つ)」が1つのフォルダに揃ったはずだ。




    第4章:絶対に間違えてはいけない「USBドライブ名」の確認方法


    ここからがいよいよ本番だ。

    Windows上では作業ができないため、「Ubuntu」や「Linux Mint」などのLinuxのLive USBを使ってPCを起動し、作業を進める。

    Linuxが起動したら、ターミナル(黒い画面)を開く。

    ここで初心者が最も恐怖を抱き、そして最も慎重にならなければならないステップがある。

    それが「インストール先のUSBメモリのデバイス名(/dev/sdX)を正確に把握すること」だ。

    Linuxの世界では、接続されたストレージ(ハードディスクやUSB)は /dev/sda、/dev/sdb、/dev/sdc といったアルファベット順の名前で管理される。

    もし間違えて、Windowsが入っている大事な内蔵ハードディスク(たいてい /dev/sda)を指定してインストールコマンドを叩いてしまったら……あなたのWindows 10と思い出の写真は、文字通り電子の藻屑と化す。

    背筋が凍る瞬間だ。

    【確実にUSBメモリを見分ける lsblk コマンド】

    ターミナルを開き、以下のコマンドを打ち込んでEnterを押す。

    lsblk

    すると、現在PCに繋がっているドライブの一覧がツリー状に表示される。

    ここで見るべきは「SIZE(容量)」だ。

    例えば、以下のように表示されたとしよう。

    NAME SIZE TYPE MEMO
    sda 238.5G disk 内蔵SSD(触るな危険!)
    sdb 29.8G disk USBメモリ(今回のターゲット)

    推理ゲームの始まりだ。

    sda はサイズが「238.5G」となっている。

    これはどう考えても内蔵のSSD(Windowsが入っている場所)だ。

    絶対に触ってはいけない。

    sdb はサイズが「29.8G」となっている。

    今回用意した「32GBのUSBメモリ」の実際の認識容量とぴったり一致する!

    つまり、今回のあなたのターゲット(USBメモリ)は /dev/sdb であることが確定した。

    もしUSBを複数挿していたら sdc や sdd になることもある。

    必ず自分の目で「容量」を見て、ターゲットを指差し呼称で「USBはsdb!ヨシ!」と確認してほしい。

    第5章:戦いの舞台を整える(USBメモリのパーティション分割)


    ターゲット(例:/dev/sdb)が分かったら、Linux上の「GParted」という魔法のパーティション編集ソフトを立ち上げる。

    ここで、用意したUSBメモリを「黄金比」で分割していくのだ。

    この作業は、新しい家を建てるための土地の区画整理のようなものである。

    GPartedの右上にあるプルダウンメニューから、先ほど確認したターゲット(/dev/sdb 等)を慎重に選択する。

    絶対に間違えないように。

    そして、以下の構成で順番にパーティションを作成していく。

    区画 サイズ フォーマット 役割
    第1(sdb1) 512MB fat32 起動プログラム(フラグ: boot, esp)
    第2(sdb2) 256MB linux-swap 仮想メモリ空間
    第3(sdb3) 残り全部 ext4 ChromeOS本体・アプリ・データ

    USBメモリのパーティション分割

    GPartedの画面で、緑色のチェックマーク(適用)を押す。

    これでUSBメモリの区画整理は完了だ。

    第6章:ターミナルとの対話。

    命を吹き込むインストール呪文


    土地の区画整理が終わったら、いよいよChromeOSのインストールである。

    ターミナルに戻り、第3章で用意したファイル(rammus_recovery.binなど)を置いたフォルダに移動(cdコマンド)しておく。

    まずは必要な道具(パッケージ)をLinuxに取り寄せる。

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


    次に、先ほど作ったUSBメモリの第3パーティション(ext4の巨大な部屋:/dev/sdb3)を、システムが読み書きできるようにマウント(接続)する。

    sudo mkdir -p /mnt/chromeos
    sudo mount /dev/sdb3 /mnt/chromeos


    (※もし lsblk で確認したUSBが sdc だったら、ここは sudo mount /dev/sdc3 /mnt/chromeos になる。

    自分の環境に合わせて数字の前のアルファベットを変えること)

    そして、これが最大のクライマックス。

    用意した rammus_recovery.bin とBrunchのインストールスクリプトを使って、ChromeOSのイメージファイルをUSB内に生成する究極の呪文である!

    sudo bash chromeos-install.sh -src rammus_recovery.bin -dst /mnt/chromeos/chromeos.img -s 25

    ChromeOSのインストール

    (※ -s 25 はイメージのサイズを25GBに指定している。

    32GBのUSBなら第3パーティションが29GBほどあるので、少し余裕を持たせて25〜28GB程度に指定するのがコツだ。)

    Enterキーをターンッ!と叩く。

    画面に進行状況のバー(pvコマンドのおかげで表示される)が現れ、パーセンテージが徐々に上がっていく。

    この待ち時間がたまらない。

    コーヒーを淹れ直し、窓の外を眺める。

    古い機械が新たな命を得ようと熱を帯びて計算を続けるファンの音が、なんとも愛おしい。

    100%になり、「Successfully installed」的なメッセージが出たら、思わずガッツポーズだ。

    第7章:WindowsとChromeOSを繋ぐ架け橋(grub.cfgの設定)


    インストール完了時に表示される 「ChromeOSを起動するための道順(スクリプト)」 である menuentry { ... } から始まるテキストの塊をコピーする。

    次に、ファイルマネージャーを開き、USBメモリの第1パーティション(fat32で作った512MBの部屋)を開く。

    そこに grub.cfg という名前の空のテキストファイルを作成し(あるいは既存のものがあれば開き)、先ほどコピーした menuentry の内容をそっくりそのまま貼り付けて保存するのだ。

    これで、USBメモリから起動した際に「ChromeOSを立ち上げるぞ!」という指示が正しく通るようになる。

    デュアルブート環境の仕組みはこうだ。

    • 普段通り電源を入れれば、内蔵ハードディスクのWindows 10が立ち上がる。

    • PCの起動時に特定のキー(F2やF12など)を連打し、ブートメニューから「USBメモリ」を選べば、今回作ったChromeOS 145が立ち上がる。


    まさに、物理的なスイッチ一つで2つの世界を行き来できる、理想的な環境の完成である。

    第8章:奇跡の瞬間と、圧倒的なパフォーマンス


    さあ、すべての準備は整った。

    Linuxをシャットダウンし、祈るような気持ちでPCの電源を入れる。

    あ、その前に大事なことを一つ。

    BIOS(UEFI)の設定画面に入り、「Secure Boot(セキュアブート)」を必ず「Disabled(無効)」にしておくこと。

    これが有効のままだと、見慣れないOSはセキュリティ違反だと弾かれてしまう。

    改めて再起動し、ブートメニューからUSBメモリを選択する。

    画面が暗転し、数秒の静寂。

    やがて、画面の中央にスタイリッシュな 「Brunch」 のロゴが浮かび上がる。

    「おっ、来たか…!?」

    さらに数秒後、見慣れた、しかしこの古いノートPCの画面に映るはずのない 「Chrome」 のカラフルなロゴが現れた瞬間——私の口から「よしっ!」という声が漏れた。

    初期設定画面(Wi-Fiの接続やGoogleアカウントのログイン)を済ませると、美しいデスクトップ画面が広がる。

    ……速い。

    圧倒的に速い。

    Windows 10時代、電源ボタンを押してからブラウザが開いて検索できるようになるまで、優に3分はかかっていたこの老体PCが、なんと数十秒で臨戦態勢に入っている。

    マウスポインタの動き、ウィンドウの開閉、すべてがヌルヌルと滑らかだ。

    まるでPCの中身を最新のCPUに入れ替えたかのような錯覚に陥る。

    これが極限まで無駄を削ぎ落としたChromeOS 145の真の力なのか。

    第9章:Androidアプリの鼓動。 新しいシルバーライフの相棒


    そして、真の目的である「Google Playストア」を開く。

    見慣れたスマホと同じアプリストアが、PCの画面に広がっている。

    試しに「Kindle」アプリをインストールしてみる。

    数秒でダウンロードが完了し、アプリを開く。

    完璧だ。

    大画面で文字を大きくして読む読書体験は、老眼が進んできた目には涙が出るほど優しい。

    次に「note」や「YouTube」のアプリ、さらにはちょっとした息抜きの麻雀ゲームアプリまで入れてみる。

    どれも引っかかることなく、サクサクと動く。

    ブラウザのタブを10個ほど開きながら、裏でYouTubeの音楽を流し、テキストエディタでブログの原稿を打つ。

    Windows 10の時はファンが爆音を立てて悲鳴を上げていたこの作業を、ChromeOS 145は涼しい顔でこなしている。

    「これだ。

    私が求めていたのは、このストレスのない環境だ。」

    念のため補足しておくと、もし「Androidアプリはあまり使わず、とにかくブラウザでの執筆に専念したい」というストイックな日は、設定から一時的にGoogle Playストアを無効化する裏技もある。

    これをするとバックグラウンドのプロセスが消え、体感速度がさらに2割ほどアップする。

    状況に合わせて足し算と引き算ができるのも、この環境の魅力である。

    第10章:デュアルブート運用から見えてきた「Windowsからの卒業」


    この環境を構築してから数週間が経過した。

    当初の計画通り、「基本はChromeOS、どうしても必要な時はWindows 10」というデュアルブート運用を続けている。

    だが、面白いことに気づいた。

    Windows 10を起動する回数が、日を追うごとに激減しているのだ。

    朝起きて、PCを開く。

    瞬時に起動する ChromeOSでニュースをチェックし、AIツールを使ってブログの構成を練り、サクサクと記事を書き上げる。

    画像の編集もブラウザ上で完結する。

    夕方はAndroidアプリ版のKindleで読書を楽しみ、夜はYouTubeを高画質で楽しむ。

    この一連の流れの中で、Windowsでなければならない理由が、実は一つも見当たらないのである。

    「Windows 10のサポート終了」という事態は、当初は絶望的な宣告に思えた。

    しかし今となっては、肥大化した過去のシステムから私を解放してくれた、素晴らしいキッカケだったとさえ思える。

    古いPCは「資産」になる




    おわりに:本当に「Windowsはもういらない」のかもしれない


    *まとめ
    かつて、私たちはPCといえばWindows一択だと信じて疑わなかった。

    OSの起動に数分待たされるのも、作業中に突然「更新プログラムを構成しています(10%)」という画面に切り替わって数十分PCを人質に取られるのも、「そういうものだ」と受け入れてきた。

    しかし、技術は進歩し、時代は変わった。

    ブラウザとクラウドが中心となった現代において、私たちが必要としているのは「重厚長大なシステム」ではなく、「やりたいことにすぐアクセスできる軽快な窓(ブラウザ)」なのだ。

    今回、chromeos_16552.53.0_rammus_recovery_stable-channel_RammusMPKeys-v9.bin.zip というたった一つのファイルと、Brunch 145という奇跡の橋渡しのおかげで、サポート切れの烙印を押された古いPCは見事に蘇った。

    しかも、Windows 10とのデュアルブート環境という「いつでも戻れる安心感」を担保した上で、である。

    もしあなたが今、Windows 10のサポート終了に怯え、家電量販店で高価なPCのカタログを眺めてため息をついているなら。

    どうか、その財布の紐を緩める前に、引き出しの中で眠っているUSBメモリを取り出してみてほしい。

    少しの探求心と、ターミナルにコマンドを打ち込むほんの少しの勇気さえあれば、あなたの愛機は最新のAndroidアプリがサクサク動く、最高の「シルバーライフの相棒」として生まれ変わるはずだ。

    四万十のほとりで今日も元気に稼働する私の爆速ChromeOSマシンを見つめながら、私は確信している。

    本当に、Windowsはもういらないのかもしれない。

    さあ、次はあなたの番だ。

    素晴らしいChromeOSライフへの扉は、すでに開かれている。



    Image generated by Gemini / NotebookLM