答案1
我已经写了一篇关于如何做到这一点的完整教程这里。以下是我设置的方法:
zerombr
clearpart --all
# Examples if you want to set up logical volumes (currently set to autopartition)
# part /boot/efi --fstype=efi --grow --maxsize=200 --size=20 --ondrive={{ boot_drive }}
# part /boot --fstype="xfs" --size=500 --ondrive={{ boot_drive }}
# part pv.01 --size=1 --grow --ondrive={{ boot_drive }}
# volgroup vg_root pv.01
# logvol / --fstype="xfs" --name=root --vgname=vg_root --grow --percent=20
# logvol /tmp --fstype="xfs" --name=tmp --vgname=vg_root --grow --percent=5
# logvol /home --fstype="xfs" --name=home --vgname=vg_root --grow --percent=10
# logvol /var --fstype="xfs" --name=var --vgname=vg_root --grow --percent=35
# logvol /var/log --fstype="xfs" --name=log --vgname=vg_root --grow --percent=20
# logvol /var/log/audit --fstype="xfs" --name=audit --vgname=vg_root --grow --percent=3
autopart --type=lvm
我建议保留zerombr
和,clearpart
然后尝试使用autopart --type=lvm
。如果可行,那么可以肯定的是,无论出于何种原因,它都不喜欢您提供的配置。我认为它没有任何问题,但 kickstart 可能很棘手。其他要尝试的事情:
- 在 clearpart 中指定驱动器
clearpart --drives=sda1,sdb1,etc --all
- 尝试使用以下方式明确指定目标启动驱动器
part pv.01 --size=1 --grow --ondrive=boot_drive
- 尝试忽略你不想使用的磁盘
ignoredisk --only-use=disk_you_want_ex_sda
- 窃取我上面的内容,看看是否适合你,然后根据你的喜好进行修改
编辑
警告在较新的笔记本电脑和服务器上,英特尔(很快 AMD 也会停止支持传统启动。您的问题似乎与此无关,但需要提醒的是,传统启动很快就会停止运行。