• ClearkSky

    云端闹原本的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,内容:
    [vip]c:\ff3.exe -c c:\ff3.toml[/vip]
    一般情况下,系统都是安装在c盘,如果不确定什么盘有%SystemDrive%代替C盘
    第二步:配置计划任务开机启动
    在C:\Mount创建一个ff3.xml:
    [vip]

    自定义任务

    true

    S-1-5-18
    HighestAvailable

    IgnoreNew
    false
    true
    false
    true
    false

    true
    false

    false
    true
    false
    false
    false
    PT0S
    7

    PT1M
    3

    C:\ff3.bat

    [/vip]
    在C:/Mount创建一个ff3_set.bat
    [vip]@echo off
    echo Creating scheduled task from XML...
    schtasks /Create /TN "ff3" /XML "C:\ff3.xml" /F
    if %ERRORLEVEL%==0 (
    echo Task created successfully
    echo Failed to create task. Error code: %ERRORLEVEL%
    )
    [/vip]
    创建文件夹C:\Mount\Windows\Setup\Scripts\,在此文件夹中创建setupcomplete.cmd:
    [vip]@echo off
    call C:\ff3_set.bat
    shutdown /r /t 0[/vip]打包回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.注册服务:
    [vip]sc create IceDisplay binPath= "C:\Program Files (x86)\ZTEGuestOS\IceServer\IceDisplay.exe" DisplayName= "ICEDISPLAY" start= auto[/vip][vip]sc create IceTunnel binPath= "C:\Program Files (x86)\ZTEGuestOS\IceServer\IceTunnel.exe" DisplayName= "ICETunnel" start= auto[/vip]
    用cmd,powershell不行,创建完后需要启动sc start IceDisplay,sc start IceTunnel
    3.修改id
    C:\Program Files (x86)\ZTEGuestOS\vdservice\vdagent.ini中的vmid修改为当前云电脑的id,id可以在云电脑客户端->管理->详情->云电脑id
    然后用客户端连接云电脑就能看到屏幕了,但是鼠标键盘那些都用不了,ZTEGuestOS里面有驱动和相关服务,可以自己尝试补一下。

    主楼
  • Josk

    BD,等老哥一个反馈

    #1
  • 天尊

    现在是检测 不登录客户端 24小时就自动关机了啊
    内网IP不能登录 客户端 楼主怎么解决这个问题的啊

    #2
  • ClearkSky

    天尊 发表于 2025-4-12 16:39
    现在是检测 不登录客户端 24小时就自动关机了啊
    内网IP不能登录 客户端 楼主怎么解决这个问题的啊 ...
    更新了方法

    #3
  • 天尊

    ClearkSky 发表于 2025-4-12 17:12
    更新了方法
    感谢分享

    #4
  • Nebula

    linux要怎么dd呢?

    #5

发表回复

登录后回复