已经尝试过了无数次,不知道是欧拉的版本问题(欧拉23.09)还是KS生成的ks.cfg问题。按照官方文档的操作手册最后到了下面这一步↓↓
error: …/…/grub-core/net/tftp.c:281:File not found.
error: …/…/grub-core/loader/i386/efi/linux.c:93:you need to load the kernel first.Press any key to continue…_
官方文档也不是很详尽。
链接:使用kickstart自动化安装
后续也尝试过http、ftp、nfsPXE+Kickstarter的方式,始终没有成功过。
过程中还使用过iventoy批量装机,引导页面一切正常,但选定ks.cfg文件后也还是手动装机。
甚至怀疑是KS和Openeuler的兼容问题。我也把我的ks.cfg贴出来大家指导一下。
#platform=x86, AMD64, 或 Intel EM64T
#version=DEVEL
#Install OS instead of upgrade
install
#Keyboard layouts
keyboard ‘us’
#Root password
rootpw --iscrypted $1$ZO62f9Sr$FVeT5kDavGunGoxrXVaiy0
#System language
lang zh_CN
#System authorization information
auth --useshadow --passalgo=sha512
#Use text mode install
text
#SELinux configuration
selinux --disabled
#Do not configure the X Window System
skipx#Firewall configuration
firewall --disabled
#Network information
network --bootproto=dhcp --device=eno1
network --bootproto=dhcp --device=enp2s0
#Reboot after installation
reboot
#System timezone
timezone Asia/Shanghai
#Use network installation
url --url=“http://192.1.1.10/oe23”
#System bootloader configuration
bootloader --location=mbr
#Clear the Master Boot Record
zerombr
#Partition clearing information
clearpart --all --initlabel
#Disk partitioning information
part /boot --fstype=“xfs” --size=1024
part /boot/efi --fstype=“xfs” --size=1024
part swap --fstype=“swap” --size=65536
part / --fstype=“xfs” --grow --size=1%post
touch 1111
%end%packages
软件选装包
%end
ps:md会识别为一级标题,我把#空格删掉了
欢迎大家一起讨论!