无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14929|回复: 47
打印 上一主题 下一主题

Windows PE下新硬盘“一键分区并安装系统”的解决方案 2017.03.31

    [复制链接]
跳转到指定楼层
#
发表于 2017-3-24 20:51:29 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 sinoxer 于 2017-3-31 14:16 编辑

前言,前言,前言:
        列位喷子看好,喷之前先阅读本帖,并了解程序原理,上来就无脑喷除了凸显自己是智障外别无它用。


执行机制:
运行程序后,程序开始检测硬盘,检测到有硬盘无分区时开始自动分区(若有分区则自动中止后续所有操作并退出)。分区完毕后程序便开始调用IQI9进行一键安装系统,其中SSD硬盘将被优先使用。其中程序对硬盘的检测采取了四种机制,确保检测正确率。

分区规则:


使用方法:
1、请将系统请重命名为SystemAutoInstall.WIM、SystemAutoInstall.ESD、SystemAutoInstall.SWM或SystemAutoInstall.Gho(三者优先级依次递减,其中前两者自动安装第一索引卷),并放置到U盘DIYTOOLS目录中。
2、请在合适的位置如pecmd.ini启动本程序,其中IQI9需位于PE的Windows\IQI\目录,本程序随PE启动后即可按照执行机制自动分区并安装系统。

更新说明:
2017.03.31
调整结构,并添加SWM文件的支持。

2017.03.28
调整验证码验证机制,并将验证码由八位16进制改为四位字母。

2017.03.27
1、修正个别混组环境优先级判断出错的规bug;
2、将操作磁盘的总线类型限制为:SCSI,ATAPI,ATA,SSA,Fibre,RAID,iSCSI,SAS,SATA;
3、调整和IQI的协同工作,某些环节更加协调;
4、手动操作时优先使用程序同目录的IQI.exe/IQI_x64.exe。

2017.03.26
1、解除对已分区硬盘的完全限制,交由用户处置,用户确定后(需用户输入随机验证码进行二次验证)可进行重新分区并安装系统。

2、修正个别情况下漏掉对某些磁盘分区的bug;
3、修正处理2000G以上磁盘时,第一个盘符未能正确分配的bug;
4、修正个别文字错误。

2017.03.25
将磁盘检测流程更新为(四重检测机制):
1、基于盘符检测,通过分配的盘符进行过滤,若通过,转入2,不通过,报错退出;
2、基于分区卷检测,即使未分配盘符的隐藏区也可被检测到,若通过,转入3,不通过,报错退出;
3、基于分区表检测(方式1)即使非Windows分区如Linux分区等也可被检测到,若通过,转入4,不通过,报错退出;
4、基于分区表检测(方式2)即使更多种类的分区也可被检测到,若通过,开始分区,不通过,报错退出。

2017.03.24
初版

使用示例(启动PE后自动分区自动安装系统):
由于“八周年纪念版”预留了启动PE后自动运行程序的接口,所以操作就简单了,无需对内核作任何修改。将使用示例.7z解压,并放置到U盘DIYTOOLS目录,然后将系统文件SystemAutoInstall.wim亦置入,启动PE后即可自动执行。


下载地址(含示例及视频演示):
http://pan.baidu.com/s/1sl2Mqsd

点评

呵呵,很好,很强大!节约了装机员的时间!!!!  发表于 2017-3-25 09:33

评分

参与人数 6无忧币 +26 收起 理由
古今一梦 + 5 赞一个!
sd3166 + 5 很给力!
photox + 5 很给力!
yukn1995 + 5 很给力!
xinzi + 5 很给力!
rgy + 1 很给力!

查看全部评分

推荐
发表于 2017-3-26 20:30:37 | 只看该作者
可以可以,还加了验证码以防误操作。
不过我觉得本身就是为了简化操作的工具,验证码弄太复杂就不方便了,不如弄成固定的,比如IQI9

点评

过于简单就没效果了,失误往往发生在收比脑快的瞬间。 8位16进制数字也算不算太复杂  详情 回复 发表于 2017-3-26 20:49
回复

使用道具 举报

40#
发表于 2021-8-4 11:54:47 | 只看该作者
搞装机的还会自己做工具,太厉害了吧
回复

使用道具 举报

39#
发表于 2018-8-12 18:26:44 | 只看该作者
好久了哦
回复

使用道具 举报

38#
发表于 2017-3-30 13:58:47 来自手机 | 只看该作者
希望添加SWM的支持

点评

已添加  发表于 2017-3-31 14:14
回复

使用道具 举报

37#
发表于 2017-3-29 20:25:19 来自手机 | 只看该作者
或者或者可以选择优先级,并且显示当前恢复的系统镜像
回复

使用道具 举报

36#
发表于 2017-3-29 19:58:09 来自手机 | 只看该作者
能否加一个系统镜像快捷选择

点评

那就不是“一键xx”了  发表于 2017-3-31 14:15
回复

使用道具 举报

35#
发表于 2017-3-28 19:44:03 | 只看该作者
自动分区可不可以用配置文件来配置

点评

未添加  发表于 2017-3-31 14:14
回复

使用道具 举报

34#
发表于 2017-3-28 13:42:45 | 只看该作者
特来祝贺,杏大腻害
回复

使用道具 举报

33#
发表于 2017-3-28 13:39:18 | 只看该作者
支持杏大的新作品
回复

使用道具 举报

32#
 楼主| 发表于 2017-3-28 12:38:33 | 只看该作者
2017.03.28
调整验证码验证机制,并将验证码由八位16进制改为四位字母。
回复

使用道具 举报

31#
发表于 2017-3-27 17:17:37 | 只看该作者
谢谢,好用!!!!!!!!!
回复

使用道具 举报

30#
发表于 2017-3-27 16:23:52 来自手机 | 只看该作者
厉害了,大神。
回复

使用道具 举报

29#
发表于 2017-3-27 16:05:42 | 只看该作者
验证码太长
回复

使用道具 举报

28#
 楼主| 发表于 2017-3-27 10:45:55 | 只看该作者
2017.03.27
1、修正个别混组环境优先级判断出错的规bug;
2、将操作磁盘的总线类型限制为:SCSI,ATAPI,ATA,SSA,Fibre,RAID,iSCSI,SAS,SATA;
3、调整和IQI的协同工作,某些环节更加协调;
4、手动操作时优先使用程序同目录的IQI.exe/IQI_x64.exe。
回复

使用道具 举报

27#
发表于 2017-3-27 09:46:26 | 只看该作者
sinoxer 发表于 2017-3-26 20:49
过于简单就没效果了,失误往往发生在手比脑快的瞬间。
8位16进制数字也算不算太复杂

8位已经比一般的论坛验证码要复杂了,四位就差不多了。当然会来用这个方案的人,小白应该不多,除非是被大白菜老毛桃那些山寨拿去用了
回复

使用道具 举报

26#
发表于 2017-3-26 20:52:11 | 只看该作者
sinoxer 发表于 2017-3-26 17:17
2017.03.26
解除对已分区硬盘的完全限制,交由用户处置,用户确定后(需用户输入随机验证码进行二次验证) ...

这样用起来,心里踏实多了。谢谢杏大的不断完善!
回复

使用道具 举报

25#
 楼主| 发表于 2017-3-26 20:49:11 | 只看该作者
本帖最后由 sinoxer 于 2017-3-26 20:50 编辑
fjzjk 发表于 2017-3-26 20:30
可以可以,还加了验证码以防误操作。
不过我觉得本身就是为了简化操作的工具,验证码弄太复杂就不方便了, ...


过于简单就没效果了,失误往往发生在手比脑快的瞬间。
8位16进制数字也算不算太复杂

点评

8位已经比一般的论坛验证码要复杂了,四位就差不多了。当然会来用这个方案的人,小白应该不多,除非是被大白菜老毛桃那些山寨拿去用了  详情 回复 发表于 2017-3-27 09:46
回复

使用道具 举报

24#
发表于 2017-3-26 18:52:20 | 只看该作者
66666第一分区60G感觉不够用,能不能自定分区规则?
回复

使用道具 举报

23#
发表于 2017-3-26 18:49:54 | 只看该作者
谢谢老师分享,创作精神值得我们学习
回复

使用道具 举报

22#
发表于 2017-3-26 18:30:54 来自手机 | 只看该作者
厉害了,加油
回复

使用道具 举报

21#
 楼主| 发表于 2017-3-26 17:17:26 | 只看该作者
2017.03.26
解除对已分区硬盘的完全限制,交由用户处置,用户确定后(需用户输入随机验证码进行二次验证)可进行重新分区并安装系统。

点评

这样用起来,心里踏实多了。谢谢杏大的不断完善!  详情 回复 发表于 2017-3-26 20:52
回复

使用道具 举报

20#
发表于 2017-3-25 23:55:11 | 只看该作者
这东西越是傻瓜自动化,越多人用。
回复

使用道具 举报

19#
发表于 2017-3-25 23:49:52 | 只看该作者
感谢分享,功能是强大
回复

使用道具 举报

18#
发表于 2017-3-25 18:04:26 | 只看该作者
thank you
回复

使用道具 举报

17#
发表于 2017-3-25 11:56:42 | 只看该作者
这样装机太方便了,很强大啊。
回复

使用道具 举报

16#
 楼主| 发表于 2017-3-25 11:41:38 | 只看该作者
frg521 发表于 2017-3-25 11:33
只是假设分区失败过检测错误,假设,
在分区结束后,还原前增加检测*/fonts所有Windows通用目录名


简单说一下硬盘检测流程(四重检测机制)
1、基于盘符检测,通过分配的盘符进行过滤,若通过,转入2,不通过,报错退出;
2、基于分区卷检测,即使未分配盘符的隐藏区也可被检测到,若通过,转入3,不通过,报错退出;
3、基于分区表检测(方式1)即使非Windows分区如Linux分区等也可被检测到,若通过,转入4,不通过,报错退出;
4、基于分区表检测(方式2)即使更多种类的分区也可被检测到,若通过,开始分区,不通过,报错退出。

所以文件检测,只能算最低级的了,如果有文件,连1都过不了
回复

使用道具 举报

15#
 楼主| 发表于 2017-3-25 11:28:33 | 只看该作者
frg521 发表于 2017-3-25 11:10
除了检测分区外可以增加检测有无文件吗?

检测*/fonts目录名,可以检测出nt6根目录的boot目录

分区都没有了,还有文件?
回复

使用道具 举报

14#
 楼主| 发表于 2017-3-25 10:50:11 | 只看该作者
03.25
增加两种检测硬盘的机制,现总计四种检测机制
回复

使用道具 举报

13#
 楼主| 发表于 2017-3-25 10:49:31 | 只看该作者
yangguangtus 发表于 2017-3-25 08:07
能实现整数分区吗?强迫症患者。。。

一分区整数,剩余均分
回复

使用道具 举报

12#
发表于 2017-3-25 10:29:03 | 只看该作者
强大,强大!这东东可得放好了,,,
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 06:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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