1台のコンピュータに2つのオペレーティングシステムを搭載したデュアルブートシステムを設定する方法
デュアルブートシステムを構築すると、仮想マシンをいじったりハードウェアを頻繁に切り替えたりすることなく、1台のマシンで2つのOSを実行したい場合に便利です。Windows 11とLinux、あるいは古いバージョンのWindowsと最新バージョンのWindowsを並べて使う場合でも、デュアルブートは探索、テスト、あるいは柔軟性を保つための手段となります。しかし、パーティション、ブートローダー、BIOS設定をいじる作業は、正直言って少し気が引けるかもしれません。そのため、事前に準備しておくことが役立ちます。最大のメリットは、起動時にどちらのOSを読み込むかを選択でき、両方のOSが互いに干渉することなく独立して動作することです。ただし、ディスクパーティションをいじるとすぐに問題が発生する可能性があるため、事前にすべてのバックアップを忘れないようにしてください。重要なファイルは安全な場所に保存し、作業に取り掛かる前に準備しておきましょう。
このチュートリアルでは、システムの準備、スペースの作成、2 番目の OS のインストール、起動時に選択できることの確認など、Windows 11 でデュアルブートを設定する方法を段階的に説明します。
Windows 11でデュアルブートシステムを設定する方法
基本的に、このプロセスは、現在のWindowsパーティションを縮小して未割り当て領域を作成し、2つ目のOSが入った起動可能なUSBメモリを用意して、その空き領域にインストールするというものです。難しいのは、ブートマネージャーが両方のOSをスムーズに処理できることを確認することです。正しく設定されていれば、起動時にどちらのOSを実行するかを選択するメニューが表示されます。これは、テストや互換性のないソフトウェア環境の実行に非常に便利です。ただし、パーティション設定を間違えたり、間違ったドライブを上書きしたりするといったよくある落とし穴には注意が必要です。忍耐とバックアップが不可欠です。それでは、手順を一つずつ見ていきましょう。
システム要件を確認し、データをバックアップする
まず、ハードウェアがデュアルブートに対応していることを確認してください。「設定」>「システム」>「バージョン情報」に移動するか、PowerShellウィンドウを開いて を実行しますGet-ComputerInfo。システムがUEFIファームウェア(レガシーBIOSではない)を使用していること、そしてディスクがGPT(現在では一般的)であることを確認してください。ディスクの種類を確認するには、 を押して「ディスクの管理」Windows + Xを選択し、メインドライブ(おそらくC:)を右クリックして「プロパティ」を選択します。 「ボリューム」の下にある「パーティションスタイル」がGPTになっていることを確認してください。
また、十分な空き容量があることを再度確認してください。Linuxの場合は少なくとも50GB、複数のプログラムをインストールする場合はそれ以上必要になるかもしれません。そして、バックアップも忘れずに。Windowsのバックアップツール、またはMacrium ReflectやClonezillaなどのサードパーティ製のバックアップツールを使用してください。いじっているうちにハードドライブが故障したり、パーティションが破損したりする可能性があるため、安全第一に考えましょう。
Windows 11のパーティションを縮小する
次に、新しいOS用の空き容量を確保するために、現在のWindowsパーティションを縮小します。引き続きディスクの管理画面でC:ドライブを探し、右クリックして「ボリュームの縮小」をクリックします。Windowsが解放できる容量を計算します(通常はすぐに完了します)。新しいOSに割り当てる容量を入力します(Linuxの場合は約50GB(約51200MB))。「縮小」をクリックして待ちます。完了すると、未割り当て領域が表示されます。
重要:Linuxをインストールする予定の場合は、この領域をまだフォーマットしないでください。Linuxインストーラーがセットアップ中に処理します。Windowsの場合、インストーラーはプロセス中に必要なパーティションを自動的に作成することもできますが、まずはこの空き領域が必要です。
起動可能なUSBドライブを準備する
2つ目のOSのISOファイルをダウンロードします。LinuxユーザーはUbuntu、Fedora、Mintなどが考えられますが、WindowsユーザーはMicrosoftの公式サイトからISOファイルを入手できます。RufusまたはWindows Media Creation Toolを使って、 ISOファイルを起動可能なUSBメモリ(8GB以上)に変換します。Rufusでは、GPTパーティションスキームとUEFIターゲットシステムを選択してください。USBメモリを作成する際に、ファイルシステム、パーティションスキーム、ターゲットシステムを選択するオプションが表示されます。一部の設定では、Rufusからセキュリティ警告がいくつか表示されますが、そのまま確認して続行してください。
プロセスが完了したら、USB を適切に取り出します。破損のリスクを避けたい場合を除き、強制的に取り出さないでください。
USBドライブから起動する
これはちょっと面倒な作業です。起動可能なUSBメモリを挿入し、再起動して、ブートメニューキー(マザーボードによって異なりますが、通常はF12、Esc、またはDelete)を押します。UEFIブートを有効にするか、セキュアブートが問題を引き起こす場合は無効にするために、BIOS設定で変更する必要があるかもしれません(Linuxのライブ環境は、セキュアブートを有効にすると起動しない場合があります)。ブートメニューでUSBデバイスを選択します。ここでも、リストに「UEFI」が含まれているオプションを探してください。
不明な場合は、マザーボードのマニュアルを確認するか、画面に表示される手順をご確認ください。一部の機種では、F12POST中に を押すとブートメニューが直接開きます。起動が止まっているように見える場合は、BIOSのブートモード(UEFIモードが推奨)を再度ご確認ください。少し奇妙に思えるかもしれませんが、新しいハードウェアはレガシーBIOSよりもUEFIを優先するため、必ず設定を確認してください。
2番目のオペレーティングシステムをインストールする
ここからインストーラーの指示に従ってください。インストールの種類を尋ねられたら、「Something Else」(Linux)または「Custom Install」 (Windows)を選択してください。先ほど作成した未割り当て領域を見つけてください。Linuxの場合は、 ext4でフォーマットされた新しいパーティションを作成し、必要に応じてスワップ領域を追加してください。スワップサイズはRAMと同じか、4GBなど少し小さいサイズでも構いません。
別のWindowsバージョンをインストールする場合は、未割り当て領域を選択すると、インストーラーが必要なパーティションを自動的に設定します。ただし、メインのWindowsパーティションや間違ったディスクを上書きしないように十分注意してください。インストーラーは通常、ドライブのサイズを表示するので、よく比較してください。
OS のインストールをお待ちください。数回再起動する場合がありますが、これは正常です。セットアップ中に、タイムゾーンやユーザー名などを選択する必要がある場合があります。
ブートローダーを設定する
インストールが完了したら、コンピューターを再起動してください。特にLinuxのGRUBブートローダーが正しくインストールされている場合は、Windows 11とインストール済みのOSを選択するメニューが表示されます。GRUBは通常、Windowsを自動的に検出し、リストに表示します。もし表示されない場合でも、慌てる必要はありません。Windowsリカバリメディアを使ってWindowsブートローダーを修復する必要があるかもしれません。リカバリモードで起動し、コマンドプロンプトを開いて、bootrec /fixmbrやなどのコマンドを実行してくださいbootrec /fixboot。新しいシステムでは、UEFIとセキュアブートによってこの処理が複雑になる場合があります。ブートメニューに両方のオプションが表示されない場合は、Googleで検索してみてください。
ほとんどの場合、特に Linux と最新の Windows ではインストーラーがブート構成を処理するため、この部分は通常はスムーズです。
両方のオペレーティングシステムをテストし、設定を行う
各OSを選択し、数回再起動してすべてが正しく読み込まれるか確認します。ドライバーの機能、ネットワークアクセス、そして両方のOSでファイルにアクセスできることを確認してください。デフォルトのOSや起動時のタイムアウトを変更したい場合は、「システム構成」を開いてください(msconfig「ファイル名を指定して実行」ボックスに入力してください)。「起動」で、使用するOSを選択し、タイムアウトを10秒など、適切な値に設定してください。
これで、デュアルブート設定はほぼ完了です。ただし、念のためバックアップを取っておくことをお勧めします。どんなに頑張っても、予期せぬトラブルが起きる可能性もあるからです。
よくある質問
デュアルブートは私のシステムにとって安全ですか?
一般的には、パーティション分割を急いだり、バックアップを無視したりしない限り、問題ありません。各OSはそれぞれ独自のパーティションで動作するため、リスクは主にセットアップ時のユーザーエラーによるものです。それでも、しっかりとしたバックアップがあれば、後で頭を悩ませる手間を大幅に省くことができます。
Windows 11 と Windows 10 をデュアルブートできますか?
大丈夫です。Windows 10をWindows 11とは別のパーティションにインストールすれば、ブートローダーがWindows 10を認識します。ただし、可能であればWindows 10はWindows 11の後にインストールしてください。新しいOSを先にインストールすると、ブートマネージャーが上書きされてしまう可能性があるからです。
2つ目の OS にはどれくらいの容量が必要ですか?
状況によります。Linuxディストリビューションは比較的軽量で、通常は25~50GB程度で十分です。Windowsを2台目で使用する場合は、少なくとも64GBが推奨されますが、プログラムやファイル用のスペースが必要な場合は、より大きな容量が望ましいでしょう。
後からOSをアンインストールすることはできますか?
はい、でもパーティションをただ削除するだけではいけません。ディスクの管理を使ってOSのパーティションを削除し、BCDEDITか回復ドライブを使ってブートローダーを修復してください。そうしないと、ブートメニューが壊れてしまいます。削除する前に必ず二重チェックをしてください。
デュアルブートにより、起動時間やパフォーマンスは低下しますか?
必ずしもそうではありません。一度に実行できるOSは1つだけなので、パフォーマンスはハードウェアに依存します。デュアルブート自体はオーバーヘッドを増加させません。ドライブとドライバーを適切な状態に維持するだけで十分です。
デュアルブートと仮想マシンの違いは何ですか?
デュアルブートはハードウェアを直接使用するため、パフォーマンスの低下がなく、ゲームや負荷の高い作業に最適です。仮想マシンはメインOS内で実行されるため、柔軟性は高いものの速度が遅く、切り替えには一時停止や状態保存が必要になります。必要なのは、フルスピードか利便性か、どちらかです。