深深的蓝
深蓝个人网站

RouterOS PXE网络启动PE与Linux

PXE网络启动关键几个步骤:

  • 在DHCP服务器上设置启动文件。
  • 启动一个TFTP服务器,放置相应的启动文件。
  • 通过HTTP方式加载PE,用于快速启动PE(TFTP只能加载小文件,PE文件太大,只能使用HTTP方式)。
  • RouterOS只支持UEFI方式的启动,传统方式不支持。

准备启动文件

  • 启动使用的EFI文件与相应的启动配置文件:boot.efi与boot.cfg
  • 从网盘中下载boot.zip文件,解压就可以得到上面2个文件。
    https://ssdl.lanzouk.com/i9iQ510fkezg

准备启动PE的文件

  • 加载PE时,需要准备好WIM或ISO格式的镜像文件,以及启动PE所需的其它支持文件。
    从网盘中下载ipxe.zip文件,解压就可以得到所需要的所有文件。
    https://www.123pan.com/s/ZId9-qO4ad.html
  • 准备好一个可以访问的WEB服务器(比如:WEB服务器为192.168.8.100),上述文件文件上传到web根目录的ipxe文件夹中。
  • 测试WEB服务器上的文件是否可以正确访问。(比如:http://192.168.8.8.100/ipxe/pxeautorun.txt 是否可以打开)
  • 使用记事本打开boot.cfg文件,将WEB服务器的地址改为你的服务器地址。

配置RouterOS软路由

  • 将boot.efi与boot.cfg上传到ROS软路由的boot文件夹中。
  • 设置ROS软路由的TFTP服务器
  • 设置DHCP服务器配置
  • 通过上述配置,你的ROS软路由已经可以支持PXE的启动,pxenetmap.txt为PE启动后运行的批处理文件,可根据需要修改。

启动效果动画演示

 

赞(4)
未经允许不得转载:深深的蓝 » RouterOS PXE网络启动PE与Linux

评论 抢沙发

评论前必须登录!