无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: chenmaochun
打印 上一主题 下一主题

[原创] 系统安装备份程序

    [复制链接]
跳转到指定楼层
1#
发表于 2017-4-7 11:39:58 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 chenmaochun 于 2017-4-24 13:27 编辑

4月24号更新,可以自动选择引导盘符和安装盘符,根据测试,可靠性90%以上,大家多多测试,遇到不对的情况,可以留言说明以便修正,另外磁盘列表中删除了U盘,避免选错盘符导致U盘数据全无。

4月20日更新,由于GHOST12.1-517版本有BUG,故回退GHOST版本到11.5.1.2269,增加了自动选择第一个主分区的功能,不一定正确,请人工确认后在进行安装,安装进度进行了一些优化,可以显示格式化,修复引导等信息了。
4月15日,更新内置GHOST版本到12.10517版本,修复引导改为程序自动识别是否有引导文件存在,如果引导盘符有引导文件,则不执行引导修复,如果引导盘符没有引导文件存在,则自动进行引导修复。界面做了些调整。另外此程序有个特点,所有版本都可以自动识别x86或者x64,调用不同的GHOST和wimmlib来执行备份和恢复,之前一直忘了说。

4月11日,更新,主要对进度信息进行了更新,能更清晰明了的显示安装和备份的进度,如下图,其他有些小调整就不说了。


4月9日,更新,主要是解决网友LVBABA隐藏分区的问题,其实也没增加什么功能,为了方便使用,增加了一个手动选择安装盘符的功能,选中后可以手动选择盘符,这里的盘符只要PE能识别的都能识别到。注意:选择了手动选择安装盘符后,如果选择了上面无法识别的隐藏分区,请不要备份或者恢复GHO文件,因为GHOST无法在隐藏分区正常使用的,wim,esd应该是没问题的。



4月8日,进行了一些更新,界面如下:

更新内容:
1.增加了安装盘符和引导盘符自动格式化功能,界面做了些调整,引导盘符默认不可选,自动和安装盘符一个盘,当勾选引导修复后,引导盘符可以手动选择。(这样设计目的是因为,当需要修复引导的时候,一般引导盘符会出现和安装盘不是一个盘符的情况,这样就需要手动指定了。)
2.关于引导盘符的格式化,一般来说做系统,都需要格式化安装盘和引导盘,比如如上图,有100M隐藏分区的情况下,100M分区是引导盘符,后面E盘是安装盘符,这样,需要2个盘符都格式化才能做出一个干净的系统,因此开发了此功能。对于MBR的情况,引导盘符会被格式化成NTFS分区,如果是UEFI+GPT分区,引导盘符(一般叫ESP分区)会被格式化成FAT32格式,这是因为UEFI只能从FAT或者FAT32格式的分区引导。
本人自己写的一个系统安装备份程序,界面如下:

程序特点:
1.支持GHO,wim,esd三种格式的备份和安装
2.可以直观显示分区信息,方便性选择安装盘符和引导盘符
3.可以进行引导修复,方便安装微软原版的win7系统
4.支持自动搜索gho,esd,wim文件(只能搜索所有盘符 2及目录以内的文件,3及目录的可以点击旁边的浏览,手动选择)
5.备份NT6忽略列表,使备份NT6系统更小
6.支持uefi+gpt的安装备份
7.win7系统有100M隐藏分区的情况,也可以进行安装,并修复引导。
8.不支持安装微软原版win10,微软原版win10镜像采用了加密的esd,本程序不支持解密,因此无法进行安装。
使用注意:引导盘符一般情况下无需选择,也不会使用。如果安装自己封装的系统,请不要选择修复引导,因为封装的系统有引导文件,无需修复,否则会出现2个windosw7的菜单。如果安装磁盘有100M隐藏分区的情况下,请选中修复引导,并且引导盘符请选择100M隐藏分区所在盘符(一般PE下,隐藏分区也会分配到盘符,程序上部有显示,如果没有请进diskgen指定一个盘符),这样就能正常的安装修复引导,UEFI+GPT模式,和有100M隐藏分区的情形类似,只是引导盘符请选择fat32的ESP分区。
回复可见,百度网盘下载:
游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 4无忧币 +20 收起 理由
wuxin9712 + 5
sayhi1984 + 5
LVBABA + 5 很给力!
wuhuyou + 5 赞一个!

查看全部评分

2#
 楼主| 发表于 2017-4-7 12:19:36 | 显示全部楼层
2010XwX 发表于 2017-4-7 12:15
发现在系统安装项,镜像文件不能自己浏览选择,只能确定软件自己列表中的镜像。希望修正。

自动搜索所有盘符2及目录以内的所有可以 安装的文件,这个不是BUG,是故意而为之,搜索所有目录的话,太费资源,一般2及目录足够了吧

点评

希望在镜像文件列表栏边上,添加【浏览】项,除软件自动搜索2级目录镜像外,用户自己也可搜索,如插上的U盘,移动硬盘等任何目录中的镜像。  详情 回复 发表于 2017-4-7 12:44
回复

使用道具 举报

3#
 楼主| 发表于 2017-4-7 13:19:57 | 显示全部楼层
2010XwX 发表于 2017-4-7 12:44
希望在镜像文件列表栏边上,添加【浏览】项,除软件自动搜索2级目录镜像外,用户自己也可搜索,如插上的U ...

插上U盘或移动硬盘,再开程序,可以搜索到U盘或者移动硬盘里面2及目录以内的镜像文件

点评

如果用户的镜像文件储存在3级目录上,就可能无法安装。因此除了软件默认自动搜索2级目录外,增加一个【浏览】选项,方便用户搜索特定目录中的镜像。就像系统备份中一样,有个储存目录选项,而有些备份软件是指定备份  详情 回复 发表于 2017-4-7 13:35
回复

使用道具 举报

4#
 楼主| 发表于 2017-4-7 14:03:01 | 显示全部楼层
2010XwX 发表于 2017-4-7 13:47
如图:一键智能装机助理。

方框是软件默认搜索结果,椭圆框用户自己选择。

好吧,这个很简单,已经加上,请重新下载

点评

谢谢修改!还有个问题,自己选择好镜像文件后,在镜像列表显示框里还是你默认选择的镜像,需要在箭头下拉框里再次载入,是否能直接在镜像列表框里显示出来,而不要在下拉菜单里再次选择。  详情 回复 发表于 2017-4-7 14:55
回复

使用道具 举报

5#
 楼主| 发表于 2017-4-7 16:26:20 | 显示全部楼层
haook 发表于 2017-4-7 14:57
建议:备份名称默认自动按时间自动填上

你说文件名还是镜像名称,镜像名称是wim或者esd备份必填的一个项目,以便使用的时候知道该镜像的用处,建议自己填写,比如win7x64,win7x86等等便于理解的信息,该信息也会在安装的时候显示到镜像信息栏里面。
回复

使用道具 举报

6#
 楼主| 发表于 2017-4-7 16:30:22 | 显示全部楼层
2010XwX 发表于 2017-4-7 14:55
谢谢修改!还有个问题,自己选择好镜像文件后,在镜像列表显示框里还是你默认选择的镜像,需要在箭头下拉 ...

确实是个BUG,疏忽了,现在已修正,请重新下载
回复

使用道具 举报

7#
 楼主| 发表于 2017-4-8 18:49:30 | 显示全部楼层
2010244165088 发表于 2017-4-8 16:59
支持win10 uefi+gpt 双硬盘还原备份吗?

你好,支持的
回复

使用道具 举报

8#
 楼主| 发表于 2017-4-9 08:52:50 | 显示全部楼层
本帖最后由 chenmaochun 于 2017-4-9 09:04 编辑
LVBABA 发表于 2017-4-9 08:00
楼主!4月8日更新有修正GPT格式隐藏分区无法识别隐藏分区的Bug吗


你好,根据本人测试,使用0pe附带的10PE,或者IT天空优启通带的10PE均能识别GPT分区下的ESP分区,要识别GPT分区下的ESP分区,和PE有一定关系,你用03PE应该连GPT磁盘都无法识别吧。

点评

能识别ESP分区但无法识别GPT格式隐藏分区  详情 回复 发表于 2017-4-9 09:16
回复

使用道具 举报

9#
 楼主| 发表于 2017-4-9 09:21:20 | 显示全部楼层
LVBABA 发表于 2017-4-9 09:16
能识别ESP分区但无法识别GPT格式隐藏分区

你好,做系统只需要格式化ESP分区和安装分区就行,其他比如说win8或者win10的恢复分区,MSR分区,做系统都是可以不动他的。而且实际测试,没有msr分区和恢复分区,系统也能启动的。

点评

楼主!我是UEFI双系统互相隐藏分区  详情 回复 发表于 2017-4-9 09:39
回复

使用道具 举报

10#
 楼主| 发表于 2017-4-9 09:47:49 | 显示全部楼层
LVBABA 发表于 2017-4-9 09:39
楼主!我是UEFI双系统互相隐藏分区

哦,不好意思,原来你这是特殊情况,误解了
回复

使用道具 举报

11#
 楼主| 发表于 2017-4-9 09:50:59 | 显示全部楼层
LVBABA 发表于 2017-4-9 09:39
楼主!我是UEFI双系统互相隐藏分区

能发个diskgen分区截图看看吗

点评

[attachimg]344237[/attachimg]  详情 回复 发表于 2017-4-9 10:30
回复

使用道具 举报

12#
 楼主| 发表于 2017-4-9 10:42:55 | 显示全部楼层

你的J盘是使用diskgen隐藏的吗?

点评

是diskgen隐藏  详情 回复 发表于 2017-4-9 10:44
回复

使用道具 举报

13#
 楼主| 发表于 2017-4-9 10:51:15 | 显示全部楼层

好的,我找时间研究下看看

点评

谢谢^^  详情 回复 发表于 2017-4-9 10:52
回复

使用道具 举报

14#
 楼主| 发表于 2017-4-9 13:01:53 | 显示全部楼层
本帖最后由 chenmaochun 于 2017-4-9 13:03 编辑


你好,好像找到处理办法了,你下载附件,进PE先执行一下这个程序,再开我软件,看能不能识别你的隐藏盘符。注意这个是在cmd下输入的,这个是无忧启动论坛 123 mm 大侠编写的,如果可以,我把他集成到程序里面就行了。

ShowDrive.7z (11.24 KB, 下载次数: 7)

回复

使用道具 举报

15#
 楼主| 发表于 2017-4-9 13:41:23 | 显示全部楼层
已经集成进程序。你下载试试看能不能显示,
链接: http://pan.baidu.com/s/1skZGIXB 密码: sxq2

点评

样不能显示  详情 回复 发表于 2017-4-9 14:04
回复

使用道具 举报

16#
 楼主| 发表于 2017-4-9 14:25:07 | 显示全部楼层

那说明showdrive.exe同样不适用于GPT的环境下

点评

PECMD轻松搞定: SHOW =1 &  详情 回复 发表于 2017-4-9 15:20
谢谢!!辛苦大大....  详情 回复 发表于 2017-4-9 14:41
回复

使用道具 举报

17#
 楼主| 发表于 2017-4-9 15:54:24 | 显示全部楼层
489432757 发表于 2017-4-9 15:20
PECMD轻松搞定:

SHOW =1 &

正确的应该是这个PECMD SHOW -1:-1
虽然能显示出来,但是程序还是获取不到啊,刚刚从他截图看,他的PE应该是默认显示了隐藏分区,其实程序上面部分不能获取到,但是下面安装盘符那里,应该是能获取到的,那里是PE能显示,程序就能显示,只是被我强行给禁止选择了。

点评

你没领会到这句命令的精髓。 一般人都不想隐藏的分区被显示出来,但又想让这个分区被安装程序识别,怎么办呢?用PECMD临时分配一下盘符,让肉眼不可见,程序可见,注销或重启恢复原状。  详情 回复 发表于 2017-4-9 16:53
回复

使用道具 举报

18#
 楼主| 发表于 2017-4-9 15:59:02 | 显示全部楼层
本帖最后由 chenmaochun 于 2017-4-9 16:24 编辑
LVBABA 发表于 2017-4-9 14:41
谢谢!!辛苦大大....


给你做了个特殊的版本,安装盘符那里可以手动选择盘符,只要你PE能获取到的盘,那里一定都能获取到,你下载试试。程序上面还是获取不到的哈,那个暂时没办法。注意用这个程序的时候,请直接选择盘符,不要点上面的选择,点了上面的下面就选不了了,引导盘符那里,选择修复引导,也可以自主选择盘符,只要PE能显示的盘,这2个位置都能显示的。
链接: http://pan.baidu.com/s/1hsA6RzQ 密码: vung

点评

大大!!像你说的一样PE能显示的盘都能显示,点了上面的下面就选不了, 这方式不太方便操作  详情 回复 发表于 2017-4-9 16:50
回复

使用道具 举报

19#
 楼主| 发表于 2017-4-9 16:57:09 | 显示全部楼层
LVBABA 发表于 2017-4-9 16:50
大大!!像你说的一样PE能显示的盘都能显示,点了上面的下面就选不了,
这方式不方便操作

你直接选下面盘符就行啊,非隐藏分区还是可以点上面的选择

点评

恩  详情 回复 发表于 2017-4-9 16:59
回复

使用道具 举报

20#
 楼主| 发表于 2017-4-9 17:18:58 | 显示全部楼层

去首页下最新版,完美解决你的问题

点评

大大OK了!!赞一个!  详情 回复 发表于 2017-4-9 17:40
回复

使用道具 举报

21#
 楼主| 发表于 2017-4-20 21:29:28 | 显示全部楼层
haook 发表于 2017-4-20 12:38
新版Ghost 12.0.0.10517好像有点问题:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386853&extra=& ...

确实有这个BUG,我把GHOST回退到11.5版本了,看来还是11.5版本最稳定
回复

使用道具 举报

22#
 楼主| 发表于 2017-4-20 21:29:30 | 显示全部楼层
haook 发表于 2017-4-20 12:38
新版Ghost 12.0.0.10517好像有点问题:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386853&extra=& ...

确实有这个BUG,我把GHOST回退到11.5版本了,看来还是11.5版本最稳定
回复

使用道具 举报

23#
 楼主| 发表于 2017-4-23 18:35:05 | 显示全部楼层
本帖最后由 chenmaochun 于 2017-4-23 18:37 编辑
haook 发表于 2017-4-22 19:27
楼主,以下问题是现在所有还原软件不足的地方,请楼主参考。希望楼主的作品越来越好!

win10双硬盘还原 ...


你好,你说的那个软件是一键备份还原软件吧?也就是说全自动化的吧?
我的软件进pe后,手工选择安装盘符和引导盘符进行操作应该是没有问题的吧?应该是可以自动修复引导的,不需要人工操作,但是需要你选对引导分区,也就是ESP分区,下个版本的会支持自动选择安装盘符和引导盘符,目前我还在测试不同环境下选择盘符的正确性,暂时没有发布。
另外我的软件不能支持win10原版安装盘的esd文件提取和安装,因为原版的win10系统安装盘的esd是加密的,程序不能解密的
回复

使用道具 举报

24#
 楼主| 发表于 2017-4-23 19:34:10 | 显示全部楼层
yangguangtus 发表于 2017-4-23 19:03
比起其它安装软件,分区信息显示更加详细,大赞!解决100MB活动分区引导修复问题,大大赞!
建议恢复引导 ...

关于引导修复,目前程序判断的是引导盘符里面是否有引导文件,没有则自动修复,有就不执行修复,因此,你只需要更改引导盘符就能实现你说的功能。VHD文件挂载后备份恢复系统后,挂到虚拟机,系统能正常启动,这个我做过相关测试,是没有问题的。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-4 17:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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