如何通过 PXE 安装 PFSense

如何通过 PXE 安装 PFSense

我想知道是否有人知道如何使用 PXE 服务器安装 PFSense。我目前使用 CentOS 7.4 作为 DHCP 和 PXE 服务器。

我已尝试过:

使用 Memdisk 加载 ISO/IMG 文件

ISO: ISO Raw 菜单 正在加载 ISO Raw PFSense 菜单 Mountroot 提示 ISO

正如您所看到的,它确实开始加载 PFSense,但随后在尝试安装 ISO 文件时卡住了。IMG 文件变体除了安装根提示外,基本相同。

IMG:我在这里尝试了两种组合,但它们都导致相同的提示。 IMG 原始菜单 正在加载 IMG Raw PFSense 菜单 Mountroot 提示 IMG

不太确定我还能在这里尝试什么。我还在 mountroot 提示符下输入了“?”(列出所有有效磁盘),不出所料,虚拟机硬盘显示出来。但是,由于它是空白的,机器无法启动。

Mountroot 问号 尝试加载 ada0

IMG/ISO 2.3.5 测试结果:

ISO: 芒特鲁特

图片: 2.3.5 悬挂

如果您想知道为什么我不简单地将 ISO 插入虚拟机虚拟 ROM 驱动器,我正在模拟我试图安装 PFSense 的物理机器。我使用虚拟机只是为了让屏幕抓取更容易。

如果有人好奇的话,这是我的 pxelinux 配置文件。 pxelinux.cfg

答案1

答案是2017似乎安装程序memdisk从 FreeBSD v9 开始就无法启动。它提供了以下错误报告以获取更多信息:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199197
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=169919
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=179312

相关内容