[讨论] 有机房运维linux攻城狮吗~想请教一个关于PXE批量搭建linux系统的问题-,-

LowLandMink543-avatar

LowLandMink543

2022-06-02T02:51:25+00:00

最近在自学这个PXE批量部署UEFI引导的linux操作系统,按照网上的教程做一下。
[img]https://img.nga.178.com/attachments/mon_202206/03/-7Qdd1h-7sojK2lT3cSkt-as.jpg[/img]



客户端可以拿到服务器的IP但是没法正确进入到选择安装的界面,所以我都不知道是哪里出问题,是网络引导文件的问题,还是grub.cfg编写有问题。。
拿到IP后
[img]https://img.nga.178.com/attachments/mon_202206/03/-7Qdd3l-d136K16T3cSsg-gj.jpg[/img]就进入了这个界面..


那个grub.cfg我是复制..镜像原有的那个..然后参考写的

[img]https://img.nga.178.com/attachments/mon_202206/03/-7Qnzw8-8h56K22T3cSsg-a3.jpg[/img]


[s:ac:哭]有没有大神给点思路,到底哪里错了..自学真的没头绪,想找个人问都没[s:ac:凌乱]
LowLandMink543-avatar

LowLandMink543

[s:ac:擦汗]大佬们都放假了么-,-
Nokternaldad-avatar

Nokternaldad

[quote][tid=32171874]Topic[/tid] Post by [uid=221117]poprei[/uid] (2022-06-03 10:58):

最近在自学这个PXE批量部署UEFI引导的linux操作系统,按照网上的教程做一下。
[img]https://img.nga.178.com/attachments/mon_202206/03/-7Qdd1h-7sojK2lT3cSkt-as.jpg[/img]



客户端可以拿到服务器的IP但是没法正确进入到选择安装的界面,所以我都不知道是哪里出问题,是网络引导文件的问题,还是grub.cfg编写有问题。。
拿到IP后
[img]https://img.nga.178.com/attachments/mon_202206/03/-7Qdd3l-d136K16T3cSsg-gj.jpg[/img]就进入了这个界面..


那[/quote]除了搭建dhcp 服务,还需要把整个iso挂到nfs服务器上的
然后grub.cfg里需要有对应的nfs服务器地址
另外注意,legacy和uefi的启动文件和配置文件都不一样
顺着这个思路你先在网上搜搜看
imArl0-avatar

imArl0

能引导grub的话,有提示找不到内核吗?
scourge-avatar

scourge

哦豁,刚好是我大学一个项目,可惜我忘光了
2Finger🍞Rub-avatar

2Finger🍞Rub

提供个思路:装个cobbler,在里面配置uefi引导服务器,它会自动给你配置好所有服务的配置文件,你可以参考着它的配置文件手动搭自己的。
LowLandMink543-avatar

LowLandMink543

[quote][pid=615544278,32171874,1]Reply[/pid] Post by [uid=1171362]Redolent[/uid] (2022-06-03 21:39):

提供个思路:装个cobbler,在里面配置uefi引导服务器,它会自动给你配置好所有服务的配置文件,你可以参考着它的配置文件手动搭自己的。[/quote]感谢大佬,我佢看看

另外上面的也解决了..原来真的是引导文件的问题=.=

ISO镜像和光盘带的那个引导文件是不支持网络引导的.晕