gpt4 book ai didi

linux - PXE 使用我的 kickstart 文件的一部分

转载 作者:太空宇宙 更新时间:2023-11-04 11:02:31 25 4
gpt4 key购买 nike

<分区>

我正在尝试部署一种更简单的方法来配置我的计算机。

我使用 Ubuntu 服务器作为 DHCP 和 tftp 服务器来管理 PXE 安装。

我在 ubuntu netboot 方面寻求帮助和ubuntu PXE install server

一切都很好,直到我的菜单出现在我 future 安装良好的计算机上。

它尝试连接到 ubuntu 镜像。这是一个大问题,因为它没有互联网连接!

我已经在我的 Ubuntu 服务器上安装了 Ubuntu Trusty 的图像(感谢 Apache)并且我的链接可用。

这是我的代码

DEFAULT vesamenu.c32
timeout 100
display boot.msg
menu background splash.png
menu title Welcome to my awesome installer

label Install new computer
kernel ubuntu-installer/amd64/linux
append ks=http://ip.local.server/ks.cfg vga=normal initird=ubuntu-installer/amd64/initrd.gz

当我决定选择“安装新计算机”时,它似乎可以正常工作,但最终安装程序会安装网络工具(配置 ip v4、搜索 dhcp、配置 ip v6)并在尝试连接到 Ubuntu 镜像时失败。但我不希望它连接到镜像,因为文件已经下载到我的 Ubuntu 服务器 ( http://ip.local.server/ubuntu-trusty ) 上。

好像没看懂我的ks.cfg在这里(http://ip.local.server/ks.cfg)。

ks.cfg:

#Generated by Kickstart Configurator
#platform=x86

#Install OS instead of upgrade
install
#Use Web installation
url --url http://192.168.3.1/ubuntu-trusty


#### Mirror settings ###

d-i mirror/country string fr
d-i mirror/http/hostname string http://192.168.3.1
d-i mirror/http/directory string /ubuntu-trusty
d-i mirror/suite string trusty
#d-i mirror/country string fr

#System language
lang fr_FR
#Language modules to install
langsupport fr_FR
#System keyboard
keyboard fr
#System mouse
mouse
#System timezone
timezone Europe/Paris
#Root password
rootpw --disabled
#Initial user
user myuser --fullname "MyUser" --iscrypted --password $1$tDwZTgoh$a25ayXUItWDWxdQlUg0Tk1
#Reboot after installation
reboot
#Use text mode install
text
#Use interactive kickstart installation method
interactive

#System bootloader configuration
bootloader --location=mbr
#Clear the Master Boot Record
zerombr yes
#Partition clearing information
clearpart --all --initlabel
#Disk partitioning information
part swap --size 4000
part / --fstype ext4 --size 1 --grow
#System authorization infomation
auth --useshadow --enablemd5
#Network information
network --bootproto=static --ip=192.168.3.222 --netmask=255.255.255.0 --nameserver=192.168.3.1 --gateway=192.168.3.1
#Firewall configuration
firewall --disabled
#X Window System configuration information
#xconfig --depth=32 --resolution=2048x1536 --defaultdesktop=GNOME --startxonboot

这个 ks.cfg 文件是直接从 system-config-kickstart 生成的。

编辑:

我在我的 ks.cfg 上设置了一个静态 ip,并在我的服务器上使用 tcpdump 我可以看到使用这个 ip 的请求。这意味着我的 ks.cfg 文件已被读取,但我仍然不知道为什么它在网络上搜索访问镜像而不是在我的服务器上搜索。

有人知道我的 PXE 安装失败的镜像研究吗?

提前致谢。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com