みなさん、こんにちは。私はwikiガイドに基づいてArch Linuxをインストールしようとしていますが、デュアルブートの部分に少し行き詰まっています。
これまでに何度か再構築しなければならなかった100mbのEFIパーティションがあるので、Windows8からアップグレードされたWindows10用の240GUV400 Kingston1つの単一パーティションがあります。
2番目のSSDは、Linuxでのみ使用したい120GA400キングストンです。私のラップトップは、専用のAMDビデオカード8GBRAMを搭載した4歳のLenovoB50-70I5デュアルコアです。
私がオンラインで見つけたガイドに基づいて、それらのいくつかはWindowsとArch LinuxをデュアルブートするためにシングルHDDを使用し(私の場合ではありません)、ほとんどのガイドでは、インストールは独自のパーティションを持つシングルブートです。
/mnt/boot/efi
にマウントできるEFIパーティションを作成する必要がありますか?デュアルブートまたはブートローダーのインストール方法についていくつかのオプションを見てきましたが、どれを選択すればよいかわからず、可能であればWindows 10で高速ブートを維持したいと考えています。
私はあなたがここで話しているのとまったく同じことをしました...最初に、私が間違っている方向に進んでいるかどうかわかるように、あなたが求めていると仮定していることを要約しましょう。
1つのドライブから起動するUEFIWindows10があります
ArchLinuxを2番目のドライブから起動させたい
これを適切に機能させる方法がわからない
はじめましょう。 UEFIパーティションを作成したWindows 10はすでにインストールされています。そのUEFIパーティションは、archlinuxをインストールするときに/ bootパーティションとして使用できます。
Archlinuxパーティションを/ mntにマウントします。ホームパーティションがある場合は、/ mntにホームディレクトリを作成し、そこにそのパーティションをマウントします。パーティションを一致させるためにXYを調整します。
mkdir /mnt home
mount /dev/sdXY /mnt/home
/ mntにブート方向を作成し、そこのウィンドウからEFIパーティションをマウントします。
mkdir /mnt boot
mount /dev/sdXY /mnt/home
すべての準備が整ったら、実行します
pacstrap /mnt base
基本パッケージをインストールします。通常どおりにarchlinuxのインストールを続行します。
デュアルブートで問題が発生した場合は、次のようにします。
最後に、UEFIブート用にsystemd-bootを調べることをお勧めします。 Systemd-bootは、grubを使用してブートマネージャーをセットアップする際に遭遇した多くの問題を単純化します。
とは言うものの、grubを使用する場合は、いくつかの追加手順を実行する必要があります。 GPTパーティションにgrubを設定する場合、grubではbios/bootパーティションを作成する必要があることは知っています。そのパーティションがない場合は、後で問題が発生する可能性があります。 Windowsはすでにメインドライブにパーティション構造を作成しているため、このパーティションを作成することはできません。 (詳細については、JohanMyréenのコメントを参照してください)
私はまだコメントするのに十分な評判がないので、質問に別の答えで答えなければならないかもしれません。