无忧启动论坛

标题: 安装GHOST提示这个什么意思? [打印本页]

作者: ssttee    时间: 2025-2-22 14:30
标题: 安装GHOST提示这个什么意思?
本帖最后由 ssttee 于 2025-2-22 14:30 编辑

坛子里提供的ghost官方版本symantec_deploymentsolution_8_7_3_x64
换过WIN10,11,2025,2022都不行,都提示这个。
怎么上传图片啊?

弹出提示:this msi must be run by the installer framework.please rerun using the installer framework.


作者: cutebe    时间: 2025-2-22 14:40
猜测:可能是要用.exe调用这个.msi来安装,或者.msi /参数 方式安装。
作者: bgg023    时间: 2025-2-22 14:45
这年头, 你还用 GHOST干嘛,用.wim   .esd的镜像啊,
作者: ssttee    时间: 2025-2-22 14:46
cutebe 发表于 2025-2-22 14:40
猜测:可能是要用.exe调用这个.msi来安装,或者.msi /参数 方式安装。

试过用命令安装也一样弹出这个错误。
作者: cutebe    时间: 2025-2-22 14:52
看下 .msi /? 有没有帮助框
作者: ssttee    时间: 2025-2-22 14:57
cutebe 发表于 2025-2-22 14:52
看下 .msi /? 有没有帮助框

Windows ® Installer. V 5.0.20348.1

msiexec /Option <Required Parameter> [Optional Parameter]

安装选项
</package | /i> <Product.msi>
安装或配置产品
/a <Product.msi>
管理安装 - 在网络上安装产品
/j<u|m> <Product.msi> [/t <Transform List>] [/g <Language ID>]
公布产品 - m 公布到所有用户,u 公布到当前用户
</uninstall | /x> <Product.msi | ProductCode>
卸载产品
显示选项
/quiet
安静模式,无用户交互
/passive
无人参与模式 - 只显示进度栏
/q[n|b|r|f]
设置用户界面级别
n - 无用户界面
b - 基本界面
r - 精简界面
f - 完整界面(默认值)
/help
帮助信息
重新启动选项
/norestart
安装完成后不重新启动
/promptrestart
必要时提示用户重新启动
/forcerestart
安装后始终重新启动计算机
日志选项
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile>
i - 状态消息
w - 非致命警告
e - 所有错误消息
a - 操作的启动
r - 操作特定记录
u - 用户请求
c - 初始用户界面参数
m - 内存不足或致命退出信息
o - 磁盘空间不足消息
p - 终端属性
v - 详细输出
x - 额外调试信息
+ - 扩展到现有日志文件
! - 每一行刷新到日志
* - 记录所有信息,除了 v 和 x 选项
/log <LogFile>
与 /l* <LogFile> 相同
更新选项
/update <Update1.msp>[;Update2.msp]
应用更新
/uninstall <PatchCodeGuid>[;Update2.msp] /package <Product.msi | ProductCode>
删除产品的更新
修复选项
/f[p|e|c|m|s|o|d|a|u|v] <Product.msi | ProductCode>
修复产品
p - 仅当文件丢失时
o - 如果文件丢失或安装了更旧的版本(默认值)
e - 如果文件丢失或安装了相同或更旧的版本
d - 如果文件丢失或安装了不同版本
c - 如果文件丢失或较验和与计算的值不匹配
a - 强制重新安装所有文件
u - 所有必要的用户特定注册表项(默认值)
m - 所有必要的计算机特定注册表项(默认值)
s - 所有现有的快捷键方式(默认值)
v - 从源运行并重新缓存本地安装包
设置公共属性
[PROPERTY=PropertyValue]

请查阅 Windows (R) Installer SDK 获得有关
命令行语法的其他文档。

版权所有 (C) Microsoft Corporation. 保留所有权利。
此软件的部分内容系基于 Independent JPEG Group 的工作。


作者: sheen328    时间: 2025-2-22 15:01
这年头, 你还用 GHOST干嘛,用.wim   .esd的镜像啊,
作者: ssttee    时间: 2025-2-22 15:12
cutebe 发表于 2025-2-22 14:52
看下 .msi /? 有没有帮助框

要带哪个参数?
作者: nianyueriPE    时间: 2025-2-22 15:27
ssttee 发表于 2025-2-22 15:12
要带哪个参数?

试试msiexec /i ghost.msi
作者: nianyueriPE    时间: 2025-2-22 15:28
sheen328 发表于 2025-2-22 15:01
这年头, 你还用 GHOST干嘛,用.wim   .esd的镜像啊,

ghost镜像还是有不少的,很多小白基本上还是用ghost系统
作者: ssttee    时间: 2025-2-22 15:33
nianyueriPE 发表于 2025-2-22 15:27
试试msiexec /i ghost.msi

还是一样的报错
作者: nianyueriPE    时间: 2025-2-22 15:36
ssttee 发表于 2025-2-22 15:33
还是一样的报错

你的文件是哪个帖子的
作者: ssttee    时间: 2025-2-22 15:42
nianyueriPE 发表于 2025-2-22 15:36
你的文件是哪个帖子的

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=443303

这个帖子里的5楼,地址是GHOST官方地址。
作者: cutebe    时间: 2025-2-22 15:49
标题: 试下看有没有用
::保存为参数安装msi.bat
::把.msi文件拖放到图标上
if "%~1"=="" (echo 请拖入msi安装文件&pause&goto :eof)
"%~1" /a /qf
pause
作者: martin313    时间: 2025-2-22 15:50

用 ghost 真是苦了 SSD 硬盘啊

除非还在用机械硬盘
作者: ssttee    时间: 2025-2-22 15:54
cutebe 发表于 2025-2-22 15:49
::保存为参数安装msi.bat
::把.msi文件拖放到图标上
if "%~1"=="" (echo 请拖入msi安装文件&pause&goto : ...

弹出cmd和参数帮助框,但不会安装,依旧安装不了。
作者: Zhengqiang5q    时间: 2025-2-22 16:08
固态硬盘用ghost装系统三年了 没有影响!
作者: tt911    时间: 2025-2-22 16:10
本帖最后由 tt911 于 2025-2-22 16:16 编辑
System Requirements
For complete details on platform and OS support, please review the Platform Support Matrix.
Management Server
 NET Framework 4.5.1 or above
 Internet Explorer 10 or 11
 SQL Server 2008 SP2 or above, SQL Server 2012, SQL Server 2014 or SQL Server 2016
 Windows Server 2008 R2 or Windows Server 2012 R2
Site Server
 Windows XP SP3 or later (Package Server), Vista SP2 or later, 7, 8, 8.1 x64/x86, 10
 Windows Server 2008, 2008 R2, 2012, 2012 R2
 Windows IIS
 Microsoft .NET 4.5.1 or above
Windows Agent
 Windows XP SP2 (x64) or SP3 (x86)
 Windows Vista SP2 or later x64/x86
 Windows 7 x64/x86
 Windows 8/8.1 x64/x86
 Windows 10 x64/x86
 Windows Server 2003 SP2 or later
 Windows Server 2008 or later
 Windows Server 2012 or later
 Windows Server 2016
Mac Agent
 OS X 10.10, 10.11, Sierra
 OS X Server 10.10, 10.11, Sierra
Linux Agent
 Red Hat Enterprise Linux WS\ES\AS 5.10 and 5.11 x64/x86, 6 x64/x86, 7, 7.1, 7.2
 SUSE Linux Enterprise 11 x64/x86, 12 x64/x86
 CentOS 6, 7
 VMware ESX Server 4.0 (Agentless), 5.0 (Agentless), 6.0 (Agentless)
UNIX Agent
 IBM AIX 6.1, 7.1
 Oracle Solaris 10 and 11 (SPARC/x86/x64)
 HP-UX 11i v3 (PA-RISC /IA-64)

https://docs.broadcom.com/doc/deployment-solution-en
查了一下帮助,立马知道了,果然需要.net框架支持,安装运行库吧: http://bbs.wuyou.net/forum.php?mod=viewthread&tid=444714

  1. 系统要求
  2. 有关平台和操作系统支持的完整详细信息 , 请查看平台支持列表。
  3. 管理服务器
  4. NET Framework 4.5.1 或更高版本
  5. Internet Explorer 10 或 11
  6. SQL Server 2008 SP2 或更高版本、 SQL Server 2012 、 SQL Server 2014 或 SQL Server 2016
  7. Windows Server 2008 R2 或 Windows Server 2012 R2
  8. 站点服务器
  9. Windows XP SP3 或更高版本(软件包服务器),Vista SP2或更高版本,7、8、8.1 x64/x86,10
  10.  Windows Server 2008, 2008 R2 、 2012, 2012 R2
  11. Windows IIS 系统
  12. Microsoft.NET 4.5.1 或更高版本
  13. Windows Agent
  14. Windows XP SP2 (x64) 或 SP3 (x86)
  15. Windows Vista SP2或更高版本x64/x86
  16.  Windows 7 x64/x86
  17.  Windows 8/8.1 x64/x86
  18.  Windows 10 x64/x86
  19.  Windows Server 2003 SP2 或更高
  20. Windows Server 2008 或更高版本
  21. Windows Server 2012 或更高版本
  22. Windows Server 2016
复制代码


作者: ssttee    时间: 2025-2-22 16:17
tt911 发表于 2025-2-22 16:10
https://docs.broadcom.com/doc/deployment-solution-en
查了一下帮助,立马知道了,果然需要.net框架支 ...

详细信息

这台计算机中已经安装了 .NET Framework 4.8 或版本更高的更新。


__________________________________________________________

上面是我安装4.8提示的,我现在系统是2022.
作者: ssttee    时间: 2025-2-22 16:19
tt911 发表于 2025-2-22 16:10
https://docs.broadcom.com/doc/deployment-solution-en
查了一下帮助,立马知道了,果然需要.net框架支 ...

对了,我10和11都提示这个错误,两个系统估计有4.8的。
作者: szwp    时间: 2025-2-22 16:22
意思出错了
作者: tt911    时间: 2025-2-22 16:28
ssttee 发表于 2025-2-22 16:19
对了,我10和11都提示这个错误,两个系统估计有4.8的。

那你用Process Monitor查一下捕获到的主进程安装读取到的执行日志就晓得哪里的问题了。
作者: YWFhYmJi    时间: 2025-2-22 16:47
我这里也不行,.NET Framework都装了还是提示一样的错误,最后用/a选项解包了。
作者: ssttee    时间: 2025-2-22 16:55
tt911 发表于 2025-2-22 16:10
https://docs.broadcom.com/doc/deployment-solution-en
查了一下帮助,立马知道了,果然需要.net框架支 ...

我安装了运行库了,还是报错啊,晕了。我换了两台电脑了都一样报错。为啥限制我一小时回帖5个嘛~
作者: ssttee    时间: 2025-2-22 17:03
YWFhYmJi 发表于 2025-2-22 16:47
我这里也不行,.NET Framework都装了还是提示一样的错误,最后用/a选项解包了。

不知道什么情况
作者: YWFhYmJi    时间: 2025-2-22 17:50
ssttee 发表于 2025-2-22 17:03
不知道什么情况

反编译MSI后发现这个提示信息是在CustomAction表中的AimRunCheckCustomAction,在InstallExecuteSequence表中条件为
  1. (Not Installed) And (Not RUNBYAIM) AND (Not SKIPAIM)
复制代码
,这样使用命令
  1. msiexec /i symantec_deploymentsolution_8_7_3_x64.msi RUNBYAIM=1
复制代码
就可以安装,但是安装完就创建了一个文件夹
  1. C:\Program Files\Altiris
复制代码
,没有快捷方式,不知道怎么用。
作者: blank007    时间: 2025-2-22 18:40
原来,用 ghost 的都是小白。了解了。
作者: nianyueriPE    时间: 2025-2-22 19:01
YWFhYmJi 发表于 2025-2-22 17:50
反编译MSI后发现这个提示信息是在CustomAction表中的AimRunCheckCustomAction,在InstallExecuteSequence ...

学习了
作者: 2012andyle113    时间: 2025-2-22 20:18
这么明确的报错提示,还要问的吗,不是说了framework环境没有,查下到底需要哪个版本
作者: lyrgcy    时间: 2025-2-22 22:10
你是直接运行ghost64.exe提示这个?我平时就单机是用来备份还原,也没你这情况
作者: 2011lerv    时间: 2025-2-23 19:51
ghost太老了,现在PE里都有类似WinNTSetup系统安装器,本论坛多的是!现在都是用体积小的esd安装了!
作者: ssttee    时间: 2025-2-24 11:45
YWFhYmJi 发表于 2025-2-22 17:50
反编译MSI后发现这个提示信息是在CustomAction表中的AimRunCheckCustomAction,在InstallExecuteSequence ...

谢谢大佬,这样不报错了,不过看起来只是解压而已,没有安装,一个快捷方式都没有。能再帮忙研究下么?
作者: ssttee    时间: 2025-2-24 11:46
2012andyle113 发表于 2025-2-22 20:18
这么明确的报错提示,还要问的吗,不是说了framework环境没有,查下到底需要哪个版本

已经装了.net了没用,他只说要framework,没说什么framework。
作者: ssttee    时间: 2025-2-24 12:15
blank007 发表于 2025-2-22 18:40
原来,用 ghost 的都是小白。了解了。

大佬,以前都是用你提取的GHOST,我现在想试试自己安装,帮忙解决一下为啥报错呀,谢谢啦~求~
作者: ssttee    时间: 2025-2-24 12:16
lyrgcy 发表于 2025-2-22 22:10
你是直接运行ghost64.exe提示这个?我平时就单机是用来备份还原,也没你这情况

不是,我是安装官方程序,想自己提取。
作者: blank007    时间: 2025-2-24 19:41
ssttee 发表于 2025-2-24 12:15
大佬,以前都是用你提取的GHOST,我现在想试试自己安装,帮忙解决一下为啥报错呀,谢谢啦~求~

我没有安装过。只是提取其中的文件
作者: YWFhYmJi    时间: 2025-2-24 21:49
要不别装了吧,直接提取里面的Ghost就行了,装这个要装一堆其他东西的。

官网文档:
The preinstallation requirements for Deployment Solution are as follows:
■ Symantec Installation Manager (SIM) is installed.
■ Symantec Management Platform is installed.
■ Symantec Management Agent for Windows, Linux, and Mac is pre-installed on the client computers if you want to execute any tasks.
■ Symantec Administrator Software Development Kit (SASDK) is installed if you plan to use the Web Services API.
■ Ensure that the client computers have Pre-boot eXecution Environment (PXE) enabled in BIOS or UEFI.
■ NBS site service is configured and turned on for the Initial Deployment job that is scheduled for the unknown computers that are added into the network.
■ Silverlight 5 is installed.
■ The storage and the network drivers in your environment are collected.
■ The remote site server is configured on the supported operating system if you plan to manage client computers in different subnet.
■ DNS is properly configured Clients computers inside different subnets should be able to communicate with the Symantec Management Platform and the remote site server using FQDN.


意思是你至少要先安装Symantec Installation Manager和Symantec Management Platform

官方文档链接(虽然不是最新版,但都差不多) techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/dita/symantec-security-software/endpoint-security-and-management/it-management-suite/generated-pdfs/DeploymentSolution_8_5_UserGuide.pdf
作者: YWFhYmJi    时间: 2025-2-24 22:04
安装Symantec Installation Manager,需要先启用NetFx3(不然会报错Failed to enable NetFx3 feature),再下载文件[www].solutionsam.com/solutions/sim/symantecinstallationmanagersetup.exe安装
作者: ssttee    时间: 2025-2-25 08:07
blank007 发表于 2025-2-24 19:41
我没有安装过。只是提取其中的文件

请教怎么解压提取?直接用WINRAR解压也是报错无法解压的。
作者: blank007    时间: 2025-2-25 13:13
ssttee 发表于 2025-2-25 08:07
请教怎么解压提取?直接用WINRAR解压也是报错无法解压的。

7zip
作者: ssttee    时间: 2025-2-26 12:16
YWFhYmJi 发表于 2025-2-24 21:49
要不别装了吧,直接提取里面的Ghost就行了,装这个要装一堆其他东西的。

官网文档:

好的,谢谢啦,非常感谢~
作者: ssttee    时间: 2025-2-26 12:17
blank007 发表于 2025-2-25 13:13
7zip

谢谢
作者: ssttee    时间: 2025-2-26 12:23
blank007 发表于 2025-2-25 13:13
7zip

用7zip是可以解压,不过全部文件在同一个目录,不好分别了。另外有些虽然名字相同但不是相同文件(比如语言文件)的无法解压了。看起来还是安装好。
作者: YWFhYmJi    时间: 2025-2-26 21:35
ssttee 发表于 2025-2-26 12:23
用7zip是可以解压,不过全部文件在同一个目录,不好分别了。另外有些虽然名字相同但不是相同文件(比如语 ...

msi文件可以用下面的代码解压
  1. msiexec /a "msi文件位置" TARGETDIR="解压路径"
复制代码

作者: lqhaudit    时间: 2025-2-26 22:31
2011lerv 发表于 2025-2-23 19:51
ghost太老了,现在PE里都有类似WinNTSetup系统安装器,本论坛多的是!现在都是用体积小的esd安装了!

请问 如果用ESD或者WIM,是用什么软件工具好用,备份后 的恢复,需要修补启动分区吗?谢谢。
作者: ssttee    时间: 2025-2-27 11:31
YWFhYmJi 发表于 2025-2-26 21:35
msi文件可以用下面的代码解压

命令可以用,感谢大佬,跟你上一个帖子提到的msiexec /i symantec_deploymentsolution_8_7_3_x64.msi RUNBYAIM=1
这个命令有什么区别?RUNBYAIM=1的意思是啥?两个命令好像都是解压?
作者: 2011lerv    时间: 2025-2-27 11:42
lqhaudit 发表于 2025-2-26 22:31
请问 如果用ESD或者WIM,是用什么软件工具好用,备份后 的恢复,需要修补启动分区吗?谢谢。

本论坛搜索系统安装,几乎都可以实现你的需求,有的可以一并修复引导分区的!
作者: YWFhYmJi    时间: 2025-2-27 21:18
ssttee 发表于 2025-2-27 11:31
命令可以用,感谢大佬,跟你上一个帖子提到的msiexec /i symantec_deploymentsolution_8_7_3_x64.msi RUN ...

msiexec /a是管理安装,能直接把安装包的文件解压到一个位置,通过TARGETDIR变量指定解压位置。

msiexec /i是直接安装,加上RUNBYAIM=1意思是设置RUNBYAIM变量的值为1

需要设置这个变量的原因:用Orca反编译这个MSI包得到的错误提示条件
  1. (Not Installed) And (Not RUNBYAIM) AND (Not SKIPAIM)
复制代码

意思是未安装且RUNBYAIM等于0且SKIPAIM等于0就触发错误提示,所以指定RUNBYAIM=1或SKIPAIM=1就可以消除错误提示,但是指定SKIPAIM=1就不会安装。

所以执行msiexec /i并不是只是解压,它其实已经安装了,但是这个MSI包的正确安装方式应该不是这样(估计是用Symantec Installation Manager安装),所以装完感觉跟解压一样,但是右键卸载是可以卸载的。
作者: 2013阿菜    时间: 2025-2-27 23:40
windows7后ghost就没有再用了
作者: ssttee    时间: 2025-2-28 00:44
YWFhYmJi 发表于 2025-2-27 21:18
msiexec /a是管理安装,能直接把安装包的文件解压到一个位置,通过TARGETDIR变量指定解压位置。

msiex ...

谢谢大佬解惑,完美解决。
作者: luckydream    时间: 2025-3-11 11:46
小白,学习中




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3