如果客户端电脑没有网卡驱动程序,如何进行 PXE 启动?

如果客户端电脑没有网卡驱动程序,如何进行 PXE 启动?

据我研究,我们可以通过网络启动(PXE 启动)全新安装操作系统。我也尝试过通过 Windows 部署服务 (WDS) 对虚拟机执行此操作。没问题。因为虚拟机包含其虚拟驱动程序。但是对于物理机,在开始网络启动之前,它不需要安装网卡驱动程序吗?如果没有正确的驱动程序,PC 如何通过 DHCP 获取 IP 地址?我们如何在网络启动之前安装驱动程序?

答案1

几年前,TechNet 杂志的“桌面文件”专栏中有一篇很棒的文章,名为“网络启动 Windows' 详细解释 PXE 启动。文章中的这段引文专门针对您的问题:

步骤 2:如果启动顺序将 PXE 置于硬盘、闪存驱动器或 CD-ROM 之前,或者上述设备均不存在,则从 NIC 加载通用网络驱动程序接口 (UNDI)。NIC 具有极小的网络设备驱动程序和简单文件传输协议 (TFTP) 实现。

因此,此时不需要任何驱动程序,因为它们包含在 NIC 本身中。

但是,一旦您开始加载操作系统,该操作系统将需要驱动程序。例如,如果您使用 Windows 部署服务 (WDS),您将使用 PXE 启动来加载 Windows PE 映像,以便您可以将 Windows 映像部署到计算机。您将需要 Windows PE 映像的驱动程序以及您部署的 Windows 映像的驱动程序。

有关部署 Windows 的更多信息,请访问部署 Windows 7TechNet 上的 Springboard 系列页面。

希望这可以帮助,

相关内容