都知道网吧电脑是没有硬盘的,全部都靠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配置的路由器地址)

14063bfdf8b14879a.png

配置tftp:

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

22b2d9d91e68e718b.png

配置ftp:

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

3f7a7535fb1c87dbc.png

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

4671ffb4821434272.png

5.jpg

PC配置BIOS网络pxe启动: 开机一直按F2或者del进bios设置(每个电脑的按键及设置都不一样,仅以个人为例)

6.jpg

7a9c22e74ea3f6921.jpg

内置了grubfm,可以直接加载硬盘各个linux/win的iso,非常方便。 8e2271b0b7aaa6154.jpg

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

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