Fedora 37 デュアルブート | Grub.Img 用のスペースが足りません

Fedora 37 デュアルブート | Grub.Img 用のスペースが足りません

助けてくれてありがとう

ランダムなフォーラムで助けを求めて約 2 日が経ちました。私は Linux Fedora 37 KDE でデュアル ブートを行おうとしています。これまでに行った作業の概要は次のとおりです。

これが配置されているドライブは GPT 形式です。

D: ドライブ (HDD) に 400 GB のパーティションを作成しました。C: (SSD) は Windows 10 がインストールされている場所です。

D:ドライブにはデータが保存されている別のパーティションがあります。[1]:https://i.stack.imgur.com/cwYsp.png

Fedora Image Writer を使用して起動可能な USB を作成しました (Rufus を使用しても同じ問題が発生します)

Fedora OSを起動し、インストールをクリックすると、次のようなエラーが発生します。400GBのパーティションを持つパーティションドライブをクリックしたとき[2]:https://i.stack.imgur.com/ObjyM.png

自動インストール後、「ストレージ構成のチェック中にエラーが発生しました」というエラーが表示されます

カスタム インストールに進み、[パーティションを自動的に作成] をクリックすると、「パーティションで ext4 ファイル システムを使用する場合、SDA に grub2 が core.img を埋め込むための十分なスペースがない可能性があります」というエラーが表示されます。

十分なスペースのある efi パーティションが必要だと誰かが言っていましたが、これをどうやって行うのかわかりません。

答え1

これは、SSD 上の Windows インストールが UEFI/GPT であるかどうかによって大きく異なります。Linux/grub インストールは同じモードにすることがほとんどだからです。同じモードの場合、Windows と grub をチェーンロードすることはできません (ただし、マルチブートには UEFI ファームウェアのブート メニューに頼ることしかできません)。

ただし、インストーラーが「BIOS ブート パーティション」を単純に作成しないのは、ちょっと奇妙です。このようなパーティションは、GPT 上の BIOS/レガシー (i386-pc) grub に必要です。手動で作成すると、インストールを完了できるかどうかはわかりません (Windows のインストールのために BIOS/レガシー モードにする必要がある場合)。それらの愚かなディストリビューション インストーラーには詳しくありません。

しかし、Windows が UEFI/GPT の場合、必要なのはインストール メディアを UEFI モードで起動することです (現在はレガシー モードで起動されているようです)。メディアが UEFI 起動用に適切に書き込まれ、準備されていることを確認する必要があるかもしれません。そのように起動すると、インストーラーは SSD 上の既存の EFI システム パーティションを使用する可能性が高くなります。これを回避したい場合は、インストール メディアを起動する前に SSD を一時的に取り外し、インストールが完了したら再び接続することをお勧めします (多くのディストリビューション インストーラーは、そのためのオプションを提供するにはあまりにも愚かです)。

関連情報