数日前、私は数年前にFedora 32 Workstation(sdb1に)をインストールしたときに作成された空のパーティション(sda6)にFedora 33 Jamをインストールすることにしました。両方のシステムのデュアルブートを完了するために、sda6パーティションを選択して「/」をマウントし、sda1の既存の小さなパーティションを選択して「/boot」とマークし、新しいFedoraの/boot/EFI jamをマウントしました。 33.問題は、sda1のこの "/boot"パーティションにすでに最初のオペレーティングシステムであるFedora 32 WSの/boot/EFIがあることです。 Grubが表示されると両方のシステムが表示されますが、Fedora 32は起動に失敗し、パニックモードに入ります。 Fedora 33 Jamブーツは素晴らしい作品です。 Fedora 33 Jamから起動し、Fedora 32システムのパーティションを確認しました。 sdb1にあるFedora 32ルートディレクトリ「/」をマウントすると、/bootで「cd」でき、Fedora 32カーネルinitramfsイメージ、vmlinuzファイルが表示されます。 、grub2などはまだ存在しますが、/boot/efi/EFIおよび/boot/efi/loaderフォルダは空です。私が言うことができるもう一つのことは、Fedora 32 WSシステム用のGrubのアイテムが回復イメージをロードすることです(「e」を押してアイテムを編集すると表示されます)。
Fedora 32が緊急モードで起動を完了したときにログに表示されるエラーに関して、/var/log/boot.logファイル(sdb1にあります)に表示されるエラーは次のとおりです。
- カーネルモジュールのロードを開始できません
- FUSE 制御ファイルシステムのマウントに失敗しました。
- /boot/efi マウント失敗
- コア取付装置、リビジョン10185をインストールできません。
- hello-world リビジョン 29 のマウントデバイスをインストールできません。
- オープンボード改訂版14用の設置装置を設置できません。
また、緊急モード端末の「systemctl status boot-efi.mount」出力で次の問題を確認できます。 mount: /boot/efi: 不明なファイルシステムタイプ 'vfat'
参考のために、Fedora 32のインストールに対応する/ etc / fstabファイルの内容は次のとおりです。
以下は、新しいFedora 33 Jamインストールのfstabコンテンツです。
/boot/efi が両方のシステムに対して同じ物理パーティションを持っていることがわかります。
この問題を解決する方法に関する提案やヒントをお寄せいただきありがとうございます。