路由器设PXE服务,维护PC、安装win/deepin系统

原帖地址:https://bbs.deepin.org/forum.php?mod=viewthread&tid=159264

都知道网吧电脑是没有硬盘的,全部都靠pxe网络启动电脑,其实我们家庭也可以这样玩! 你只需要一个路由器!
受限于家庭的网络条件和路由器的性能,日常完全pxe网络下使用电脑体验并不怎么理想,但用来启动winpe,安装deepin还是不错的。

刷了padavan/openwrt/tomato等固件可挂U盘/sd卡/移动硬盘的路由器一般都可以。

基本流程就是  路由器已挂载的sd卡/U盘空间建立PXE根目录及所需文件(附件提供)、配置tftp、ftp服务---PC配置BIOS网络启动---启动加载ipxelinux.0菜单---启动winpe或者deepin

以自己的padavan固件路由器为例:

PXE目录:
文件系统地址:/media/AiCard_01/PXE
ftp地址:ftp://192.168.99.1/AiCard_01/PXE/
将附件的启动 文件加入其中(注意:要改一下pxelinux.cfg/default配置的路由器地址)

路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第1张
配置tftp:

高级设置--内部网络--DHCP服务器--自定义dnsmasq.conf--开启一下选项
enable-tftp
tftp-root=/media/AiCard_01/PXE
dhcp-boot=bios/lpxelinux.0
(如果是uefi启动要改为dhcp-boot=uefi/lpxelinux.0)

路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第2张
配置ftp:

高级设置--USB 应用程序--其他设置--FTP 服务器   设置权限(必须包含匿名访问权限)

路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第3张

高级设置--USB 应用程序 -- FTP 共享  看一下你的ftp目录
如果sd卡/U盘开机不挂载,可以在  高级设置--自定义设置 -- 脚本--在路由器启动后执行  加入自动挂载 mdev -s

路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第4张
路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第5张
PC配置BIOS网络pxe启动:
开机一直按F2或者del进bios设置(每个电脑的按键及设置都不一样,仅以个人为例)

路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第6张
路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第7张
路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第8张
内置了grubfm,可以直接加载硬盘各个linux/win的iso,非常方便。
路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第9张
路由器设PXE服务,维护PC、安装win/deepin系统 路由器 第10张

我不会写pxeLinux启动deepin的启动代码,只有用grubfm加载ISO,那位会的留下言!

winpe网上找,改名winpe扔PXE/iso里面即可
百度网盘winpe

点赞

发表回复