Windows11とLinuxを安心してデュアルブートする方法

※本ページにはプロモーション(広告)が含まれています。
Windows11とLinuxを安心してデュアルブートする方法

Windows11が先に入ったPCにLinuxを追加してデュアルブートにしたいけれど、起動トラブルやデータ消失が不安で踏み出せないという気持ちに寄り添います。

この記事を読むと、安全な事前準備からパーティション分割、UEFIやSecureBootの扱い、ブートローダーの導入まで、実際に動く手順と現場で使えるコツが手に入り、落ち着いて作業を進められるようになります。

項目内容
独自コンテンツ1失敗を避けるためのチェックリストと安全なバックアップ手順を実体験ベースで詳しく解説します。
独自コンテンツ2UEFIとSecureBootに関する画面ごとの設定ポイントや、つまずきやすい罠の回避方法を丁寧に示します。
独自コンテンツ3トラブルが起きたときに役立つ復旧手順と実際に使ったコマンド例を分かりやすく載せます。

最初は緊張するかもしれませんが、手順を順番に丁寧にこなせば必ずできるようになります、安心して一緒に進めていきましょう。

Windowsマニア

落ち着いてやれば大丈夫です、画面の表示を一つずつ確認しながら進めれば無理なく作業できます、困ったときは慌てずにこの記事を読み返してください。

目次

Windows11が先に入っているPCでLinuxを追加してデュアルブートする方法

Windows11が先に入っているPCでLinuxを追加してデュアルブートする方法

Windows11が先に入っているPCにLinuxを追加するなら、焦らずに一歩ずつ進めれば安心してデュアルブートできます。UEFI環境ではEFIパーティションを壊さないよう注意しつつ、空き領域を作ってGRUBをインストールする流れが基本です。

作業は大きく四つに分かれます。ディスクの縮小で空き領域を作ること、高速スタートアップとBitLockerを停止すること、ライブUSBでインストールしてEFIにGRUBを導入すること、最後に再起動で両方とも起動することを確認することです。

大事なのは事前にバックアップを取り、ひとつずつ確実に確認しながら進めることです。エラーが出ても慌てずにログやメッセージを控えて対処すれば復旧できることが多いです。

UEFI環境での実践手順

UEFI環境での実践手順

UEFI環境ではEFIシステムパーティション(ESP)が起動の要になっています。WindowsのESPをそのまま使ってGRUBを入れる方法が安全で手間も少ないことが多いです。

インストール時はEFIを正しく指定することが肝心です。後から起動順を調整するにはefibootmgrを使うか、インストーラーが作るGRUBメニューで両方のOSが見えるかを確認してください。

Windowsのディスク管理でパーティションを縮小して空き領域を作る方法

手順
ディスクの管理を開く

スタートを右クリックしてディスクの管理を選びます。対象のボリュームを確認してください。

手順
ボリュームの縮小

縮小したいパーティションを右クリックしてボリュームの縮小を選び、確保したいサイズを入力して縮小します。

手順
空き領域の確認

未割り当ての空き領域ができているか確認します。ここにLinuxをインストールします。

Windows側で高速スタートアップとBitLockerを無効にする方法

手順
高速スタートアップをオフにする

コントロールパネルの電源オプションから電源ボタンの動作を変更し、現在利用できない設定を変更して高速スタートアップをオフにします。

手順
BitLockerを停止する

コントロールパネルのBitLockerドライブ暗号化で該当ドライブの保護を停止または一時停止します。暗号化が有効だと書き込みができないことがあります。

手順
再起動と確認

設定変更後は再起動して状態を確認します。BitLocker停止には時間がかかることがあるので完了を待ってください。

LinuxライブUSBで起動してEFIパーティションを指定してインストールしGRUBを導入する方法

手順
ライブUSBを作ると起動する

好みのツールでISOをUSBに書き込み、UEFIモードでUSBから起動します。SecureBootが邪魔する場合は一時的に無効化します。

手順
インストール時にパーティションを選ぶ

インストーラーで「その他」や手動パーティションを選び、先に作った未割り当て領域を使うよう設定します。既存のEFIパーティションは消さないでください。

手順
EFIをマウントしてブートローダーを指定

既存のEFIパーティションを/boot/efiにマウントし、ブートローダーのインストール先を同じディスクのEFIに指定してGRUBを導入します。

再起動してGRUBからWindowsとLinuxをそれぞれ起動確認する方法

手順
再起動してGRUBメニューを確認

インストール後に再起動するとGRUBメニューが表示されるはずです。まずLinuxを選んで正常に起動するか確認します。

手順
Windowsも起動するか確認

GRUBメニューからWindowsを選んで起動を確認します。起動しない場合はLinux側でsudo update-grubを実行してエントリを再生成します。

手順
起動順やエントリを調整する

必要ならefibootmgrで起動順を調整したり、Windows修復ツールでブート修復してからGRUBを再導入する方法もあります。

Linuxが先に入っているPCでWindows11を追加してデュアルブートする方法

Linuxが先に入っているPCでWindows11を追加してデュアルブートする方法

Linuxが先に入っているPCにWindows11を追加する場合は、順序と設定を守ればトラブルをかなり減らせます。まずは大事なデータをバックアップして、EFI周りとパーティション構成を落ち着いて確認してください。

ここでは準備しておくことと、インストール時に気をつけたいポイントをやさしく説明します。UEFIでの起動確認やEFIパーティションの扱い、万が一GRUBが消えたときの復旧までを実体験に基づきまとめます。

  • Linux上でEFIパーティションとブートエントリを事前確認すること。
  • WindowsインストーラをUEFIモードで起動してEFIを共有すること。
  • GRUB上書きに備えてライブUSBでの復旧手順を用意すること。

UEFI環境での実践手順

UEFI環境での実践手順

UEFI環境では、Windowsインストーラを必ずUEFIモードで起動してください。起動モードが一致しないと起動不能になりやすいので、ファームウェア画面でUEFIが選ばれていることを確認してください。

作業前にEFIパーティションの場所と容量を確認し、Linux側のパーティションを縮小して未割当領域を用意します。インストール時にEFIをフォーマットしないよう注意し、必要に応じてSecureBootを一時的にオフにしてください。

Linux上でEFIパーティションとブートエントリを確認しておく方法

手順
EFIパーティションの場所を確認する

lsblkやfdiskでEFIのパーティション(通常はサイズ100〜500MBでESPフラグ)を探してください。

手順
EFIマウントの中身を確認する

sudo mountで一時マウントして、EFI/EFI配下に既存のブートフォルダがあるか見ておきます。

手順
ブートエントリを確認する

efibootmgrで現在のブート順やWindowsのエントリ有無をチェックしてメモしておきます。

WindowsインストーラでEFIを使わせてWindowsを導入する際の注意点

  1. Windowsインストーラは必ずUEFIモードで起動することを確認する。
  2. インストーラでEFIパーティションを上書きしないように、既存EFIを選んでフォーマットしないこと。
  3. インストール先はLinuxとは別の未割当領域を指定すること。
  4. 必要ならSecureBootを一時オフにしてインストール後に戻すこと。

WindowsでGRUBが上書きされたときにライブUSBでGRUBを復旧する方法

手順
ライブUSBでUEFIモードで起動する

Linuxライブ環境で起動し、ネットワークを有効にして作業に入ります。

手順
EFIとルートをマウントする

既存のルートとEFIをそれぞれ/dev/XXXでマウントして、必要ならbindで/devや/procを接続します。

手順
chrootしてGRUBを再インストールする

chroot環境でgrub-install –target=x86_64-efiを実行し、update-grubで設定を書き出します。

手順
再起動して動作を確認する

マウントを解除して再起動し、GRUBメニューから各OSが起動するか確認します。

LVMやディスク暗号化がある環境でWindowsを追加する前の事前対処方法

項目内容
バックアップLVMメタデータや重要ファイルは必ず外部にバックアップしておくこと。スナップショットがあると安心です。
LVMの事前調整Windows用に容量を確保するには論理ボリュームを縮小し、物理ボリュームの空き領域を用意してください。
ディスク暗号化の扱い暗号化がある場合は必要に応じて一時的に復号してからパーティション操作を行い、鍵情報を安全に保管してください。

UEFIのSecureBoot環境でWindows11とLinuxを両立させる実務的な方法

UEFIのSecureBoot環境でWindows11とLinuxを両立させる実務的な方法

UEFIのSecureBootが有効な環境では、未署名のカーネルやドライバが起動時に弾かれてしまうことがあります。Windows11を残したままLinuxを入れるには、その仕組みを理解して適切な対応を取ることが大事です。

実務的には安全性を保ちながら作業できる選択肢がいくつかあります。用途や必要なドライバに応じて、署名済カーネルを使う方法やMOKで鍵を登録する方法、一時的にSecureBootをオフにする方法を選べば無理なく共存できます。

  • shimと署名済カーネルを使う: 最も安全でWindowsとの共存に向く方法です。
  • MOK登録で自作カーネルやモジュールを承認する: カスタムドライバが必要なときに有効です。
  • 一時的にSecureBootを無効にする: 手順が簡単ですがセキュリティ低下に注意してください。

shimと署名済カーネルを使うパターン

shimと署名済カーネルを使うパターン

shimはMicrosoft署名のブートローダで、その上で署名済カーネルを読み込む仕組みです。主流のディストリビューションはshimと署名済カーネルを出しているため、基本的にはSecureBootを有効のままインストールできます。

ただしプロプライエタリドライバやDKMSで生成されるモジュールは別途署名が必要です。その場合はMOKで鍵を登録するかモジュールに署名しておく運用が現実的で、運用フローを決めておくと後で楽になります。

MOK登録でカーネルやモジュールを承認するか一時的にSecureBootを無効にする手順

手順
鍵ペアを作る

秘密鍵と公開鍵を作成し、公開鍵をDER形式に変換して準備します。

手順
MOKに登録して承認する

mokutilで公開鍵を登録してから再起動し、UEFIのMOK管理画面で鍵を承認します。

手順
一時的にSecureBootをオフにする場合

UEFI設定画面でSecureBootをオフにしてインストールを行い、完了後に元に戻します。ただしセキュリティ上の影響を理解しておいてください。

デュアルブート後の応用で起動管理を楽にするやり方

デュアルブート後の応用で起動管理を楽にするやり方

Windows11とLinuxを同じPCで使うと、起動まわりが少しややこしく感じることがあります。そこで起動管理を整理しておくと毎日の切替がぐっと楽になります。

rEFIndなどのブートマネージャを使うと、アイコンで直感的にOSを選べるようになり切替がスムーズになります。表示する項目を絞って既定の起動先を決めておくと迷わずに済みます。

まずEFIパーティションのバックアップを取り、起動エントリはefibootmgrで管理すると安全です。設定を変えたらすぐに再起動して動作を確認してください。

rEFIndで起動メニューを整理する運用パターン

rEFIndで起動メニューを整理する運用パターン

rEFIndはアイコン表示で起動候補を見やすく並べてくれるブートメニューです。自動でLinuxカーネルを検出してくれるので、面倒な手作業が減ります。

運用の基本パターンはESPにインストールして既定のブートに置き、refind.confで表示やタイムアウトを調整することです。設定ファイルはバックアップやバージョン管理をしておくと安心です。

rEFIndをEFIパーティションへインストールして起動順を設定する方法

手順
EFIパーティションをマウント

管理者権限でESPをマウントしてEFIフォルダのバックアップを作成します。問題があったときに戻せるように必ず保存してください。

手順
rEFIndをESPへ配置

配布パッケージを展開してEFI/refindへファイルを置き、必要なドライバとアイコンを整えます。パーミッションを確認しておきます。

手順
起動順を設定して確認

efibootmgrでrEFIndを既定のブートに設定し再起動してメニューが出るか確認します。問題があればバックアップから復元してください。

よくある質問

よくある質問
Windowsの大型アップデートでGRUBが消えたり起動順が変わることはありますか

あります。Windowsの更新やファームウェア更新でEFIの起動順が書き換わることがあり、GRUBが表示されなくなることがあるので落ち着いて対応してください。UEFI設定でLinuxのブートローダー(shimx64.efiやgrubx64.efi)を優先にするか、Linuxのブート修復ツールでGRUBを再インストールすると元に戻せます。

BitLockerやドライブ暗号化が有効な状態で作業しても大丈夫ですか

安全のために作業前にBitLockerは一時停止か解除をしてください。暗号化されたままパーティション操作するとデータが壊れるリスクがあるためです。インストール後に必要なら再度暗号化を有効にすると良いです。

Windowsのパーティションを縮小できないエラーが出たときはどうすれば良いです

まずはWindowsのディスクのクリーンアップと不要ファイルの削除を行い、システムの復元ポイントを減らすと成功しやすくなります。うまくいかない場合は信頼できるパーティションツールを使うか、Linuxインストーラーで未割当領域にインストールする方法もあります。

SecureBootやFastStartupはどう扱えば良いですか

SecureBootは最近の主要ディストロなら有効のままでも動くことが多いですが、問題が出たら一時的に無効にすると簡単に対処できます。FastStartupはWindowsの高速起動機能で、これが有効だとLinuxからWindowsに安全にアクセスできないので、必ず無効にしておいてください。

まとめ

まとめ

ここまで読んでくれてありがとう。Windows11が先に入っているPCにLinuxを追加してデュアルブートする流れは、安全なバックアップを取ること、UEFIとセキュアブートの状態を確認すること、Windowsのディスクを縮小してLinux用パーティションを作ること、という基本手順を守るだけで安心です。インストール後はブートローダーを確認して必要ならgrubを更新してください。

実体験から分かった小さなコツはリカバリUSBを必ず用意すること、Windowsの高速スタートアップをオフにしておくこと、EFIパーティションは上書きせず既存のものを活用することです。トラブルが起きても落ち着いてEFI設定やリカバリから戻せる準備があれば安心して作業できます。慣れてくれば複数のディストリビューションを試して自分好みの環境を作るのが楽しくなります。

Windowsマニア

最初は緊張するかもしれませんが、一歩ずつ落ち着いて進めれば必ずできるようになります。焦らずログや設定を見返す習慣をつけるとトラブル対応がぐっと楽になります。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次