友联电脑 发表于 2024-1-18 12:14:14

从iPXE引导开始,无人值守构建ALLINONE服务器

本帖最后由 友联电脑 于 2024-1-19 18:52 编辑

解题思路:
引导:拿到一台服务器,需要安装PVE,路由系统,NAS,以及windows系统, 同时需要将显卡直通给windows以增加使用体验或者外接屏使用。如果远程的是一台windows的桌面,可以开启tinypxe以提供网内pxe启动服务。如果不合适,就只能使用外设(u盘),写入相应的引导给设备服务器引导。如果远程的就是本机,那么可以直接想办法写入引导。windows在工作时,写系统盘不太方便,可在本机安装一个PE。等PE引导后,就可以放心的向硬盘写入引导了。当然还可以用windows自带的bootmgr引导iPXE,在UEFI下,直接将iPXE的efi引导文件上传到相应的位置,添加一个引导。当然安全启动要是关闭的,iPXE还过不了安全启动。
安装:iPXE开始引导后,可以设置让其引导相应的Linux系统,以安装或迁移PVE系统,安装完成后,做好远程工做,以备后续继续联机操作,万一失联就只能请求远程协助了。如果需要安装ESXI系统也是可以,可以采用克隆或者是无盘PVE系统+直通硬盘的方式,此法可以随意安装系统,原版的windows原版安装也是可以的,就像是个IPMI。本机有几块盘硬盘,待PVE差不多后,在另一块盘内安装windows 10系统,通过命令修改UEFI的引导顺序,待windows完成安装后,就可以用工具提取BIOS的数据,以备直通显卡给虚拟windows分析合并用。

上图

给另一块硬盘安装windows10系统,没有采用虚拟机挂盘安装,用partimage直接克隆系统


系统克隆好后,用efibootmgr调整引导,重启后引导windows安装完成并提取BIOS。同时还原启动顺序,下次开机,引导GRUB2。

Windows 联机提取数据


调整引导顺序,回到PVE



收尾:后续的调试全部在PVE下完成,待所有任务完成,就可以交付了。好了,作业就先写到这。


上一张完成后的截图。这是远程虚拟windows,分配了2个核心,到此,本次任务完美收官。下了,干饭去


yyz2191958 发表于 2024-1-18 12:21:29

谢谢分享

promrhxq 发表于 2024-1-18 12:43:54

感谢分享好东东

zqfeng01 发表于 2024-1-18 16:22:21

谢谢分享

rbwrbw 发表于 2024-1-18 16:45:32

你这个思路至少安装2台硬盘吧!!!!!!!!

友联电脑 发表于 2024-1-18 16:57:05

rbwrbw 发表于 2024-1-18 16:45
你这个思路至少安装2台硬盘吧!!!!!!!!

这是机子上有2硬盘,单盘依然是可以的。先装win,后装pve

nathan6498 发表于 2024-1-18 17:15:09

谢谢分享

rbwrbw 发表于 2024-1-18 18:50:29

友联电脑 发表于 2024-1-18 16:57
这是机子上有2硬盘,单盘依然是可以的。先装win,后装pve

安装pve不就把整个硬盘给格了吗?
我安装了多次pve,都是把整个硬盘格掉,没有注意有没有选择分区安装的??

2267981144 发表于 2024-1-18 18:56:29

谢謝分享!

友联电脑 发表于 2024-1-18 19:11:54

本帖最后由 友联电脑 于 2024-1-18 19:18 编辑

rbwrbw 发表于 2024-1-18 18:50
安装pve不就把整个硬盘给格了吗?
我安装了多次pve,都是把整个硬盘格掉,没有注意有没有选择分区安装的 ...
windows安装,用完了,就不需要了,可以直接格掉的。至于分区的问题,如果是迁移和windows共存也是可以的。如果原版iso安装,那是没的选。用Linux迁移Linux,是完全可行的。如果需要安装就用PVE安装PVE
虚拟windows开机后,远端客户拍图。由于虚拟网卡兼容性的原因,选择用Linux刷入一个Windows系统



本地操作,刷入过程,一会好了,就可以重启进入windows系统初始化了



rbwrbw 发表于 2024-1-18 19:54:33

太麻烦了,先安装windows ,再迁移pve
引导的选择也麻烦

yc2428 发表于 2024-1-18 20:38:24

谢谢分享

oh312 发表于 2024-1-19 07:26:11

赞,谢谢分享。

友联电脑 发表于 2024-1-19 08:24:47

rbwrbw 发表于 2024-1-18 19:54
太麻烦了,先安装windows ,再迁移pve
引导的选择也麻烦

如果是win上,用bootice,点几下鼠标就好了。Linux下用 efibootmgr,但是用不了鼠标就是

tanchenglong 发表于 2024-1-19 08:56:53

感谢楼主分享,潜水冒泡不说话└(^o^)┘

无犹启动 发表于 2024-1-23 16:51:22

谢谢分享

yuguotqing 发表于 2024-3-3 16:25:08

感谢分享
页: [1]
查看完整版本: 从iPXE引导开始,无人值守构建ALLINONE服务器