Arch Linux - Windows とのデュアルブートへの移行

Arch Linux - Windows とのデュアルブートへの移行

私は中級レベルの Linux ユーザーです (過去には Ubuntu などを実行したことがありますが、まだたくさん学んでいます)。最近、Windows に飽きてしまい、Arch をインストールすることにしました。インストールしたところ、Steam ゲームがまったくプレイできないことに突然気づき、そのためには Windows パーティションが必要だという結論に達しました。

オンラインで見たガイドはすべて、Windows をインストールしてから Arch をインストールすることを推奨していますが、なぜそうなるのか理解に苦しみます。

つまり、Arch ライブ CD を起動し、fdsik を使用して Linux パーティション (現在ディスク上にある唯一のパーティション) のサイズを変更し、残ったパーティションで NTFS パーティションを作成し、Windows をインストールして、GRUB を再構成して Windows パーティションをブート オプションに含めるだけではだめなのでしょうか? それとも、私が単純化しすぎていて、何かを見落としているのでしょうか? Windows が何らかの方法で MBR を変更し、Windows 自体をデフォルトのブート パーティションにする可能性はあると思いますが、その場合は、GParted ライブ CD を開いて Linux パーティションをブートにすることができますよね?

答え1

オンラインで見たガイドはすべて、Windows をインストールしてから Arch をインストールすることを推奨していますが、なぜそうなるのか理解に苦しみます。

Windows インストーラーはディスク上のブート情報を書き換えるため、Linux の前に Windows をインストールすることをお勧めします。

もちろん、Windows をインストールした後、ライブ CD を使用して GRUB をセットアップすることもできます。この方法と、Linux の前に Windows をインストールする方法に違いはありません。

答え2

実際のところ、それはあまり問題ではありません。おっしゃるとおり、livecd でいつでも変更できます。

しかし、Windowsのブートマネージャーを使用することをお勧めします。Windowsは再起動のたびに更新に失敗し、そのことでひどくうるさく文句を言うからです1。LinuxインストールしてからWindowsをインストールすることをお勧めします。その後、次のようなプログラムを使用して、WindowsブートローダーにGRUBを追加する必要があります。イージーBCD起動は遅くなりますが、この方法では Windows が最新の状態になります。

1シャットダウン時にアップデートをインストールしようとし、起動時にプロセスを完了しようとします。これは失敗するため、変更を元に戻して再度シャットダウンします。再起動する必要があります。Windows をオンラインで数分間使用すると、「まだインストールしていないパッチがあります」と表示され、再度強制的にアップデートが実行されます。もう 1 つの解決策は、更新が必要なときのみ Windows ブート マネージャーをメインに設定し、その後 GRUB に切り替えることですが、これは非常に手間がかかります。

関連情報