全球主机交流论坛备用站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

全球云38元起免备案V2EX搬瓦工VPS
SEO查询超级PING网站测速
Virmach特价鸡乌云漏洞吾爱破解
查看: 77|回复: 5

移动云电脑vmtoolDD成功了(更新保活方法)

[复制链接]

35

主题

610

回帖

1709

积分

金牌会员

Rank: 6Rank: 6

积分
1709
发表于 2025-4-12 14:17:54 | 显示全部楼层 |阅读模式
20230417
本帖最后由 ClearkSky 于 2025-4-12 17:14 编辑

云端闹原本的win10被改了很多设置,不好用,想D windows server 2025。
开始用pve创建虚拟机让后直接用raw来D,一直失败,可能中途有些地方卡住了,但是没有vnc也不知道什么问题。


然后就想用修改iso的方式,在grok的指导下DD成功。


主要步骤:
主备工作:
解压iso到一个文件夹,我们这里解压到C:\WinISO
创建挂载文件夹:mkdir C:\Mount
查看要安装的系统版本的索引:dism /Get-WimInfo /WimFile:C:\WinISO\sources\install.wim
windows server 2025数据中心版带桌面的索引是4
挂载镜像:dism /Mount-Wim /WimFile:C:\WinISO\sources\install.wim /Index:4 /MountDir:C:\Mount


操作:
我的frpc文件重命名为了ff3,配置文件是ff3.toml,frpc配置了rdp的内网穿透
第一步:放入frpc相关文件
进入 C:\Mount,把ff3和ff3.toml放进去,再做一个ff3.bat,内容:
  1. c:\ff3.exe -c c:\ff3.toml
复制代码

一般情况下,系统都是安装在c盘,如果不确定什么盘有%SystemDrive%代替C盘

第二步:配置计划任务开机启动
在C:\Mount创建一个ff3.xml:
  1. <?xml version="1.0" encoding="UTF-16"?>
  2. <Task version="1.4" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  3.   <RegistrationInfo>
  4.     <Description>自定义任务</Description>
  5.   </RegistrationInfo>
  6.   <Triggers>
  7.     <BootTrigger>
  8.       <Enabled>true</Enabled>
  9.     </BootTrigger>
  10.   </Triggers>
  11.   <Principals>
  12.     <Principal id="Author">
  13.       <UserId>S-1-5-18</UserId>
  14.       <RunLevel>HighestAvailable</RunLevel>
  15.     </Principal>
  16.   </Principals>
  17.   <Settings>
  18.     <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
  19.     <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
  20.     <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
  21.     <AllowHardTerminate>false</AllowHardTerminate>
  22.     <StartWhenAvailable>true</StartWhenAvailable>
  23.     <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
  24.     <IdleSettings>
  25.       <StopOnIdleEnd>true</StopOnIdleEnd>
  26.       <RestartOnIdle>false</RestartOnIdle>
  27.     </IdleSettings>
  28.     <AllowStartOnDemand>false</AllowStartOnDemand>
  29.     <Enabled>true</Enabled>
  30.     <Hidden>false</Hidden>
  31.     <RunOnlyIfIdle>false</RunOnlyIfIdle>
  32.     <WakeToRun>false</WakeToRun>
  33.     <ExecutionTimeLimit>PT0S</ExecutionTimeLimit>
  34.     <Priority>7</Priority>
  35.     <RestartOnFailure>
  36.       <Interval>PT1M</Interval>
  37.       <Count>3</Count>
  38.     </RestartOnFailure>
  39.   </Settings>
  40.   <Actions Context="Author">
  41.     <Exec>
  42.       <Command>C:\ff3.bat</Command>
  43.     </Exec>
  44.   </Actions>
  45. </Task>
复制代码

在C:/Mount创建一个ff3_set.bat
  1. @echo off
  2. echo Creating scheduled task from XML...

  3. schtasks /Create /TN "ff3" /XML "C:\ff3.xml" /F

  4. if %ERRORLEVEL%==0 (
  5.     echo Task created successfully
  6.     echo Failed to create task. Error code: %ERRORLEVEL%
  7. )
复制代码

创建文件夹C:\Mount\Windows\Setup\Scripts\,在此文件夹中创建setupcomplete.cmd:
  1. @echo off
  2. call C:\ff3_set.bat
  3. shutdown /r /t 0
复制代码




打包回iso:
保存并卸载镜像:dism /Unmount-Wim /MountDir:C:\Mount /Commit
打包iso:oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,bC:\WinISO\boot\etfsboot.com#pEF,e,bC:\WinISO\efi\microsoft\boot\efisys.bin C:\WinISO C:\NewWindows.iso
(oscdimg需要安装Windows ADK)


安装:
先把iso放到某个服务器上,可以直接下载那种
使用的脚本:https://github.com/bin456789/reinstall
DD命令:./reinstall.bat windows --image-name "Windows Server 2025 SERVERDATACENTER" --iso "http://xxx.xxx.xxx.xxx/xxx.iso"
估计差不多安装好了,用rdp连接



安装好后移动云的客户端是连不进去桌面的,因为vmtool连桌面是依赖系统内部的软件,我们DD的系统没有这个软件。
但是面板的开机和关机功能是有效的。
现在需要验证:用客户端连接云电脑,即使是黑屏也连着,这样能不能让云电脑不关机。
如果要dd linux,远离也是类似的。



更新------------
保活方法:
1.把原来云电脑的C:\Program Files (x86)\ZTEGuestOS复制到新的云电脑对应路径
2.注册服务:
  1. sc create IceDisplay binPath= "C:\Program Files (x86)\ZTEGuestOS\IceServer\IceDisplay.exe" DisplayName= "ICEDISPLAY" start= auto
复制代码
  1. sc create IceTunnel binPath= "C:\Program Files (x86)\ZTEGuestOS\IceServer\IceTunnel.exe" DisplayName= "ICETunnel" start= auto
复制代码

用cmd,powershell不行,创建完后需要启动sc start IceDisplay,sc start IceTunnel
3.修改id
C:\Program Files (x86)\ZTEGuestOS\vdservice\vdagent.ini中的vmid修改为当前云电脑的id,id可以在云电脑客户端->管理->详情->云电脑id

然后用客户端连接云电脑就能看到屏幕了,但是鼠标键盘那些都用不了,ZTEGuestOS里面有驱动和相关服务,可以自己尝试补一下。

MJJ,你的签名掉了~~~
回复

使用道具 举报

9

主题

45

回帖

175

积分

注册会员

Rank: 2

积分
175
发表于 2025-4-12 16:36:45 | 显示全部楼层
BD,等老哥一个反馈
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

18

主题

446

回帖

1072

积分

金牌会员

Rank: 6Rank: 6

积分
1072
发表于 2025-4-12 16:39:21 | 显示全部楼层
现在是检测 不登录客户端 24小时就自动关机了啊
内网IP不能登录 客户端  楼主怎么解决这个问题的啊
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

35

主题

610

回帖

1709

积分

金牌会员

Rank: 6Rank: 6

积分
1709
 楼主| 发表于 2025-4-12 17:12:19 | 显示全部楼层
天尊 发表于 2025-4-12 16:39
现在是检测 不登录客户端 24小时就自动关机了啊
内网IP不能登录 客户端  楼主怎么解决这个问题的啊 ...

更新了方法
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

18

主题

446

回帖

1072

积分

金牌会员

Rank: 6Rank: 6

积分
1072
发表于 2025-4-12 16:39:00 | 显示全部楼层

感谢分享
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

28

主题

236

回帖

734

积分

高级会员

Rank: 4

积分
734
发表于 2025-4-12 17:19:23 | 显示全部楼层
linux要怎么dd呢?
MJJ,你的签名掉了~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

展开

QQ|Archiver|手机版|小黑屋|全球主机交流论坛备用站

GMT+8, 2025-4-20 07:40 , Processed in 0.044484 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表