Chromebook に Windows 10 を仮想マシンとしてインストールするのは、デバイスに秘密の ID を与えるような感じがします。特に Chromebook は最初からこの用途向けに作られていないので、それほど簡単ではありません。アイデアとしては、Linux を使う (具体的には Linux (ベータ版) を有効にして)、Linux 内に仮想マシン ソフトウェア (VirtualBox など) をインストールするというものです。そこから、Windows 10 ISO をダウンロードして VM を作成し、Windows をインストールします。これが完了すると、Chromebook は Chrome OS と Windows 10 をシームレスに切り替えることができるようになり、仕事、ゲーム、あるいは単なる好奇心など、さまざまな用途に使えるようになります。ただし、これはまさにプラグアンドプレイではなく、セットアップによっては問題が発生する可能性があることに注意してください。それでも、基本的に Chromebook をデュアルブート マシンに変えることができ、メインの OS を台無しにしないので便利です。ただし、多少の調整なしですべてがスムーズに進むとは思わないでください。
Chromebook に Windows 10 を仮想マシンとしてインストールする方法
では、いよいよ本題です。軽量デバイスを、少なくとも仮想的にはミニWindows PCに変身させるのです。Windows専用アプリが必要な場合や、Windowsで何ができるか試してみたい場合に役立ちます。Linuxの有効化、仮想マシンソフトウェアの入手、Windows ISOイメージのダウンロード、そして全ての設定など、いくつかの手順が必要です。改造や調整に慣れている方ならそれほど難しくありませんが、初心者の方は途中でいくつか問題に直面するかもしれません。
Chromebook で Linux(ベータ版)を有効にする
このステップは、VM関連の作業を始める前に必ず行うべきものです。Linux(ベータ版)、別名Crostiniは現在Chrome OSに組み込まれているので、非常に簡単です。「設定」 > 「Linux(ベータ版)」 > 「オンにする」に進みます。画面の指示に従ってください。インストールには数分かかり、Chromebookが再起動する場合がありますが、これは正常な動作です。これでLinux環境にアクセスでき、ターミナルコマンドを実行したり、VirtualBoxなどのソフトウェアをインストールしたりできます。ただし、古いChromebookではパフォーマンスが低下する場合があるので、十分なRAMとストレージ容量があることをお勧めします。
VirtualBox(または同様のVMソフトウェア)をインストールする
こういった作業にはVirtualBoxがほぼ定番ですが、すべてのChromebookで完璧に動作するとは限らないことを覚えておいてください。Linuxターミナルで、sudo apt-get update
まず と入力してください(これはパッケージ情報を更新するだけです)sudo apt-get install virtualbox
。次に と入力してください。このコマンドでインストールが開始されます。マシンによっては、このプロセスが最初は失敗しても、1、2回再起動するとうまくいくことがあります。少し奇妙に感じるかもしれませんが、それがLinuxなのです。時には、面倒な手続きを踏まなければならないこともあります。VirtualBoxでエラーが発生する場合は、Winhanceなどの軽量なVMツールをインストールしてみてください。ただし、VBoxが標準的な選択肢となることはよくあります。
Windows 10 ISOファイルをダウンロードする
Windows 10のISOイメージをMicrosoftの公式サイトから直接入手してください。HomeまたはProのいずれか適切なエディションを選択し、「ツールを今すぐダウンロード」をクリックしてください。ダウンロードが完了したら、Linux Filesディレクトリ(おそらくLinuxコンテナ内の/home/your-user/Downloadsディレクトリ下)など、分かりやすい場所に保存してください。このISOファイルは仮想ディスクイメージのような役割を果たすため、実際のPCと同じようにWindowsをインストールできます。私は数台のChromebookでこの方法を試しましたが、接続が不安定な場合はISOイメージのダウンロードが不安定になることがあるので、しばらく様子を見てください。
VirtualBoxで新しい仮想マシンを作成する
VirtualBoxを開き、「新規」をクリックします。「Windows10」など、好きな名前を付けてください。種類は「Microsoft Windows」、バージョンは「Windows 10 (64ビット)」を選択します(可能な場合)。次に、RAMを割り当てます。可能であれば少なくとも4GB、余裕があればそれ以上割り当ててください。WindowsはRAMを割り当てた方が動作がスムーズになります。次に、仮想ハードドライブを作成します。Windowsはディスクスペースを占有するため、20GB以上が推奨されます。「ストレージ」で、光学ドライブを先ほどダウンロードしたISOファイルに設定します。この手順は非常に重要です。この手順によって、VMがChrome OSではなくWindowsセットアップで起動するようになります。
仮想マシンにWindows 10をインストールする
VMを起動すると、ISOイメージを使ってWindowsセットアップが起動します。通常のインストール画面の指示に従ってください。言語を選択し、プロダクトキーをお持ちの場合は入力(または今はスキップ)、パーティションを選択します(通常はデフォルトで問題ありません)。VMに十分なリソースが割り当てられていることを確認してください。十分なリソースがないと、インストールが遅くなる可能性があります。Windowsのインストールが完了すると、新しい仮想Windowsデスクトップが起動します。ここから、必要に応じてドライバーやアップデートをインストールできますが、基本的にはそのまま動作します。正直なところ、まともなChromebookであれば、軽いタスクであればVMのパフォーマンスは問題ありませんが、ゲームや高負荷な作業には適していません。
基本的にはこれだけです。このプロセスにより、Chromebook が仮想化によってミニ Windows マシンに早変わりします。ただし、この設定は少し遅く、一部のハードウェア機能にはアクセスできない点にご注意ください。しかし、メイン OS を危険にさらすことなく Windows アプリを利用できる優れた方法です。
Chromebook に Windows 10 を仮想マシンとしてインストールするためのヒント
- 少なくとも 4 GB の RAM を割り当てます。Windows はメモリを大量に消費するため、そうでないと動作が遅くなります。
- Chromebook を最新の状態に保ってください。古いファームウェアを使用すると、Linux や VM ツールで問題が発生する場合があります。
- 念のため、データをバックアップしてください。パーティションや設定を変更するとクラッシュが発生する場合があるため、安全を第一に考えてください。
- ストレージが不足している場合は、Windows ファイルを処理するために外部ドライブまたは SD カードを接続することを検討してください。
- Chromebook がハードウェア仮想化に対応している場合は、VM 設定の調整(ハードウェア仮想化を有効にするなど)を試してみてください。パフォーマンス調整については、 Winhanceなどのガイドを参照してください。
よくある質問
この VM ですべての Windows アプリを実行できますか?
ほとんどのWindowsアプリは、特にVMに十分なリソースを与えれば問題なく動作します。しかし、グラフィックを多用するゲームや負荷の高いソフトウェアを実行しようとすると、パフォーマンスが低下する可能性があります。特に古いChromebookでは顕著です。
どれくらいのストレージが必要ですか?
最低でも 20 GB ですが、特に多くのアプリやアップデートをインストールする予定がある場合は、可能であれば 50 GB 以上を選択することをお勧めします。
Chromebook で Linux を有効にするのは安全ですか?
はい、これはGoogleが開発者やパワーユーザー向けにサポートしている機能です。ただし、信頼できないソースから無作為に何かを(本当にどこからでも)インストールしないでください。
これによって保証は無効になりますか?
いいえ、Linux を有効にして仮想マシンをセットアップしても保証は無効になりません。ただし、システムファームウェアや特定の設定を変更すると保証チェックが実行される可能性があるため、注意が必要です。基本的に安全です。
後で Windows を削除できますか?
もちろんです。VirtualBoxでVMを削除するだけです。必要であればLinuxも削除できますが、通常はVMを削除するだけで十分です。Chrome OSはそのままの状態を維持します。
まとめ
- Chromebook の設定で Linux (ベータ版) を有効にします。
- Linux 内に VirtualBox をインストールします。
- Microsoft から Windows 10 ISO をダウンロードします。
- 新しい仮想マシンを作成し、リソースを割り当てて、セットアップを起動します。
- Windows インストーラーの指示に従えば設定は完了です。
まとめ
少しいじるだけで、ChromebookはChrome以外にも色々なことができるようになりました。Windowsも動かせるんです。完璧ではありませんし、ある程度の忍耐力も必要ですが、Chromebook上のVM内でWindowsがスムーズに動くのを見るのは、ちょっと驚きです。仕事用アプリを使う場合でも、ただ実験するだけの場合でも、この方法は新しい可能性を切り開きます。ただし、すべてのChromebookで同じように動作するわけではないので、パフォーマンスや設定に苦労する人もいるかもしれません。もしうまくいけば素晴らしいですが、うまくいかない場合は、別のVMツールや、より軽量なWindows版を試してみるのも良いでしょう。いずれにせよ、この技術に興味があるなら、試してみる価値のある楽しい冒険になるでしょう。