使用 pxe 启动 (UEFI) 安装 Ubuntu

使用 pxe 启动 (UEFI) 安装 Ubuntu

我是否需要创建特殊配置来通过网络 pxe 启动安装带有 uefi 的 ubuntu 服务器?我的启动服务器上有默认的 pxelinux.0 文件。安装新硬件后,我检查了文件系统/sys/firmware/efi/vars/并且 uefi 文件夹中有文件。这样我的系统就可以在 uefi 下运行了。

由于我在互联网上找到了一些关于如何设置 uefi pxe 启动服务器的说明,所以现在我不太清楚这是否真的有必要,因为似乎没有它也可以工作。Ubuntu – 仅使用 pxelinux 文件设置 PXE 服务器 Bios 和 UEFI 支持

答案1

NBP(您提到 pcbios 的 pxelinux.0)需要因 EFI 而异,因此使其适用于 pcbios 和 efi 的最困难部分是正确配置 DHCP 服务器。

对于 EFI,许多人使用 grub,还有 iPXE。我发现本指南其中提到了除 dhcp 部分之外的所有内容。

关于 DHCP这个要点使用 isc dhcpd,并专注于 iPXE,但该想法也可以应用于 grub efi + 传统 pxelinux 组合。

答案2

使用 Serva PXE 服务器;一个可以自动完成所有操作的 exe 文件。 https://www.vercot.com/~serva/an/WindowsPXE1.html

相关内容