无忧启动论坛

标题: 关于含有MSR分区CGI高版本ghost报错的讨论 [打印本页]

作者: 心无痕    时间: 2026-1-21 19:07
标题: 关于含有MSR分区CGI高版本ghost报错的讨论
本帖最后由 心无痕 于 2026-1-22 14:43 编辑

         前阵子发《更新wePE内CGI的部分文件》的帖子,恰逢坛友gxbcm讨论关于ghost2269之后版本检测报错导致还原失败的问,具体就是用CGI5.0.0.6还原备份时当硬盘分区存在MSR分区时,如果MSR分区被人为修改过(比如删除后重建或误格式化等),则用高版本GHost还原或备份时会报错(2269之后版本),即使删除错误的MSR分区后重建,问题依然存在,除非对整个硬盘重新分区格式化。但如果MSR分区没有人为修改过或不存在MSR分区就没有任何问题。       恰巧今天有时间,家里有闲置的电脑,于是利用一下午时间测试,利用DG分区软件建立了MSR分后又将其删除在重建,果然出现了还原报错,和坛友gxbcm描述一致,换回2269的版本后,无论有无MSR分区以及MSR分区是否被修改重建都可正常还原操作,又测试了10531的ghost的版本,发现居然和2269的一样好用,当然如果报错时直接将MSR分区删除就可以使用高版本的ghost了,至此以为是CGI对高版本ghost支持不佳,但确出现了柳暗花明的一幕。
         于是用weipe重启电脑,利用微pe的DG分区软件删除原MSR分区后在重建,然后测试高版本GHost,居然正常了,无论怎么删除,重建,隐藏,格式化MSR分区,高版本的GHost都可以正常使用。此时恍然明白了是DG分区软件问题造成的,最新版的6.1.1.1742有问题,其它分区软件不能重建MSR分区,目前只有DG有这个功能。新版的DG在首次对硬盘建立MSR分区时可以正常使用的,但只要删除在重建就会出现上述问题, 原版微pe自带的DG是5.5.0.1488,其它DG版本未做测试。
     总结一下就是DG新版可能存在问题需要修正,感觉高版本GHost还是有可取之处的,CGI依旧坚挺,可以继续使用,如果考虑更好的兼容性可以使用2269的版本,高一点的10531的也可以考虑,但我认为MSR分区报错的原因不一定是GHost的问题与CGI也没有任何关系。有兴趣的坛友可以按我以上的方法测试,欢迎大家继续测试讨论,希望会有更多惊喜。        刚刚又一顿折腾,问题居然没有出现,最新版DG也没有问题,但CGI3.2对使用高版本GHOST并含有MSR分区的确不友好,多次测试均未通过,一闪,显示还原完成,但实际没有成功,但10531和2269的版均测试通过。总结就是CGI5.0.0.6相比3.2的要好用,追求稳妥就使用GHOST的2269或10531的版本。
     看来是玄学问题了,高版本ghost对于MSR分区的确有概率出问题,但有时又都正常,玄学呀!!!!

    今早又一翻折腾,基本搞明白了问题所在应该就是新版DG1742造成的,只要将MSR分区删除后在重建,电脑重启后就会出现还原报错,我用weipe提取的DG1488的版本无论怎么折腾,删除,重建,格式化,转为正常分区在删除,重建,都不会出现还原失败的问题,可见与CGI和ghost没有关系,问题应该出在多次操作MSR分区时,分区表出现微小错误造成的。另论坛的CGI3.2只要含MSR分区用高版本ghost还原时就会报错闪退,已将上述问题反映给DG官方,不知道能不能解决。有兴趣的可以自行测试看看。目前测试通过测试的ghost版本为2269和10531两个,这两个版本对于有无MSR分区,以及该分区是否被修改,都可顺利完成还原操作。高版本的ghost也不必太担心,毕竟一般都不会建立MSR分区,即使有,出问题的可能性也微乎其微。

测试用DG链接:https://wwbbr.lanzoum.com/iyV923gqz3la   密码:fb7x










作者: 忧心的启    时间: 2026-1-21 19:21
学习了,很少用CGI了,没动手能力。
作者: it323    时间: 2026-1-21 19:23
CGI3.2就遇到过还原失败其它没试过,其实很少用CGI还原ATI2021备份还原从来没有发生过问题,至于DG用的是旧版好像没什么问题。
作者: xhsyszw    时间: 2026-1-21 20:08
感谢楼主分享!
作者: 心无痕    时间: 2026-1-21 20:17
it323 发表于 2026-1-21 19:23
CGI3.2就遇到过还原失败其它没试过,其实很少用CGI还原ATI2021备份还原从来没有发生过问题,至于DG用的是旧 ...

我测试也是发现CGI3.2不如CGI5.0.0.6的版本好用,对于高版本的gho含MSR分区的3.2的都闪完成,失败告终。
作者: 狼人72105    时间: 2026-1-21 20:38
将两个版本的ghost文件上传一下
作者: zhanghao0242    时间: 2026-1-21 20:46
放弃ghost吧,你可以试试 ntexact 看看是不是就不报错了。
大批量的备份还原 ghost 根本不行,

作者: womwom    时间: 2026-1-21 20:47
学习学习
作者: yyz2191958    时间: 2026-1-21 21:09
已经不用 ghost 了
现在使用 snapshot
作者: a66    时间: 2026-1-21 22:06
换工具
作者: 心无痕    时间: 2026-1-21 22:07
a66 发表于 2026-1-21 22:06
换工具

有道理
作者: gordonhf    时间: 2026-1-22 00:29
路过看看
作者: 红毛樱木    时间: 2026-1-22 02:17
调整分区如果都是在PE下操作的话,调整分区后直接重启PE重新进PE应该就可以解决问题。  猜测
作者: 心无痕    时间: 2026-1-22 08:54
红毛樱木 发表于 2026-1-22 02:17
调整分区如果都是在PE下操作的话,调整分区后直接重启PE重新进PE应该就可以解决问题。  猜测

试过了,重启也不行,但要把故障重现也很困难,有时候捣鼓半天,也不能重现,不过基本确定应该不是CGI和ghost版本问题,应该是多次操作MSR分区时,其中的某次操作导致分区表微小的错误导致的,几率很低,所以即使要重现故障也要不断折腾才会偶尔出现。
作者: smile_z    时间: 2026-1-22 09:15
学习一下
作者: jyecdd    时间: 2026-1-22 09:17
只用大佬做好的现成的
作者: rgfwqx@163.com    时间: 2026-1-22 09:28
没听说
作者: lbw2007    时间: 2026-1-22 12:18
换不同版本的ghost应该是可行的。备份还原工具抖大同小异。
作者: quan9    时间: 2026-1-22 12:25
稳定的就2269版本
作者: gxbcm    时间: 2026-1-22 16:12
本帖最后由 gxbcm 于 2026-1-22 16:22 编辑

2269是比较稳定的,对考也比别的版本稳定,10531在特定分区表环境中,也是会出错的,没有想象那样稳定,上图,CGI-PLUS5.0.0.6 ID不一致。这样环境还是会出错的。看到G新版,不知道,是GHOST内核版本的BUG,还是CGI-PLUS5.0.0.6的BUG,在或者是DG的BUG其实还是GHOST的BUG。其实这种特定分区表环境,还会让一部分引导修复软件出错,导致修复不成功等情况,所以这时用不需要挂在ESP分区的引导修复,就非常好用和稳定。

Snipaste_2026-01-22_14-08-23.png (176.76 KB, 下载次数: 10)

Snipaste_2026-01-22_14-08-23.png

Snipaste_2026-01-22_16-17-49.png (207.12 KB, 下载次数: 10)

Snipaste_2026-01-22_16-17-49.png

作者: 心无痕    时间: 2026-1-22 20:11
gxbcm 发表于 2026-1-22 16:12
2269是比较稳定的,对考也比别的版本稳定,10531在特定分区表环境中,也是会出错的,没有想象那样稳定,上 ...

其实我还是倾向于是分区表微小错误导致的问题,因为正常的MSR分区有特殊的分区标志以保证其它软件不会把它识别成正常的分区,从容导致错误。而我们用DG分区软件不断操作时,可能导致其分区标志含有其它不应该出现的标志,导致软件出现误判从而出错。所以我个人认为还是DG分区软件本身问题,对比旧版DG也可以证明这点。当然也存在我们测试不够严谨而出现误判的可能。
作者: 心无痕    时间: 2026-1-22 20:13
gxbcm 发表于 2026-1-22 16:12
2269是比较稳定的,对考也比别的版本稳定,10531在特定分区表环境中,也是会出错的,没有想象那样稳定,上 ...

看来大家都是没事爱折腾的人
作者: NaOHCaO    时间: 2026-1-22 20:22
不明觉厉!
作者: 心无痕    时间: 2026-1-22 20:23
gxbcm 发表于 2026-1-22 16:12
2269是比较稳定的,对考也比别的版本稳定,10531在特定分区表环境中,也是会出错的,没有想象那样稳定,上 ...

还有就是有些软件会让隐藏的EFI分区显示出来(比如你的G新版),我曾经同时运行多个不同的引导修复软件,结果同一个EIF分区被分配了多个不同的盘符并显示出来,这会不会也是导致错的原因呢?
作者: 心无痕    时间: 2026-1-23 13:34
本帖最后由 心无痕 于 2026-1-23 13:38 编辑
gxbcm 发表于 2026-1-22 16:12
2269是比较稳定的,对考也比别的版本稳定,10531在特定分区表环境中,也是会出错的,没有想象那样稳定,上 ...

看你的截图,应该是没有用CGI实际操作吧,我实际操作了一下,在gho11761报错时,10531并没有报错,CGI和你的CGI-RE检测到的分区都是比10531检测到的要缺少MSR分区(就是10531和11761在手动模式界面是一样的),但CGI和你的CGI—-RE可以正常还原操作,11761则会报错。

图片中最上面的10531检测到MSR分区,总分区数是4个,下面有进度条的是用CGI-RE成功的画面,CGI-RE只检测到3个分区没有MSR分区




作者: ebaqiang    时间: 2026-1-26 17:05
学到了,感谢楼主
作者: 2314840143    时间: 2026-1-26 21:57
围观




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