原帖地址: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配置的路由器地址)
配置tftp:
高级设置--内部网络--DHCP服务器--自定义dnsmasq.conf--开启一下选项
enable-tftp
tftp-root=/media/AiCard_01/PXE
dhcp-boot=bios/lpxelinux.0
(如果是uefi启动要改为dhcp-boot=uefi/lpxelinux.0)
配置ftp:
高级设置--USB 应用程序--其他设置--FTP 服务器 设置权限(必须包含匿名访问权限)
高级设置--USB 应用程序 -- FTP 共享 看一下你的ftp目录
如果sd卡/U盘开机不挂载,可以在 高级设置--自定义设置 -- 脚本--在路由器启动后执行 加入自动挂载 mdev -s
PC配置BIOS网络pxe启动:
开机一直按F2或者del进bios设置(每个电脑的按键及设置都不一样,仅以个人为例)
内置了grubfm,可以直接加载硬盘各个linux/win的iso,非常方便。
我不会写pxeLinux启动deepin的启动代码,只有用grubfm加载ISO,那位会的留下言!
winpe网上找,改名winpe扔PXE/iso里面即可
百度网盘winpe