VirtualBox NAT网络实现 PXE 启动
关于 VirtualBox 下的 PXE 启动问题
关于 VirtualBox PXE 启动了问题 , 折腾了好久 , 最后无意间查看官方文档 , 官方文档的说明就是VirtualBox 现在支持 NAT 模式下PXE 引导 , 需要在 VirtualBox.xml 同级目录下创建一个名为 TFTP 的目录,然后将你的 pxe 启动文件修改为 虚拟机名.pxe 然后打开这个虚拟机就可以实现 PXE 启动了.
关于VirtualBox.xml 默认路径
macOS VirtualBox.xml 所在的路径为
~/Library/VirtualBox/
Linux 下 VirtualBox.xml 所在的路径为
~/.config/VirtualBox/TFTP/
关于 PXE 安装系统 , 所以我测试了如下方法 , 本文以 Debian 11 为例 , 先说明一下我的系统环境;
系统环境
OS: macOS Monterey 12.3.1
VirtualBox 版本: 6.1.32 r149290 (Qt5.6.3)
测试虚拟机名称: vmname
为了方面后面的测试 , 这里先创建
TFTP
目录 , 使用如下命令;
# 创建 TFTP 目录
mkdir ~/Library/VirtualBox/TFTP
目录创建完成后就可以开始后续的 PXE 启动测试了.
使用传统的 NetBoot 启动