通过网络安装UOS服务器版操作系统

现在网卡一般都带了网络启动功能,

有个软件叫Serva,可以免费用,时间超了会关闭,基本装一次系统够了,尽量不要用破解版或者什么汉化版,现在互联网上的软件太危险了,找官方的,英语的

需要用到三个服务

http tftp dhcp
原理是dhcp会提供一个特别的指令,用于PXE查询引导文件TFTP地址,引导到再转到http下载文件安装,一般路由器上没有,所以用这里提供的dhcp服务.

但不需要选择dhcp server 选proxyDHCP,这个可以不用改网络啥的,直接代理dhcp响应那个请求

在tftp中设定一个路径,然后重启会创建一些文件和目录,http的路径也设成一样比较方便

 

然后重点来了

把光盘中的内容解出来,复制到自动创建的 NWA_PXE 中,注意一种系统一个目录,然后进去建一个文件ServaAsset.inf,

ServaAsset.inf内容在官网有很多示例,但有一个重点是,需要找到和你的系统匹配的配置,我当时就卡在这里,怎么都对不上

查了好久才知道,UOS服务版是基于阿里的系统,阿里的又是基于某个版本,最后找到了合适的配置,改好后重启程序,就可以用了, 这里33333是定义的http服务端口 asset是显示的名字

[PXESERVA_MENU_ENTRY]
asset    = Fedora-Atomic-ostree-x86_64-25-20170605 Install
platform = x86_64

kernel_bios    = /NWA_PXE/$HEAD_DIR$/images/pxeboot/vmlinuz
append_bios    = initrd=/NWA_PXE/$HEAD_DIR$/images/pxeboot/initrd.img root=live:http://$IP_BSRV$:33333/NWA_PXE/$HEAD_DIR$/images/install.img rootfstype=auto ro rd.live.image rhgb rd.luks=0 rd.md=0 rd.dm=0

kernel_efi64   = /NWA_PXE/$HEAD_DIR$/images/pxeboot/vmlinuz
append_efi64   = initrd=/NWA_PXE/$HEAD_DIR$/images/pxeboot/initrd.img root=live:http://$IP_BSRV$:33333/NWA_PXE/$HEAD_DIR$/images/install.img rootfstype=auto ro rd.live.image rhgb rd.luks=0 rd.md=0 rd.dm=0

  

posted @ 2024-11-29 16:12  meieiem  阅读(10)  评论(0编辑  收藏  举报