|
本帖最后由 2011yaya2007777 于 2025-8-27 08:41 编辑
环境:
1. 笔记本操作系统:Windows 10
2. 虚拟机:VMware Workstation Pro 17.6.4
虚拟机网络仅主机模式设置:
将主机虚拟适配器连接到此网络 勾选
所有本地DHCP服务器将IP地址分配给虚拟机 勾选
子网IP: 192.168.182.0
子网掩码:255.255.255.0
3. 虚拟机操作系统:MyWin (其实是空盘,只有几个必要文件)
虚拟机操作系统网络适配器:仅主机模式
操作:
1. 启动MyWin到G4E环境,在命令行执行:pxe init
注:此时根目录是(pd)
2. 返回菜单执行选项(或者在命令行执行):
map /boot/ifu352.iso (cd)
chainloader (cd-1)
boot
3. 奇怪的是,此时通过网络启动了笔记本实机的镜象文件 C:\usr\TinyPXEServer\netboot\boot\ifu352.iso
注:C:\usr\TinyPXEServer\netboot\是若干服务器的“tftp服务器”。
需要预先加载EasyWebSvr。猜测VMware虚拟机提供tftp服务,而不提供http服务。
一开始是测试TinyPXEServer以及NBpxe_Server网起,后来关闭了他们,仍然可以网起!
不知道VMware虚拟机是如何知道“tftp服务器”和“启动文件”的。
终于搞清楚了,是dhcpsrv.exe服务自动开启了。他在任务管理器里改了名,所以没有察觉。
|
|