ubnt解决方案
查看: 2293|回复: 6

[其它] 丢掉U盘,TinyPXESever网络启动WinPE,TightVNC远程控制(无人值守)装系统/刷机

[复制链接]

5031

回帖

1万

积分

3637 小时

在线时间

上校

注册时间
2010-10-8
金币
12261 个
威望
22 个
荣誉
1 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2020-3-7 01:21
本帖最后由 邪恶海盗 于 2020-3-7 13:01 编辑
" `7 O) o7 Q0 B6 j
( O1 @6 d6 o; J! A9 S, x
远程连接成功预览:1 z, y3 `1 i) u+ J
# r; @# n$ T2 K3 U* p  f
. q" D9 V1 A. g2 w3 J5 |
写在最前:
( F6 {7 i; U0 n; q
1.本教程主要讨论的是PXE网络启动与远程控制,装系统只是其中一种应用方式
1 }. U7 D" ]' G5 P2.本次教程使用WMware Player模拟远程计算机来进行演示
: M' U! Q8 G, l' P/ m: A$ J3.测试机内存设置480M,所以适用内存512M的物理机5 P1 ^7 E9 e4 {' Q6 D; W" x
4.另外本教程只适合BIOS,有空另外再写UEFI的)

; ?' O, W7 T/ O- }7 n4 W- e" h
第一步:网络启动1 Q9 ]1 U  _1 t! `) l: |( g# v
1.1 打开TinyPXEServer:* X9 }# g+ g0 o) x, |, [: d
-a.开启HTTPD(如果局域网有DHCP服务器,还需要开启DHCP代理,请自行测试)
- D$ e, L9 J6 v5 m. U-b.DHCP服务器IP选择本机IP,如果有多个,请选择与待安装系统的机器(此演示中为虚拟机)在同一网段的IP% ^6 p: N) U: A2 M! W  n1 F  K
-c.引导文件选择ipxe.pxe(备选grldr/ipxe-undionly.kpxe等等,凡是. iles目录的引导文件都可以用,不过有些并不适合本教程)( K- a/ N8 ~/ V8 [) L+ d
-d.gPXE/iPXE启动菜单,请选择iso.txt(已写好,适用于本教程)
8 X- O. y% o6 D# U  P2 a-e.然后点"启动"就可以了
1.2 打开远程计算机电源(此演示为虚拟机),设置网卡启动优先,其它操作无需人工干预,所以可称之为"无人值守"
4 x+ o  p% L2 ~3 H; v& I6 f-a.iPXE启动7 C. H! {" }& w; C+ A, d/ s
8 X. x" U# {. }
-b.远程下载iso.txt菜单与boot.iso镜像
! p$ {6 Z; r3 d6 `, Q- A+ u9 c5 t
+ l$ n, o, A& q9 r- r-c.boot.iso镜像启动5 p$ M$ B, k) N! f( Q) n
( w6 }3 y% X+ f  u# S
# w( ]* l0 K2 n2 u; y
7 q- y& f0 E6 H
-d.进入PE桌面,自动安装网络组件和驱动(声显与无线驱动已精简,所以有安装动作但不可用); o$ r* c+ V5 M1 d

1 a3 w" b1 j# h0 G$ l-e.自动运行Ghost网络客户端,预设会话为:netgho
3 S" i' Q% @4 W
第二步:网络(远程)控制
. x2 p6 ]6 K  Q& I. f( G2.1 回到服务端,运行TightVNCViewer% [7 ^1 L8 K0 w. J

% S* L6 q# f" R' o" ^3 r输入远程计算机IP(可在TinyPXEServer日志中看到,一般在最后,注意要与MAC地址对应)连接,VNC认证密码默认为:hidao8
2.2 成功连接到远程主机,可以看到TightVNCViewer查看器窗口与远程主机桌面一致7 D9 Q; U" l5 {8 l1 J
2.3 Ghost网络克隆装系统
5 L9 E" Y' o0 [3 m1 p4 {# {6 `$ g! q0 |3 H! F2 u
-a.在服务端打开GhostSrv,会话名称填:netgho,选择"恢复映像"
7 k8 J+ D, @! O$ ]6 ~2 }# g-b.点"浏览"选择gho映像文件,选择"磁盘"/"分区"进行克隆,这里演示选"分区"0 a" v/ ^4 ]. D, }4 e& n
-c.客户端命令行选项,选择磁盘1和分区1,下面自动生成了命令行参数,我这里手动添加了-batch -rb(意思是克隆完成后客户机自动重启)# X" s3 h0 }9 n- J( e$ Y$ p
-d.点击"接受客户端",当检测到客户端Ghost已连接上时,点"发送"
" D, o8 Q& h& }- K9 Y" i; h# N-e.Ghost网克进行中9 y# \3 ]7 ]/ h. \
+ m0 Q2 a7 t5 X" N3 ]% y
-f.Ghost传送(网克)完成" V( W6 ^7 c0 e- p' G/ N
4 V. j+ J9 P* O" r+ |+ a* i/ y$ E& c
-g.客户机自动重启(若未加-batch -rb参数,需要手动重启),开始系统安装
2.4 远程控制装系统(此演示使用.gho,适用于其它系统)
6 G* x; }1 m8 |$ _* e-a 在TightVNCViewer中打开"文件传输",选择本地系统镜像文件和远程保存目录,点击=>传送2 M* w2 y+ n3 @2 _% F4 }1 E

8 Q% d7 N! a+ i+ Y+ a& ?' a-b 选择各种方式安装系统
5 [; N4 E# @2 r2 O; L4 ^4 T# u
2.5 远程控制安装软路由(此演示使用高恪 X86 img,适用于OpenWrt等其它系统)
  Z' P2 o5 d% ]  D( J, t# w-a 在TightVNCViewer中打开"文件传输",将x86底包和刷机工具传输到远程主机. e6 Z0 Y# _5 }9 j$ W
- [/ l. h5 P; B8 H3 {, V
-b 安装7-Zip,不然压缩包打不开
( W/ Y$ e4 v7 _3 D! C
% B$ E& `, b& H3 N; |% ^7 j-c 右键使用7-Zip将刷机底包和刷机工具都解压出来. Q( t4 b% E) P$ q

  l! }# {: V2 K- U! C+ [$ e8 e-d 运行DiskImage刷机工具,在"Write Image"(映像写入)页面操作,在"Wirite Image to"(写映像到)下拉列表中选择Physical Disk 0,点"Browse"(浏览)选择"Source File"(源文件)为刚刚解压出来的刷机底包.img,点"GO!"(开始),提示此操作将清除目标磁盘数据,点"确定"开始刷机
! N5 b) j6 V2 |; }3 l- S6 Q' a$ v! t2 r7 e6 T: [0 m5 o' i: B
-e 刷机成功
& A3 e0 V/ f3 f! k' f6 x" V* K7 Q+ C) V+ [+ F% @' w% T5 U6 R! B- L
-f 重启远程主机(开始>关机>重启会不会?)
2.6 远程主机重启,继续安装
* f4 B! _7 u; {! L-a 引导界面
4 t3 [  U' q. l2 r
- Z. f1 X7 ~8 P; E-b 自动安装中! \2 {, P- D8 Z

1 v, q* b! b: k0 q-c 安装完成,控制台启动中- @9 N0 c: i% |# A( _/ s  r
* z$ T* d3 {$ m' f8 K' j
-d 控制台启动成功,输入1回车确认无误* J3 \0 n5 B$ o8 ?
2.7 WEB登陆(IP:192.168.1.1)管理软路由/ A3 i+ t$ J) g; D" a+ g
注:-a 如果局域网有其它DHCP服务器,需要手动设置本地连接IP才可以登陆软路由,-b 如果局域网中已有192.168.1.1这个IP,请先下线以避免冲突
教程完毕,有鉴于几乎全程"无人值守",所以当远程计算机没有显示器和时候也可以同样操作,但唯一的前提是远程计算机必需已设置网络启动
$ K3 W5 o8 @( i1 C其实也可以网络启动Linux进行远程控制,研究两天Slitaz,能成功远程控制,但不会定制,暂时放弃
本教程中使用的资源下载地址:
" x9 N) s( Q) _TinyPXEServer | TightVNC:搜索本博客
' r8 n) a9 w- d  L4 v$ c, c. tboot.iso:0PE_NBv1.5.4(20180403)DIY_By_hidao.org.zip 提取码:1u96 备用下载:https://t.cn/A67uxjXM

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
www.hidao.org

个人博客上线,欢迎访问!

279

回帖

3万

积分

840 小时

在线时间

大校

好吧,我就自定义一下,看看显示什么

注册时间
2014-2-12
金币
31221 个
威望
4 个
荣誉
0 个
累计签到:2760 天
连续签到:4 天
[LV.2920]超级粉丝
发表于 2020-3-7 09:01
很好,很详细,没那个精力研究了,毕竟自己用不上。
不想写

72

回帖

1万

积分

509 小时

在线时间

上校

30天持久勋章

注册时间
2010-3-14
金币
19494 个
威望
4 个
荣誉
0 个
累计签到:1496 天
连续签到:44 天
[LV.1825]无线元老
发表于 2020-3-8 12:35
纯技术性文章了

337

回帖

4万

积分

1762 小时

在线时间

少将

注册时间
2011-7-6
金币
40479 个
威望
0 个
荣誉
0 个
累计签到:3684 天
连续签到:0 天
[LV.0]伴坛终老
发表于 2020-3-8 18:19
这样的技术贴不多了

6

回帖

6401

积分

155 小时

在线时间

中校

注册时间
2016-4-6
金币
6378 个
威望
0 个
荣誉
0 个
累计签到:570 天
连续签到:0 天
[LV.730]常住居民
发表于 2020-3-9 08:40
支持一个,虽然自己不会

9

回帖

70

积分

18 小时

在线时间

上等兵

注册时间
2020-7-16
金币
59 个
威望
0 个
荣誉
0 个
累计签到:3 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2020-8-4 21:55
很好,适合折腾

3137

回帖

4489

积分

2453 小时

在线时间

少校

注册时间
2014-5-26
金币
736 个
威望
0 个
荣誉
1 个
累计签到:533 天
连续签到:0 天
[LV.730]常住居民
发表于 2020-8-5 00:10
真会玩,批量装机是不是也是这样

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-26 08:09

返回顶部 返回列表