找回密码
注册 登录
查看: 8195|回复: 13

丢掉U盘,TinyPXESever网络启动WinPE,TightVNC远程控制(无人值守)装系统

[复制链接]

该用户从未签到

发表于 2020-3-6 21:40:36 | 显示全部楼层 |阅读模式
本帖最后由 邪恶海盗 于 2020-3-7 13:04 编辑

远程连接成功预览:
netboot_netgho1.jpg

写在最前:
1.本教程主要讨论的是PXE网络启动与远程控制,装系统只是其中一种应用方式
2.本次教程使用WMware Player模拟远程计算机来进行演示
3.测试机内存设置480M,所以适用内存512M的物理机
4.另外本教程只适合BIOS,有空另外再写UEFI的)


第一步:网络启动
1.1 打开TinyPXEServer:
netboot_tinypxe.jpg
-a.开启HTTPD(如果局域网有DHCP服务器,还需要开启DHCP代理,请自行测试)
-b.DHCP服务器IP选择本机IP,如果有多个,请选择与待安装系统的机器(此演示中为虚拟机)在同一网段的IP
-c.引导文件选择ipxe.pxe(备选grldr/ipxe-undionly.kpxe等等,凡是.\files目录的引导文件都可以用,不过有些并不适合本教程)
-d.gPXE/iPXE启动菜单,请选择iso.txt(已写好,适用于本教程)
-e.然后点"启动"就可以了

1.2 打开远程计算机电源(此演示为虚拟机),设置网卡启动优先,其它操作无需人工干预,所以可称之为"无人值守"
-a.iPXE启动
netboot_ipxeboot.jpg
-b.远程下载iso.txt菜单与boot.iso镜像
netboot_isoload.jpg
-c.boot.iso镜像启动
netboot_isoboot1.jpg
netboot_isoboot2.jpg
netboot_isoboot3.jpg
-d.进入PE桌面,自动安装网络组件和驱动(声显与无线驱动已精简,所以有安装动作但不可用)
netboot_desktop1.jpg
-e.自动运行Ghost网络客户端,预设会话为:netgho
netboot_desktop2.jpg

第二步:网络(远程)控制
2.1 回到服务端,运行TightVNCViewer
netboot_desktop3.jpg
输入远程计算机IP(可在TinyPXEServer日志中看到,一般在最后,注意要与MAC地址对应)连接,VNC认证密码默认为:hidao8

2.2 成功连接到远程主机,可以看到TightVNCViewer查看器窗口与远程主机桌面一致


2.3 Ghost网络克隆装系统
netboot_netgho3.jpg
-a.在服务端打开GhostSrv,会话名称填:netgho,选择"恢复映像"
-b.点"浏览"选择gho映像文件,选择"磁盘"/"分区"进行克隆,这里演示选"分区"
-c.客户端命令行选项,选择磁盘1和分区1,下面自动生成了命令行参数,我这里手动添加了-batch -rb(意思是克隆完成后客户机自动重启)
-d.点击"接受客户端",当检测到客户端Ghost已连接上时,点"发送"
-e.Ghost网克进行中
netboot_netgho4.jpg
-f.Ghost传送(网克)完成
netboot_netgho5.jpg
-g.客户机自动重启(若未加-batch -rb参数,需要手动重启),开始系统安装

2.4 远程控制装系统(此演示使用.gho,适用于其它系统)
-a 在TightVNCViewer中打开"文件传输",选择本地系统镜像文件和远程保存目录,点击=>传送
netboot_remoteins1.jpg
-b 选择各种方式安装系统
netboot_remoteins3.jpg

2.5 远程控制安装软路由(此演示使用高恪 X86 img,适用于OpenWrt等其它系统)
-a 在TightVNCViewer中打开"文件传输",将x86底包和刷机工具传输到远程主机
netboot_remotegc1.jpg
-b 安装7-Zip,不然压缩包打不开
netboot_remotegc3.jpg
-c 右键使用7-Zip将刷机底包和刷机工具都解压出来
netboot_remotegc4.jpg
-d 运行DiskImage刷机工具,在"Write Image"(映像写入)页面操作,在"Wirite Image to"(写映像到)下拉列表中选择Physical Disk 0,点"Browse"(浏览)选择"Source File"(源文件)为刚刚解压出来的刷机底包.img,点"GO!"(开始),提示此操作将清除目标磁盘数据,点"确定"开始刷机
netboot_remotegc5.jpg
-e 刷机成功
netboot_remotegc6.jpg
-f 重启远程主机(开始>关机>重启会不会?)

2.6 远程主机重启,继续安装
-a 引导界面
gc1.jpg
-b 自动安装中
gc2.jpg
-c 安装完成,控制台启动中
gc3.jpg
-d 控制台启动成功,输入1回车确认无误
gc5.jpg

2.7 WEB登陆(IP:192.168.1.1)管理软路由
注:-a 如果局域网有其它DHCP服务器,需要手动设置本地连接IP才可以登陆软路由,-b 如果局域网中已有192.168.1.1这个IP,请先下线以避免冲突

教程完毕,有鉴于几乎全程"无人值守",所以当远程计算机没有显示器和时候也可以同样操作,但唯一的前提是远程计算机必需**已设置网络启动**
其实也可以网络启动Linux进行远程控制,研究两天Slitaz,能成功远程控制,但不会定制,暂时放弃

本教程中使用的资源下载地址:
TinyPXEServer | TightVNC:搜索本人博客
boot.iso:0PE_NBv1.5.4(20180403)DIY_By_hidao.org.zip  提取码:1u96 备用下载: https://t.cn/A67uxjXM






上一篇:这里的教程真好
下一篇:封装后安装包如何清除

该用户从未签到

发表于 2020-3-18 11:24:38 | 显示全部楼层
还是U盘方便些,这个适合高高手用!  原来我是沙发~~~  
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2021-4-1 15:17
  • 签到天数: 58 天

    [LV.5]常住居民I

    发表于 2020-3-24 08:32:15 | 显示全部楼层
    看不懂,但也给赞。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2020-3-24 17:35:46 来自手机 | 显示全部楼层
    有些网卡DOS下驱动不一定有,你这是虚拟机,实战的时候有时会出现想不到的问题,包括有些BIOS选项修改,你百度都度不到。别问我为什么知道。

    点评

    这个就需要自行测试了,毕竟没人提供硬件我来测试...  详情 回复 发表于 2020-3-26 16:44
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2020-3-26 16:44:42 | 显示全部楼层
    17236925 发表于 2020-3-24 17:35
    有些网卡DOS下驱动不一定有,你这是虚拟机,实战的时候有时会出现想不到的问题,包括有些BIOS选项修改,你 ...

    这个就需要自行测试了,毕竟没人提供硬件我来测试...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2020-10-11 16:57
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2020-4-3 21:44:25 | 显示全部楼层
    17236925 发表于 2020-3-24 17:35
    有些网卡DOS下驱动不一定有,你这是虚拟机,实战的时候有时会出现想不到的问题,包括有些BIOS选项修改,你 ...

    不是度不到,是直接不支持PXE

    点评

    哪个型号的板子不支持PXE,欢迎分享...  详情 回复 发表于 2020-5-15 21:18
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2020-4-20 10:22:11 | 显示全部楼层
    测试一下局域网,如果能正常使用,那里方便多了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2020-5-14 21:40:04 | 显示全部楼层
    这个应用可以提高工作效率,但 同时需要你懂得更多知识。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2020-5-15 21:18:54 | 显示全部楼层
    lihui612ld 发表于 2020-4-3 21:44
    不是度不到,是直接不支持PXE

    哪个型号的板子不支持PXE,欢迎分享...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2020-5-26 19:01:48 | 显示全部楼层
    很实用的教程,mark一下
    不过我们的服务器现没有几台安装Windows了~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则