无忧启动论坛

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

IQI X Windows 一键安装 v10 测试记录帖

    [复制链接]
211#
 楼主| 发表于 2020-6-3 19:27:57 | 只看该作者
2010XwX 发表于 2020-6-3 19:05
测试软件:IQI_X_v10.0.1.595_x86_x64_Beta_已预置启动
测试平台:VMware-workstation-full-15.5.2-157852 ...

上面给你说了,USB磁盘默认自动排除,你在“虚拟机”测试“虚拟盘”本身就是毫无意义的,任何磁盘在虚拟机都可以虚拟成任意总线类型。而总线类型恰是IQIX列表排序磁盘逻辑之一。所以一切基于硬件类型的测试,请以实机为准。
回复

使用道具 举报

212#
发表于 2020-6-3 20:35:34 | 只看该作者
sinoxer 发表于 2020-6-3 19:27
上面给你说了,USB磁盘默认自动排除,你在“虚拟机”测试“虚拟盘”本身就是毫无意义的,任何磁盘在虚拟 ...

关于默认自动选择引导区的问题:

关于默认引导区选择的问题.pdf

612.53 KB, 下载次数: 5, 下载积分: 无忧币 -2

回复

使用道具 举报

213#
发表于 2020-6-3 20:46:44 | 只看该作者
本帖最后由 2010XwX 于 2020-6-3 20:56 编辑

关于默认引导区问题,部分系统安装软件测试情况

关于默认引导区选择的问题.jpg (1018.22 KB, 下载次数: 206)

关于默认引导区问题

关于默认引导区问题
回复

使用道具 举报

214#
发表于 2020-6-3 21:04:34 | 只看该作者
本帖最后由 2010XwX 于 2020-6-3 21:06 编辑

当然,关于自动默认选定引导区问题不是很重要,可以手动处理。在使用CGI,WinNTSetup ,品牌通备份还原,优捷易一键装机助理,都按照默认条件下安装系统成功,在使用IQI_X,按一贯思路默认安装,发现没有成功,且启动盘也搞坏了。后来查原因,发现是默认选定引导分区错了,后来手动选定可以。以上参考,你也可以测试比对一下,祝好!
回复

使用道具 举报

215#
发表于 2020-6-4 07:09:06 | 只看该作者
本帖最后由 2010XwX 于 2020-6-4 12:56 编辑

我在虚拟机上测试安装系统,虚拟机配置实际上是双硬盘,第一块硬盘是系统盘,上面按GPT分区,有系统区,引导区,数据区,第二块硬盘是我的移动硬盘,按C大的三分区,UD区,数据区,带UEFI引导的PE区。用第二块移动硬盘启动进入PE,然后用IQI_X测试安装系统,要求系统安装第一硬盘上,当然引导也要安装在第一硬盘上引导区上,在测试中发现IQI_X,能识别存在两个引导区,但默认引导区放在了第二硬盘上,这样,稍不留意就会安装不成功。而测试其它一些安装软件,它们的默认引导区是第一硬盘,即和安装系统的分区在同一硬盘上。当然,这个问题手动可以处理,但需要注意。
虚拟机测试安装系统,也可以从USB口导入启动移动硬盘启动虚拟机,这样我估计不会搞错,但没有测试过,因为USB导入移动硬盘启动,速度很慢。不如以上添加第二硬盘启动快。
实际上。这个问题96#楼(ntsyh)就有反应,他是实测机,双硬盘,引导区会误格式化。

已确认,当移动硬盘从USB口启动到虚拟机,IQI对引导区的判断正确。在双硬盘情况下,存在对引导区的误判。希望默认引导区的判定最好是和系统安装区同属一块硬盘,这是大多数情况,对特殊要求再手动处理。

点评

上面已经给你强调两遍【USB磁盘默认自动排除】以及【在“虚拟机”测试“虚拟盘”本身就是毫无意义的】,很可惜你选择的是熟视无睹。 在“虚拟机”测试“虚拟盘”本身就毫无意义,为什么毫无意义? 因为虚拟中的磁  详情 回复 发表于 2020-6-4 16:29
回复

使用道具 举报

216#
发表于 2020-6-4 09:30:09 | 只看该作者
顶楼主啦..希望楼主多发精品好帖啦.....
回复

使用道具 举报

217#
发表于 2020-6-4 11:59:21 | 只看该作者
下载用用去
回复

使用道具 举报

218#
 楼主| 发表于 2020-6-4 16:29:32 | 只看该作者
2010XwX 发表于 2020-6-4 07:09
我在虚拟机上测试安装系统,虚拟机配置实际上是双硬盘,第一块硬盘是系统盘,上面按GPT分区,有系统区,引 ...

上面已经给你强调两遍【USB磁盘默认自动排除】以及【在“虚拟机”测试“虚拟盘”本身就是毫无意义的】,很可惜你选择的是熟视无睹。
在“虚拟机”测试“虚拟盘”本身就毫无意义,为什么毫无意义?
因为虚拟中的磁盘可以设置成任意类型,而不取决于外部类型,原始的盘是什么类型,和它在虚拟机中的类型无任何关系,而这里你把原本的USB盘,强加给虚拟机也应该认为是USB盘,显然是荒谬的。在此荒谬的逻辑之下,更无从谈何为对何为错。在一个“假环境”,假想了一个“正确答案”,从而用来判断“原本的对错”显然是无稽之谈。
回复

使用道具 举报

219#
发表于 2020-6-4 19:51:18 | 只看该作者
sinoxer 发表于 2020-6-4 16:29
上面已经给你强调两遍【USB磁盘默认自动排除】以及【在“虚拟机”测试“虚拟盘”本身就是毫无意义的】, ...

作为非计算机专业人来讲,我们着重结果。在同一测试环境和条件下,测试了无忧论坛比较有名的几款系统安装软件:CGI,WinNTSetup,品牌通备份还原,优捷易一键装机助理,SGI,和IQI_X。前5款都安装成功,IQI_X安装失败。我这里仅是把测试结果以及发现的差异和建议向楼主报告(具体内容不重复了),别无他意。实测和模拟是有差异的,但我认为这个比对试验还是有一点意思的,如果专业人员认为这样的模拟测试毫无意义,我这里仅供参考而已。
十几年前,我就学习过楼主制作U盘启动盘,那时候,是用fbinst命令编制的。
祝好!
回复

使用道具 举报

220#
发表于 2020-6-4 20:11:25 | 只看该作者
十年前的一段制作U盘程序,我跟你学的,改变了一下,还记得吗?

@ECHO off
:start
mode con cols=45 lines=30
color 0E
cd /d %~dp0
set nhd=
set mod=
set size=
title U盘系统维护工具安装程序
ECHO.
ECHO         U盘系统维护工具安装程序
ECHO.
ECHO   ┏━━━━━━━━━━━━━━━━┓
ECHO   ┃                                ┃
ECHO   ┃         !!警告!!           ┃
ECHO   ┃                                ┃
ECHO   ┃安装过程会清除所选盘号的所有数据┃
ECHO   ┃                                ┃
ECHO   ┃请谨慎操作,以免带来不必要的损失┃
ECHO   ┃                                ┃  
ECHO   ┃                                ┃  
ECHO   ┃  本启动盘内含WinPE和DOS工具    ┃  
ECHO   ┃                                ┃  
ECHO   ┃                                ┃  
ECHO   ┃                                ┃  
ECHO   ┃            = 制作: Sinoxer =  ┃
ECHO   ┃            = 改变:   XwX   =  ┃
ECHO   ┃                                ┃  
ECHO   ┗━━━━━━━━━━━━━━━━┛
ECHO.
echo.
pause
cls
ECHO.
ECHO   ┏━━━━━━━━━━━━━━━━┓
ECHO   ┃                                ┃
ECHO   ┃  检测U盘信息,请正确选择盘符号 ┃
ECHO   ┃                                ┃
ECHO   ┃  注意! 选错盘符号将造成其它   ┃
ECHO   ┃                                ┃
ECHO   ┃        磁盘被格式化,数据丢失。┃  
ECHO   ┃                                ┃  
ECHO   ┃  ** 不输入回车,程序将退出 **  ┃  
ECHO   ┃                                ┃  
ECHO   ┗━━━━━━━━━━━━━━━━┛
ECHO.
ECHO  即将检测U盘信息
ECHO.
ECHO  请插上您的U盘,等系统确认后继续
echo.
pause
cls
ECHO.
ECHO.
ECHO  检测U盘信息. . .
fbinst --list
ECHO.
ECHO  再次检测U盘信息. . .
fbinst --list
set slc=
set nhd=
echo.
ECHO     *** 不输入盘号继续,程序将退出 ***
echo.   
set /p slc=请输入对应的U盘号数字后[Enter]继续:hd
if not "%slc%"=="" set nhd=%slc%
IF /I "%nhd%"=="" goto quit2
ECHO.
CLS
ECHO.
ECHO           请选择要制作的模式
ECHO.
ECHO        ┏━━━━━━━━━━┓
ECHO        ┃                    ┃
ECHO        ┃ 0 不格式化         ┃
ECHO        ┃                    ┃
ECHO        ┃ 1 USB—HDD—FAT32  ┃
ECHO        ┃                    ┃
ECHO        ┃ 2 USB—HDD—FAT16  ┃
ECHO        ┃                    ┃
ECHO        ┃ 3 USB—ZIP—FAT32  ┃
ECHO        ┃                    ┃  
ECHO        ┃ 4 USB—ZIP—FAT16  ┃
ECHO        ┃                    ┃
ECHO        ┃ 5 USB—ZIP--FAT16  ┃
ECHO        ┃   [复制BPB到MBR]   ┃
ECHO        ┃                    ┃
ECHO        ┗━━━━━━━━━━┛
ECHO.
ECHO        ┏━━━━━━━━━━┓
ECHO        ┃ 6 还原U盘至初始态  ┃
ECHO        ┗━━━━━━━━━━┛
ECHO.
set mod=
set slc=
set /p slc=请输入对应的制作模式[Enter]继续:
if not "%slc%"=="" set mod=%slc%
IF /I "%mod%"=="" goto quit4
If /I "%mod%"=="0" goto check
If /I "%mod%"=="6" goto check
ECHO.
cls
ECHO.
ECHO         创建U盘启动隐藏区并格式化
ECHO.
ECHO     ┏━━━━━━━━━━━━━━━┓
ECHO     ┃                              ┃
ECHO     ┃ 请输入U盘启动隐藏区容量(M) ┃
ECHO     ┃                              ┃
ECHO     ┃ 0  不创建和不格式化          ┃  
ECHO     ┃                              ┃  
ECHO     ┗━━━━━━━━━━━━━━━┛
ECHO.
ECHO.
set slc=
set size=
set /p slc=请输入U盘启动隐藏区大小(M),回车继续:
if not "%slc%"=="" set size=%slc%
echo.
:check
cls
ECHO.
ECHO   ┏━━━━━━━━━━━━━━━━━┓
ECHO   ┃                                  ┃
ECHO   ┃    -- 最后格式化U盘号确认 --     ┃
ECHO   ┃                                  ┃
ECHO   ┃ 安装过程会清除所选盘号的所有数据 ┃
ECHO   ┃                                  ┃
ECHO   ┗━━━━━━━━━━━━━━━━━┛
ECHO.
ECHO  显示本机储存盘号及容量:
fbinst.exe --list
ECHO.
if not "%nhd%"=="" ECHO  您选择的U盘号是:hd%nhd%
ECHO.
IF /I "%nhd%"=="" ECHO   !! 注意: 您未选择储存盘 !!
ECHO.
if /I "%size%"=="0" echo ** 您不创建U盘启动隐藏区 **
if /I "%size%"=="" echo ** 您不创建U盘启动隐藏区 **
if /I "%mod%"=="" ECHO  ** 您未选择格式化模式 **
If /I "%mod%"=="0" ECHO  ** 所选盘号不进行格式化 **
If /I "%mod%"=="1" ECHO 格式化模式是:hdd_F32 pri_%size%M
If /I "%mod%"=="2" ECHO 格式化模式是:hdd_F16 pri_%size%M
If /I "%mod%"=="3" ECHO 格式化模式是:Zip_F32 pri_%size%M
If /I "%mod%"=="4" ECHO 格式化模式是:Zip_F16 pri_%size%M
If /I "%mod%"=="5" ECHO 格式:Zip_F16 pri_%size%M 复制BPB到MBR
If /I "%mod%"=="6" ECHO  ** 还原U盘至初始态 **
ECHO.
set slc=
set /p slc=确认吗?确认后,请输入y后回车继续:
if not "%slc%"=="y" goto start
If /I "%mod%"=="0" goto nf
If /I "%mod%"=="6" goto form
if /I "%nhd%"=="" goto quit2
If /I "%size%"=="" goto quit3
If /I "%size%"=="0" goto quit3
If /I "%mod%"=="" goto quit4

CLS
:form
ECHO.
ECHO  即将格式化U盘
pause
ECHO.
ECHO  正在格式化U盘,请稍后……
If /I "%mod%"=="1" fbinst (hd%nhd%) format --primary %size%m --fat32 --force
If /I "%mod%"=="2" fbinst (hd%nhd%) format --primary %size%m --fat16 --force
If /I "%mod%"=="3" fbinst (hd%nhd%) format --primary %size%m --fat32 --zip --force
If /I "%mod%"=="4" fbinst (hd%nhd%) format --primary %size%m --fat16 --zip --force
If /I "%mod%"=="5" fbinst (hd%nhd%) format --primary %size%m --fat16 --force
If /I "%mod%"=="5" fbinst (hd%nhd%) sync --copy-bpb
If /I "%mod%"=="6" fbinst (hd%nhd%) format --force --raw
If /I "%mod%"=="6" goto quit1
ECHO.
ECHO  U盘格式化完毕
:nf
ECHO.
If /I "%mod%"=="0" echo  hd%nhd% U盘选择不格式化
ECHO  请手动拔下U盘
ECHO  并再次插入U盘
ECHO  当计算机显示U盘盘符后
ECHO  按回车键, U盘将被写入安装启动项
ECHO.
pause
ECHO.
ECHO  正在安装启动项. . .
fbinst (hd%nhd%) add grldr grldr
fbinst (hd%nhd%) add-menu fb.cfg fb.txt
fbinst (hd%nhd%) add message message
ECHO  正在安装系统文件. . .
ECHO.
ECHO  U盘系统维护工具安装完毕
ECHO  程序即将退出
pause
exit
:quit1
ECHO.
ECHO  还原U盘完毕
ECHO  U盘将在再次插拔后生效
ECHO  程序即将退出
pause
exit
:quit2
echo.
echo  您未选择储存盘,选择了退出安装程序
ECHO  程序即将退出
pause
exit
:quit3
echo.
echo  您不创建U盘启动隐藏区, 选择了退出安装程序
ECHO  程序即将退出
pause
exit
:quit4
echo.
echo  您未选择储存盘制作模式,选择了退出安装程序
ECHO  程序即将退出
pause
exit
回复

使用道具 举报

221#
发表于 2020-6-4 21:28:36 | 只看该作者
看看隐藏的内容
回复

使用道具 举报

222#
发表于 2020-6-6 07:21:05 | 只看该作者
本帖最后由 2010XwX 于 2020-6-6 07:22 编辑

再提供一个Dism++测试情况:Dism++在系统安装时,对多硬盘引导支持情况,默认使用独立引导模式,若要调整为共享引导,再进行手动调整。我的理解是系统安装和引导在同一硬盘上。论坛内多数安装恢复系统软件都采用这种方式。IQI_X能正确识别出多硬盘上的引导区,但在默认执行时,把系统安装在A盘,却把引导安装在B盘(启动盘),造成B盘撤走后,系统盘启动引导失败。当然上述情况IQI_X可以手动修正,以上结果是在虚拟机上的模拟测试,仅供参考。

点评

IQI9默认就限制的同一磁盘,哪种方式都有局限,602已重新调整了优先级  详情 回复 发表于 2020-6-6 15:38
回复

使用道具 举报

223#
 楼主| 发表于 2020-6-6 15:38:29 | 只看该作者
2010XwX 发表于 2020-6-6 07:21
再提供一个Dism++测试情况:Dism++在系统安装时,对多硬盘引导支持情况,默认使用独立引导模式,若要调整为 ...

IQI9默认就限制的同一磁盘,哪种方式都有局限,602已重新调整了优先级
回复

使用道具 举报

224#
发表于 2020-6-6 16:07:43 | 只看该作者
楼主辛苦了!
回复

使用道具 举报

225#
发表于 2020-6-6 18:30:03 | 只看该作者
本帖最后由 2010XwX 于 2020-6-7 08:05 编辑

谢谢杏大!楼主辛苦了!
602已确认默认系统安装区和引导区在同一硬盘上(A盘)。改变系统安装区硬盘(B盘),引导区随之改变(B盘)。595在安装时,不默认系统安装区和引导区在同一硬盘上,当系统安装区在不同硬盘安装,引导区不随之改变,需手动调整。以上虚拟机上测试,A盘GPT分区,B盘为C大的USBOS三分区移动硬盘。没有测试MBR分区硬盘(引导和系统在同一分区), 以及目前存在固态硬盘和机械硬盘一起的机子测试。
回复

使用道具 举报

226#
发表于 2020-6-6 18:52:12 | 只看该作者
本帖最后由 2010XwX 于 2020-6-6 18:54 编辑

另外还有一项是否能修改。
【添加USB3驱动】- 仅Windows7需要
改成如同【添加NVME驱动】一样,- 仅未集成的Windows7需要。即安装完Windows7系统后,判断一下是否已集成USB3x,如未集成,就进行安装USB3x驱动,如判断已集成,就不再进行安装。不勾选,一律不安装。
回复

使用道具 举报

227#
发表于 2020-6-7 07:45:48 来自手机 | 只看该作者
sinoxer 发表于 2020-6-6 15:38
IQI9默认就限制的同一磁盘,哪种方式都有局限,602已重新调整了优先级

虽然是大佬,但不要太固执,耐心听顾客一些意见,对于工具长远发展还是有意义的。。
回复

使用道具 举报

228#
发表于 2020-6-11 10:55:54 | 只看该作者
谢谢分享
回复

使用道具 举报

229#
发表于 2020-6-12 13:52:45 | 只看该作者
感谢分享!
回复

使用道具 举报

230#
发表于 2020-6-12 14:09:24 | 只看该作者
好东西,感谢分享
回复

使用道具 举报

231#
发表于 2020-6-12 21:21:34 | 只看该作者
感谢分享好东西!
回复

使用道具 举报

232#
发表于 2020-6-12 22:11:21 | 只看该作者
一键安装感谢分享
回复

使用道具 举报

233#
发表于 2020-6-13 10:28:52 | 只看该作者
感谢分享好东西!
回复

使用道具 举报

234#
发表于 2020-6-13 10:42:56 | 只看该作者
这个必须支持
回复

使用道具 举报

235#
 楼主| 发表于 2020-6-14 19:16:49 | 只看该作者
1、微调细化系统归类和判定规则,处理更具针对性;
2、微调多语言工作环境的运行逻辑;
3、其他细节微调,不再一一列明。
回复

使用道具 举报

236#
发表于 2020-6-14 19:44:27 | 只看该作者
感谢分享,正式版了。
回复

使用道具 举报

237#
发表于 2020-6-14 19:52:29 | 只看该作者
感谢大师分享!
回复

使用道具 举报

238#
发表于 2020-6-15 10:52:42 | 只看该作者
取消主页不要搞日期限制就好了,毕竟封装好一个PE后没问题几乎不会动它。
回复

使用道具 举报

239#
发表于 2020-6-15 11:07:59 | 只看该作者
很给力!
回复

使用道具 举报

240#
发表于 2020-6-15 11:46:19 | 只看该作者
谢谢分享啊  辛苦了啊
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 08:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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