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
파티션이 완전히 비어 있는 것을 볼 수 있습니다. 아나콘다 파일에서 내가 뭘 잘못하고 있는 걸까요?
참고: 여기에 fedora33을 설치하려고 합니다. 이것이 다른 Linux 배포판에 어떤 영향을 미치는지 모르겠습니다.
답변1
이제 알아냈어요. 문제는 손상된 vmlinuz로 인해 발생합니다.