anaconda kickstartを介してホストをインストールしようとしましたが、efiブートが機能しませんでした。これは私の起動ファイルです(ディスクパーティション部分)。
zerombr
bootloader --location=mbr --append="net.ifnames=0 biosdevname=0"
clearpart --all --initlabel
# Partitions before LVM
part /boot/efi --fstype="efi" --size=600 --fsoptions="umask=0077,shortname=winnt"
part /boot --fstype="ext4" --size=1024
part pv.e11c072ace5b --grow --size=1000 --ondrive=sda
# LVM Config
volgroup base --pesize=32768 pv.e11c072ace5b
logvol / --fstype=ext4 --name=lv_root --vgname=base --size=32768
logvol swap --fstype swap --name=lv_swap --vgname=base --size=8192
logvol /space --fstype=ext4 --name=lv_space --vgname=base --size=50000 --grow
その結果、次のパーティションテーブルが作成されます(ライブブートスティックを介して確認)。
sda 8:0 0 238,5G 0 disk
-> sda1 8:1 0 1024M 0 part /boot
-> sda2 8:2 0 237,3G 0 part
---> base-lv_root 253:0 0 32G 0 lvm /
---> base-lv_swap 253:1 0 8G 0 lvm [SWAP]
---> base-lv_space 253:2 0 197,3G 0 lvm /space
-> sda3 8:3 0 600M 0 part /boot/efi
efiドキュメントによると、sda3
正しいefiファイルが含まれている場合は問題ありません。ただし、マウントすると、/dev/sda3
パーティションが完全に空であることがわかります。 Anacondaファイルで私が間違っているのでしょうか?
注:ここにfedora33をインストールしようとしています。これが他のLinuxディストリビューションにどのような影響を与えるのかわかりません。
答え1
今調べました。問題は破損したvmlinuzが原因で発生します。