PXE引导和PXE安装之间的区别


0

我的任务是在我的大学的不同机器上安装Linux,我使用PXE来完成。至少我以为我做到了。我按照指南,现在我可以通过网络启动,但一次只能启动一台PC。我的印象是,该系统允许多台PC使用PXE服务器提供的相同映像启动。第二台机器总是冻结并杀死第一台机器。

那么也许我应该安装服务器提供的图像而不是从它启动?我将如何继续这件事?

总结一下:我有四台电脑,都需要相同的操作系统(包括软件)。PXE启动适用于一台PC,但不是更多。我只需要一种方法将我服务器上的图像分发给所有四台PC - 无论是我必须安装还是通过网络启动都无所谓。我只是不想一次为一台PC安装OS +所有必需的软件。或者是否可以在运行时安装当前运行的操作系统?


技术上PXE引导和PXE安装是相同的,但通过PXE加载的工具决定了你可以做什么。不知道你正在使用的Linux系统 - 例如用于实际成像的CloneZilla或允许在网络上运行实时Linux会话的DRBL(无盘远程启动Linux)(在RAM中运行 - 因此“无盘”)。如果你可以启动一个linux会话而它会停止另一个会话,那么你可能正在使用DRBL但只有一些配置允许一次一个客户端。如果您需要远程安装Linux,那么您应该考虑使用CloneZilla解决方案,因为这就是它的用途。
Kinnectus

我按照这个指南。由于此系统已按我的喜好进行配置,是否可以使用DRBL方法在本地安装此版本,还是需要重新使用CloneZilla?
trecoolio

最简单的免费解决方案之一是FOGProject。你需要一个Linux盒子和指南。或者,如果你是微软网站,总会有SCCM ...
Kinnectus

Answers:


0

在Linux世界中,PXE引导过程包括网络引导一kernel/initrd组。当这个启动过程通过加载(即我们称之为OS的压缩实时映像)结束时,PXE boot另一方面,如果PXE启动过程通过触发install我们称之为的OS 序列而结束PXE install

配置良好的PXE服务器将能够提供服务many images to many PXE clients simultaneously。您提到的客户端之间的干扰可能可能是由某些TFTP / HTTP服务器副作用触发的,即当接收到当前由被调用服务提供服务的文件的传输请求时会触发错误条件。您应该检查这些传输服务是否已正确配置。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.