无忧启动论坛

标题: ultraiso怎么设置文件优先级!请各位老师指教!实在没办法了! [打印本页]

作者: aztec    时间: 2016-11-25 22:26
标题: ultraiso怎么设置文件优先级!请各位老师指教!实在没办法了!
如题!求各位老师指教!用ultraiso打开文件后设置文件优先级为9,保存退出,再打开看优先级又恢复了0,在WIN7下试过,XP下也试过,都不行,怎么办?请各位老师指教!真心没办法了!盼望各位帮帮忙!
作者: aztec    时间: 2016-11-25 22:32



总是这样的,设置好了以后,退出又自动恢复,弄了一个晚上了,就是搞不定,求各位老师指教!

作者: aztec    时间: 2016-11-25 23:57
自己顶上去,希望各位老师赐教
作者: aztec    时间: 2016-11-25 23:59
自己做了个N合一的install.wim,有7G大小,现在启动不了,需要设置启动优先级,但是在Ultraiso中设置不了,保存不了,怎么办?求各位老师赐教!
作者: aztec    时间: 2016-11-26 01:11
睡觉前顶一下,希望有老师能看到
作者: 窄口牛    时间: 2016-11-26 07:05
不懂你的意思,优先级起什么作用?
作者: aztec    时间: 2016-11-26 09:56
窄口牛 发表于 2016-11-26 07:05
不懂你的意思,优先级起什么作用?

谢谢你的回复,是这样的。
因为install.wim文件太大,超过了7G,U盘启动不了,需要设置优先级,用Ulutaiso设置里面的启动文件为最高等级的9级,这就让U盘可以顺利启动了,否则老是U盘老是无法启动,ezboot not found!
作者: 不知    时间: 2016-11-26 12:20
可以使用CDimage解决:
假设卷标为windows,存放EZBOOT的引导文件在D:\EZBOOT\EZBOOT.bin,存放ISO目录文件的文件夹为D:\EZBOOT\ISO,生成的ISO的名字为windows.iso.
1.把cdimage放在D:\EZBOOT下。
2.以此输入以下命令:
cd /d D:\EZBOOT
cdimage -lwindows -h -m -o -u1 -bD:\EZBOOT\EZBOOT.bin D:\EZBOOT\iso windows.iso
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
参考文章:http://jingyan.baidu.com/article/ab69b270c3cc422ca7189fde.html
注意:引导文件EZBOOT.BIN,可由Ultraiso提取后改名。

1.png (20.05 KB, 下载次数: 111)

1.png

CDIMAGE.7z

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


作者: aztec    时间: 2016-11-26 12:52
不知 发表于 2016-11-26 12:20
可以使用CDimage解决:
假设卷标为windows,存放EZBOOT的引导文件在D:\EZBOOT\EZBOOT.bin,存放ISO目录文件 ...

谢谢啦,终于有高手老师出手了
作者: aztec    时间: 2016-11-26 12:55
本帖最后由 aztec 于 2016-11-26 13:36 编辑
不知 发表于 2016-11-26 12:20
可以使用CDimage解决:
假设卷标为windows,存放EZBOOT的引导文件在D:\EZBOOT\EZBOOT.bin,存放ISO目录文件 ...


其实这个我之前也试过了
XP和win7/8/8.1/10 原版系统的安装启动都没问题
而且win7/8/8.1/10的PE启动也都没问题
但是呢,除此之外的PE,比如
XP的PE和2003的PE,根本用不了,无法启动,
提示NTDETEC is failed

作者: aztec    时间: 2016-11-26 12:57
不知 发表于 2016-11-26 12:20
可以使用CDimage解决:
假设卷标为windows,存放EZBOOT的引导文件在D:\EZBOOT\EZBOOT.bin,存放ISO目录文件 ...

可能是经过CDIMAGE的压制之后,PE的启动顺序改变了
作者: aztec    时间: 2016-11-26 13:03
本帖最后由 aztec 于 2016-11-26 13:05 编辑
不知 发表于 2016-11-26 12:20
可以使用CDimage解决:
假设卷标为windows,存放EZBOOT的引导文件在D:\EZBOOT\EZBOOT.bin,存放ISO目录文件 ...


所以不得已,又回到老路了,我打算通过删除原镜像ISO(可以启动引导)中的isntall.wim文件,
然后直接添加新的install.wim(集成了win7/8/10,有20G大小)的方式,
但是很不成功,ultraiso提示,超过4G转换为UDF,确认后“可启动光盘”转为“可启动UDF”,然后就无法启动了
听高手说,可以修改启动文件的优先级,实现引导
但是,现在的情况就是无法设置ezboot文件夹的优先级
镜像ISO里的其他文件也无法设置优先级
真是太奇怪了

作者: 不知    时间: 2016-11-26 13:13
aztec 发表于 2016-11-26 13:03
所以不得已,又回到老路了,我打算通过删除原镜像ISO(可以启动引导)中的isntall.wim文件,
然后直接 ...

说明是转换后EZBOOT不支持的问题,我在网上搜索的时候,也看到了很多这样的问题,不过没看到解决方案。
作者: aztec    时间: 2016-11-26 13:13
不知 发表于 2016-11-26 12:20
可以使用CDimage解决:
假设卷标为windows,存放EZBOOT的引导文件在D:\EZBOOT\EZBOOT.bin,存放ISO目录文件 ...

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=90862
这是本论坛的先辈老师们的帖子
可以通过设置启动文件优先级
实现超过4G镜像成功启动引导U盘的
但是我怎么弄都不行

作者: aztec    时间: 2016-11-26 13:16
不知 发表于 2016-11-26 13:13
说明是转换后EZBOOT不支持的问题,我在网上搜索的时候,也看到了很多这样的问题,不过没看到解决方案。

ultraiso软件的开发者
明确说可以通过修改启动文件优先级
以实现超过4G大文件启动引导的
但是,怎么弄就不知道了

作者: aztec    时间: 2016-11-26 13:26
本帖最后由 aztec 于 2016-11-26 13:28 编辑
不知 发表于 2016-11-26 13:13
说明是转换后EZBOOT不支持的问题,我在网上搜索的时候,也看到了很多这样的问题,不过没看到解决方案。


我也是这么认为的,估计是转换之后,编码改变了,导致无法识别原来的EZBOOT
问题是,我重新添加了EZBOOT文件夹,重新加载了原镜像ISO的引导文件,也不行
真是没辙了

这是ultraiso官网上的相关讨论:“求助:制作单个文件大于4G的iso,无法启动的问题~”http://www.ultraiso.net/ezbbbs/v ... &extra=page%3D1
这个管理员(估计是开发商的技术客服)就认为可以通过改变优先级实现引导

作者: jmjmbj    时间: 2016-11-26 13:51
       重新建立一下,我的ISO合集有7G多,把启动文件设为优先,可以正常启动。
作者: jmjmbj    时间: 2016-11-26 13:53
  不知你是如何制作的,我有一个ISO有12G,也能正常启动,里面两个镜像皆超过5G。
作者: aztec    时间: 2016-11-26 13:53
不知 发表于 2016-11-26 12:20
可以使用CDimage解决:
假设卷标为windows,存放EZBOOT的引导文件在D:\EZBOOT\EZBOOT.bin,存放ISO目录文件 ...

cdimage -lwindows -h -m -o -u1 -bD:\EZBOOT\EZBOOT.bin D:\EZBOOT\iso windows.iso
这个命令这样写应该是不行的吧?可能无法封装成功的,因为指向的目录是不存在的,disk1文件夹才是光盘根目录
如果改成这样,是完全没问题的:
cdimage -lwindows -h -m -o -u1 -bD:\EZBOOT\EZBOOT.bin D:\easyboot\disk1\ windows.iso

ultraiso提取的引导文件,我一般都喜欢用bif格式,比如win.bif等,但实际差别不大,
用cdimage封装的镜像,对于原版安装系统是完全没问题,
恼火的是win7以下的PE用不了,
就算是cdimage封装过后,再用ultraiso重新往ISO内添加PE文件夹也不行,
老提示文件找不到,损坏之类的,
而很多实用软件都集成在XP、2003的PE里,



作者: aztec    时间: 2016-11-26 13:59
jmjmbj 发表于 2016-11-26 13:51
重新建立一下,我的ISO合集有7G多,把启动文件设为优先,可以正常启动。

谢谢回复啊!握手!
单个的install.wim就有20G了
问题是无法设置启动文件的优先级
能教教我怎么设置的吗


作者: aztec    时间: 2016-11-26 14:01
jmjmbj 发表于 2016-11-26 13:53
不知你是如何制作的,我有一个ISO有12G,也能正常启动,里面两个镜像皆超过5G。



设置不了优先级
明明已经设置9级了
保存退出再打开
又变回0级了
真是气死人了

作者: 不知    时间: 2016-11-26 14:01
aztec 发表于 2016-11-26 13:53
cdimage -lwindows -h -m -o -u1 -bD:\EZBOOT\EZBOOT.bin D:\EZBOOT\iso windows.iso
这个命令这样写应 ...

这个参数不是固定的,肯定要根据实际情况来。
作者: 不知    时间: 2016-11-26 14:03
aztec 发表于 2016-11-26 13:59
谢谢回复啊!握手!
单个的install.wim就有20G了
问题是无法设置启动文件的优先级

我试了一下,在Ultraiso 9.6下,无论是重新建立还是直接修改UDF格式的ISO文件,均无法修改优先级。
作者: aztec    时间: 2016-11-26 14:06
不知 发表于 2016-11-26 14:03
我试了一下,在Ultraiso 9.6下,无论是重新建立还是直接修改UDF格式的ISO文件,均无法修改优先级。

是啊,我也试过多个版本,比如8.6和9.3,以及最新的9.6.6都不行
不知道本论坛的前辈们怎么弄的

作者: aztec    时间: 2016-11-26 14:09
不知 发表于 2016-11-26 14:01
这个参数不是固定的,肯定要根据实际情况来。

参数 -o 慎用,最好别用
安装过程中可能出现文件找不到的情况

作者: aztec    时间: 2016-11-26 14:11
本帖最后由 aztec 于 2016-11-26 14:14 编辑
不知 发表于 2016-11-26 14:03
我试了一下,在Ultraiso 9.6下,无论是重新建立还是直接修改UDF格式的ISO文件,均无法修改优先级。


其实不止是UDF的ISO修改不了
可引导光盘格式的ISO也修改不了



作者: nf17b    时间: 2016-11-26 16:37
本帖最后由 nf17b 于 2016-11-26 16:38 编辑

在 CD 模式 , 關鍵是啟動檔案的 LBA 值不能大於 2000000
有最佳化的情況 , 啟動檔要放在前面
EFI 資料夾之前的檔案 , 都可能有啟動檔案






沒有最佳化的情況 , ISO 先放啟動相關的檔案 , 存檔後再放其它檔案 , 再存檔一次



作者: aztec    时间: 2016-11-26 17:02
nf17b 发表于 2016-11-26 16:37
在 CD 模式 , 關鍵是啟動檔案的 LBA 值不能大於 2000000
有最佳化的情況 , 啟動檔要放在前面
EFI 資料夾 ...

沒有最佳化的情況 , ISO 先放啟動相關的檔案 , 存檔後再放其它檔案 , 再存檔一次

最佳化就是勾选“优化文件“是吧

作者: aztec    时间: 2016-11-26 17:04
nf17b 发表于 2016-11-26 16:37
在 CD 模式 , 關鍵是啟動檔案的 LBA 值不能大於 2000000
有最佳化的情況 , 啟動檔要放在前面
EFI 資料夾 ...

这个我也试过了,我把原来可以启动的镜像ISO清空了,再放EZBOOT文件夹,然后再添加其他的文件,结果还是不行
作者: aztec    时间: 2016-11-26 17:06
nf17b 发表于 2016-11-26 16:37
在 CD 模式 , 關鍵是啟動檔案的 LBA 值不能大於 2000000
有最佳化的情況 , 啟動檔要放在前面
EFI 資料夾 ...

关键在于:只要添加的单个文件超过4G,就会提示是否转为UDF格式,点击确定以后才能添加进ISO,然后就无法启动了
作者: nf17b    时间: 2016-11-26 17:19
aztec 发表于 2016-11-26 17:06
关键在于:只要添加的单个文件超过4G,就会提示是否转为UDF格式,点击确定以后才能添加进ISO,然后就无法 ...

udf 不需要考慮優先順序 , 但是要考慮 easyboot 是否可以在 udf 格式下啟動 , xppe 也要考慮在 udf 的啟動方式








作者: 窄口牛    时间: 2016-11-26 17:46
软碟通编译ISO不靠谱吧,肯定得打包。你要知道超过4g肯定不行,因为cd格式是fat的,肯定支持不了大于4g,因此你必须把启动和数据分开。我的知识是这么理解的。
作者: aztec    时间: 2016-11-26 17:54
nf17b 发表于 2016-11-26 17:19
udf 不需要考慮優先順序 , 但是要考慮 easyboot 是否可以在 udf 格式下啟動 , xppe 也要考慮在 udf 的啟 ...

easyboot 在 udf 格式下啟動 不成功

提示找不到文件



作者: aztec    时间: 2016-11-26 17:58
窄口牛 发表于 2016-11-26 17:46
软碟通编译ISO不靠谱吧,肯定得打包。你要知道超过4g肯定不行,因为cd格式是fat的,肯定支持不了大于4g,因 ...

我曾经试过把20G大的单个文件,用ultraiso添加进win7 32位MSDN版的ISO中也可以启动,所以这种看法过于武断
作者: nf17b    时间: 2016-11-26 18:00
應該是 easyboot 不支持 udf , 試一下

cd




udf




cd 分割 install.wim








作者: aztec    时间: 2016-11-26 18:03
nf17b 发表于 2016-11-26 17:19
udf 不需要考慮優先順序 , 但是要考慮 easyboot 是否可以在 udf 格式下啟動 , xppe 也要考慮在 udf 的啟 ...

在”可引导光盘“格式下,EZBOOT文件夹,不管是提前放进去,还是和其他文件一起放进去,甚至是最后放进去,都可以启动成功,但是在UDF格式下,就算只有一个EZBOOT文件夹,也无法启动,提示找不到启动文件夹

作者: aztec    时间: 2016-11-26 18:06
nf17b 发表于 2016-11-26 18:00
應該是 easyboot 不支持 udf , 試一下

cd

跟我的结果一个样[,哎!/size]
作者: aztec    时间: 2016-11-26 18:12
nf17b 发表于 2016-11-26 18:00
應該是 easyboot 不支持 udf , 試一下

cd


能不能通过提高EZBOOT的优先级的形式,把启动文件EZBOOT置于光盘的4G以内,这样系统就可以先于其他文件找到启动文件,从而启动成功。
这种说法是ultraiso的技术人员说的,应该可以实现




作者: aztec    时间: 2016-11-26 18:14
nf17b 发表于 2016-11-26 18:00
應該是 easyboot 不支持 udf , 試一下

cd


原帖在这里
http://www.ultraiso.net/ezbbbs/v ... &extra=page%3D1
作者: 窄口牛    时间: 2016-11-26 19:05
准备怎么用?不是烧录或者刻录?
作者: 不知    时间: 2016-11-26 20:43
aztec 发表于 2016-11-26 17:58
我曾经试过把20G大的单个文件,用ultraiso添加进win7 32位MSDN版的ISO中也可以启动,所以这种看法过于武 ...

楼主的问题应该是EZBOOT对UDF的支持问题,微软的光盘引导兼容性应该很好,不存在UDF的支持问题。
作者: 不知    时间: 2016-11-26 20:46
如果是烧在U盘,其实不用担心这个问题,因为烧录后U盘是FAT32格式,同样不支持4G大文件。
作者: aztec    时间: 2016-11-26 21:44
不知 发表于 2016-11-26 20:46
如果是烧在U盘,其实不用担心这个问题,因为烧录后U盘是FAT32格式,同样不支持4G大文件。

你把我搞糊涂了,不太明白你的意思?
作者: aztec    时间: 2016-11-26 21:46
不知 发表于 2016-11-26 20:46
如果是烧在U盘,其实不用担心这个问题,因为烧录后U盘是FAT32格式,同样不支持4G大文件。

为啥不担心呢?我是通过量产的方式制作USBCDROM,这是兼容性比较强的方式,一直以来都在使用
作者: 不知    时间: 2016-11-26 21:48
aztec 发表于 2016-11-26 21:46
为啥不担心呢?我是通过量产的方式制作USBCDROM,这是兼容性比较强的方式,一直以来都在使用

哦,我理解错了,我以为楼主直接用UltraISO烧U盘。
作者: 不知    时间: 2016-11-26 21:51
我认为32楼的办法可行,其实不一定非要把大文件写进ISO,可以直接保存到U盘的普通NTFS分区.

















作者: aztec    时间: 2016-11-26 21:59
不知 发表于 2016-11-26 21:48
哦,我理解错了,我以为楼主直接用UltraISO烧U盘。

呵呵,这种方式,启动兼容性不很好,好多机子启动不了,所以早就不用了,目前来看,还是USBCDROM效果最好,所以才苦苦追寻制作方法
作者: aztec    时间: 2016-11-26 22:04
不知 发表于 2016-11-26 21:51
我认为32楼的办法可行,其实不一定非要把大文件写进ISO,可以直接保存到U盘的普通NTFS分区.

误操作怎么办,病毒怎么办?其实很早之前我也这么做的,那还是U盘只有2G的年代,我把驱动、常用软件都放在U盘的HDD分区,但总是有各种各样意想不到的麻烦,最好只好放弃,全部放入USBCDROM区中,图个放心
作者: aztec    时间: 2016-11-26 22:10
窄口牛 发表于 2016-11-26 19:05
准备怎么用?不是烧录或者刻录?

量产到U盘
作者: aztec    时间: 2016-11-26 22:13
不知 发表于 2016-11-26 21:51
我认为32楼的办法可行,其实不一定非要把大文件写进ISO,可以直接保存到U盘的普通NTFS分区.

ultraiso的技术客服说可以的,即使单个文件超过4G,也可以启动,只是要设置优先级,但就是弄不了那个优先级,真是气死人了
作者: 不知    时间: 2016-11-26 22:16
aztec 发表于 2016-11-26 22:04
误操作怎么办,病毒怎么办?其实很早之前我也这么做的,那还是U盘只有2G的年代,我把驱动、常用软件都放 ...

U盘说实话,本来来就是有使用年限的,我用过十几个U盘,只有一个用到了两年以上,而且现在还丢了。
_______________________________________________________________________________________
既然楼主懂量产(我没实践过,试了几次都没找到合适的工具),应该量产一个只读NTFS分区不困难吧。
作者: 不知    时间: 2016-11-26 22:17
aztec 发表于 2016-11-26 22:13
ultraiso的技术客服说可以的,即使单个文件超过4G,也可以启动,只是要设置优先级,但就是弄不了那个优先 ...

关键是客服说行,那就找他们要技术资料。
作者: nf17b    时间: 2016-11-26 22:29
本帖最后由 nf17b 于 2016-11-26 22:39 编辑
aztec 发表于 2016-11-26 22:13
ultraiso的技术客服说可以的,即使单个文件超过4G,也可以启动,只是要设置优先级,但就是弄不了那个优先 ...

問題是 easyboot 不支持 udf
以前的 grub4dos 版本 也不支持 udf , 現在的版本可以
這種 grub4dos 啟動 , 放一個單一的 8G 檔 , ISO 檔 36G , 用 UltraISO 處理的也可以啟動



作者: 2012zoudp    时间: 2016-11-27 05:30
aztec 发表于 2016-11-26 22:13
ultraiso的技术客服说可以的,即使单个文件超过4G,也可以启动,只是要设置优先级,但就是弄不了那个优先 ...

我所知道的一点是:ultraiso要设置文件优先级,就不能勾选优化文件选项,否则设置失效!
作者: aztec    时间: 2016-11-27 09:44
2012zoudp 发表于 2016-11-27 05:30
我所知道的一点是:ultraiso要设置文件优先级,就不能勾选优化文件选项,否则设置失效!

你试试看行不?有没有勾选优化文件,都是一样的呀,试过几个版本的ultraiso都一样,设置 可以,就是保存不了,设置9级再打开还是0级
作者: aztec    时间: 2016-11-27 10:20
不知 发表于 2016-11-26 22:16
U盘说实话,本来来就是有使用年限的,我用过十几个U盘,只有一个用到了两年以上,而且现在还丢了。
____ ...

量产是无所谓什么分区的,没有这种概念,量产的结果就是一种模拟的光盘,也就是常说的USBCDROM,和我们普通的光盘一样,所以兼容性非常的好!
作者: aztec    时间: 2016-11-27 10:28
不知 发表于 2016-11-26 22:16
U盘说实话,本来来就是有使用年限的,我用过十几个U盘,只有一个用到了两年以上,而且现在还丢了。
____ ...

可能你没遇上好的U盘吧?好的U盘用的上等的芯片,兼容性好的主控,不是那些用黑片甚至白片能比的,用个十年八年也不容易坏,我5年前量产的U盘,今天还在用,另外你可能误解了量产的含义的,量产后形成的USBCDROM,就如同真正的光盘一样,不存在文件丢失破坏的可能,非常稳定
作者: aztec    时间: 2016-11-27 10:33
不知 发表于 2016-11-26 22:17
关键是客服说行,那就找他们要技术资料。


你知道的,程序猿牛人一般不屑于回答这类问题的,人家特别开了个提问的智慧的专门帖子,可是即使你按照他的要求去提问,人家也高高在上懒得理你,程序猿就这么屌
作者: aztec    时间: 2016-11-27 10:52
nf17b 发表于 2016-11-26 17:19
udf 不需要考慮優先順序 , 但是要考慮 easyboot 是否可以在 udf 格式下啟動 , xppe 也要考慮在 udf 的啟 ...

制作可启动UDF的ISO后,再通过格式转换,转成标准的ISO能够启动成功,XP和win7/8/10安装都没问题,但是有些PE文件损坏,比如2003的PE显示损坏,但是XP的PE能启动,但是桌面的图标空白,显示无连接,这是个突破,应该有更好的解决办法
作者: aztec    时间: 2016-11-27 10:54
那个程序猿没骗人,真的可以,超过4G的单个文件加入ISO启动是没问题的
作者: 不知    时间: 2016-11-27 11:20
aztec 发表于 2016-11-27 10:28
可能你没遇上好的U盘吧?好的U盘用的上等的芯片,兼容性好的主控,不是那些用黑片甚至白片能比的,用个十 ...

我知道量产,改写了U盘主控的程序,以达到各种状态:只读,识别为CD,识别为本地磁盘。
作者: aztec    时间: 2016-11-27 12:48
不知 发表于 2016-11-27 11:20
我知道量产,改写了U盘主控的程序,以达到各种状态:只读,识别为CD,识别为本地磁盘。

主控改不了,是固化在板子上的,经过量产U盘可以只有一个CD/DVDROM分区,也可以分为CDROM/DVDROM和HDD本地盘两个分区
作者: 不知    时间: 2016-11-27 13:50
aztec 发表于 2016-11-27 12:48
主控改不了,是固化在板子上的,经过量产U盘可以只有一个CD/DVDROM分区,也可以分为CDROM/DVDROM和HDD本 ...

我是说芯片里的固件(也是软件的一种)。
作者: 本宫不死    时间: 2016-11-27 15:16
百年不遇的好帖子,不得不顶
作者: aztec    时间: 2016-11-27 18:37
不知 发表于 2016-11-26 12:20
可以使用CDimage解决:
假设卷标为windows,存放EZBOOT的引导文件在D:\EZBOOT\EZBOOT.bin,存放ISO目录文件 ...

CDimage封装以后,为嘛PE用不了?能指教一下吗
作者: 不知    时间: 2016-11-27 20:32
本帖最后由 不知 于 2016-11-27 20:35 编辑
aztec 发表于 2016-11-27 18:37
CDimage封装以后,为嘛PE用不了?能指教一下吗


引导文件对不?
——————————————————————————————————————
我以前遇到过一个诡异的情况,就是03PE不识别UDF,把光盘的EFI引导镜像显示出来了,里面只有一个EFI文件夹,不过换个PE就解决了。
作者: aztec    时间: 2016-11-27 21:17
不知 发表于 2016-11-27 20:32
引导文件对不?
——————————————————————————————————————
我 ...

引导文件是没问题的,可以进入easyboot启动画面,可以安装原版XP,win7以上各版本和PE,就是XP和2003的PE启动不了,提示文件损坏,用ultraiso替换有问题的PE文件也没有效果,而且替换之后,XP安装出问题了,安装不了
作者: 不知    时间: 2016-11-27 22:11
aztec 发表于 2016-11-27 21:17
引导文件是没问题的,可以进入easyboot启动画面,可以安装原版XP,win7以上各版本和PE,就是XP和2003的PE ...

看来是xppe,03pe对UDF的支持不好,建议尝试采用曲线启动的方法。
----------------------------------------------------------------------------------------------------
即EZBOOT转G4D(grub4dos非常强大),再通过映射含有XPPE,03PE的内核的iso文件为(oxff)启动,理论上就能启动到桌面,至于能不能加载到外置,就看XPPE,03PE的内核是否强大。
作者: aztec    时间: 2016-11-28 11:17
不知 发表于 2016-11-27 22:11
看来是xppe,03pe对UDF的支持不好,建议尝试采用曲线启动的方法。
------------------------------------ ...

CDimage 与UDF无关啊,XPPE和03PE是通过CDimage 封装在ISO里的,然后就无法启动了,但是win7以上的PE就没有问题
作者: 不知    时间: 2016-11-28 12:04
aztec 发表于 2016-11-28 11:17
CDimage 与UDF无关啊,XPPE和03PE是通过CDimage 封装在ISO里的,然后就无法启动了,但是win7以上的PE就没 ...

普通卷也不行吗?
作者: aztec    时间: 2016-11-28 12:31
不知 发表于 2016-11-28 12:04
普通卷也不行吗?

什么是普通卷?不明白
作者: 不知    时间: 2016-11-28 12:33
aztec 发表于 2016-11-28 12:31
什么是普通卷?不明白

就是Ultraiso不显示UDF的那种格式。
作者: aztec    时间: 2016-11-28 13:26
不知 发表于 2016-11-28 12:33
就是Ultraiso不显示UDF的那种格式。

两种情况我都试过了:
1.用CDimage做ISO,里面除了各种PE以外啥都没有,1.2G大小,ultraiso显示是可启动光盘,然而无法启动成功。
2.用ultraiso建立一个空白的ISO,也是用这些PE,添加进ISO里,大小也是1.2G,ultraiso也显示是可启动光盘,启动就没问题。

结论是:CDimage生成了新的引导文件,可能会破坏PE的启动方式,让PE找不到启动文件,也就无法启动。
作者: aztec    时间: 2016-11-28 13:31
困惑的地方是,即使用ultraiso打开CDimage做出来的ISO,重新加载引导文件,删掉原ISO中的PE文件,再添加同样的PE文件,然后再保存,也启动不了,但是win7以上的PE,不管哪种方式都不受影响,都能启动进入桌面,真是气死人。
作者: 不知    时间: 2016-11-28 18:53
本帖最后由 不知 于 2016-11-28 19:12 编辑

aztec 发表于 2016-11-28 13:26
两种情况我都试过了:
1.用CDimage做ISO,里面除了各种PE以外啥都没有,1.2G大小,ultraiso显示是可启动 ...

可能·是·CDimage的版本太老。
————————————————————————————————————————
今天发现无忧的老前辈在百度云分享了一个基于mkisofs的iso双启制作工具,mkisofs的参数非常全。
地址:链接:http://pan.baidu.com/s/1c2FX1rM 密码:lzrk(转存了一下)
另外还有单文件版mkisofs: mkisofs(单文件windows版,无需特殊支持库).7z (375.31 KB, 下载次数: 1)
————————————————————————————————————————
mkisofs的帮助:
Usage: mkisofs [options] file...
Options:
  -nobak                      Do not include backup files
  -no-bak                     Do not include backup files
  -abstract FILE              Set Abstract filename
  -A ID, -appid ID            Set Application ID
  -biblio FILE                Set Bibliographic filename
  -cache-inodes               Cache inodes (needed to detect hard links)
  -no-cache-inodes            Do not cache inodes (if filesystem has no unique unides)
  -check-oldnames             Check all imported ISO9660 names from old session
  -check-session FILE         Check all ISO9660 names from previous session
  -copyright FILE             Set Copyright filename
  -debug                      Set debug flag
  -b FILE, -eltorito-boot FILE
                              Set El Torito boot image name
  -eltorito-alt-boot          Start specifying alternative El Torito boot parameters
  -B FILES, -sparc-boot FILES Set sparc boot image names
  -G FILE, -generic-boot FILE Set generic boot image name
  -sparc-label label text     Set sparc boot disk label
  -c FILE, -eltorito-catalog FILE
                              Set El Torito boot catalog name
  -C PARAMS, -cdrecord-params PARAMS
                              Magic paramters from cdrecord
  -d, -omit-period            Omit trailing periods from filenames (violates ISO9660)
  -dir-mode mode              Make the mode of all directories this mode.
  -D, -disable-deep-relocation
                              Disable deep directory relocation (violates ISO9660)
  -file-mode mode             Make the mode of all plain files this mode.
  -f, -follow-links           Follow symbolic links
  -gid gid                    Make the group owner of all files this gid.
  -graft-points               Allow to use graft points for filenames
  -help                       Print option help
  -hide GLOBFILE              Hide ISO9660/RR file
  -hide-list FILE             File with list of ISO9660/RR files to hide
  -hidden GLOBFILE            Set hidden attribute on ISO9660 file
  -hidden-list FILE           File with list of ISO9660 files with hidden attribute
  -hide-joliet GLOBFILE       Hide Joliet file
  -hide-joliet-list FILE      File with list of Joliet files to hide
  -hide-joliet-trans-tbl      Hide TRANS.TBL from Joliet tree
  -hide-rr-moved              Rename RR_MOVED to .rr_moved in Rock Ridge tree
  -gui                        Switch behaviour for GUI
  -i ADD_FILES                No longer supported
  -input-charset CHARSET      Local input charset for file name conversion
  -output-charset CHARSET     Output charset for file name conversion
  -iso-level LEVEL            Set ISO9660 conformance level (1..3)
  -J, -joliet                 Generate Joliet directory information
  -joliet-long                Allow Joliet file names to be 103 Unicode characters
  -jcharset CHARSET           Local charset for Joliet directory information
  -l, -full-iso9660-filenames Allow full 31 character filenames for ISO9660 names
  -max-iso9660-filenames      Allow 37 character filenames for ISO9660 names (violates ISO9660)
  -L, -allow-leading-dots     Allow ISO9660 filenames to start with '.' (violates ISO9660)
  -log-file LOG_FILE          Re-direct messages to LOG_FILE
  -m GLOBFILE, -exclude GLOBFILE
                              Exclude file name
  -exclude-list FILE          File with list of file names to exclude
  -pad                        Pad outout to a multiple of 32k (default)
  -no-pad                     Do not pad output to a multiple of 32k
  -M FILE, -prev-session FILE Set path to previous session to merge
  -N, -omit-version-number    Omit version number from ISO9660 filename (violates ISO9660)
  -new-dir-mode mode          Mode used when creating new directories.
  -force-rr                   Inhibit automatic Rock Ridge detection for previous session
  -no-rr                      Inhibit reading of Rock Ridge attributes from previous session
  -no-split-symlink-components
                              Inhibit splitting symlink components
  -no-split-symlink-fields    Inhibit splitting symlink fields
  -o FILE, -output FILE       Set output file name
  -O, -optimize               Optimize for iso space(md5 technology)
  -path-list FILE             File with list of pathnames to process
  -p PREP, -preparer PREP     Set Volume preparer
  -print-size                 Print estimated filesystem size and exit
  -P PUB, -publisher PUB      Set Volume publisher
  -quiet                      Run quietly
  -r, -rational-rock          Generate rationalized Rock Ridge directory information
  -R, -rock                   Generate Rock Ridge directory information
  -sort FILE                  Sort file content locations according to rules in FILE
  -split-output               Split output into files of approx. 1GB size
  -sysid ID                   Set System ID
  -T, -translation-table      Generate translation tables for systems that don't understand long filenames
  -table-name TABLE_NAME      Translation table file name
  -ucs-level LEVEL            Set Joliet UCS level (1..3)
  -udf                        Generate UDF file system
  -dvd-video                  Generate DVD-Video compliant UDF file system
  -uid uid                    Make the owner of all files this uid.
  -U, -untranslated-filenames Allow Untranslated filenames (for HPUX & AIX - violates ISO9660). Forces -l, -d, -L, -N, -relaxed-filenames, -allow-lowercase, -allow-multidot
  -relaxed-filenames          Allow 7 bit ASCII except lower case characters (violates ISO9660)
  -gbk4dos-filenames          Allow 8 bit ASCII GBK standard code characters (violates ISO9660)
  -gbk4win-filenames          Allow 8 bit ASCII GBK standard code characters (violates ISO9660)
  -no-iso-translate           Do not translate illegal ISO characters '~', '-' and '#' (violates ISO9660)
  -allow-lowercase            Allow lower case characters in addition to the current character set (violates ISO9660)
  -allow-multidot             Allow more than one dot in filenames (e.g. .tar.gz) (violates ISO9660)
  -use-fileversion LEVEL      Use file version # from filesystem
  -v, -verbose                Verbose
  -version                    Print the current version
  -V ID, -volid ID            Set Volume ID
  -volset ID                  Set Volume set ID
  -volset-size #              Set Volume set size
  -volset-seqno #             Set Volume set sequence number
  -x FILE, -old-exclude FILE  Exclude file name(depreciated)
  -hard-disk-boot             Boot image is a hard disk image
  -no-emul-boot               Boot image is 'no emulation' image
  -no-boot                    Boot image is not bootable
  -boot-load-seg #            Set load segment for boot image
  -boot-load-size #           Set numbers of load sectors
  -boot-info-table            Patch boot image with info table
  -z, -transparent-compression
                              Enable transparent compression of files
  -hfs-type TYPE              Set HFS default TYPE
  -hfs-creator CREATOR        Set HFS default CREATOR
  -g, -apple                  Add Apple ISO9660 extensions
  -h, -hfs                    Create ISO9660/HFS hybrid
  -H MAPPING_FILE, -map MAPPING_FILE
                              Map file extensions to HFS TYPE/CREATOR
  -magic FILE                 Magic file for HFS TYPE/CREATOR
  -probe                      Probe all files for Apple/Unix file types
  -mac-name                   Use Macintosh name for ISO9660/Joliet/RockRidge file name
  -no-mac-files               Do not look for Unix/Mac files (depreciated)
  -boot-hfs-file FILE         Set HFS boot image name
  -part                       Generate HFS partition table
  -cluster-size SIZE          Cluster size for PC Exchange Macintosh files
  -auto FILE                  Set HFS AutoStart file name
  -no-desktop                 Do not create the HFS (empty) Desktop files
  -hide-hfs GLOBFILE          Hide HFS file
  -hide-hfs-list FILE         List of HFS files to hide
  -hfs-volid HFS_VOLID        Volume name for the HFS partition
  -icon-position              Keep HFS icon position
  -root-info FILE             finderinfo for root folder
  -input-hfs-charset CHARSET  Local input charset for HFS file name conversion
  -output-hfs-charset CHARSET Output charset for HFS file name conversion
  -hfs-unlock                 Leave HFS Volume unlocked
  -hfs-bless FOLDER_NAME      Name of Folder to be blessed
  -hfs-parms PARAMETERS       Comma separated list of HFS parameters
  -prep-boot FILE             PReP boot image file -- up to 4 are allowed
  --cap                       Look for AUFS CAP Macintosh files
  --netatalk                  Look for NETATALK Macintosh files
  --double                    Look for AppleDouble Macintosh files
  --ethershare                Look for Helios EtherShare Macintosh files
  --exchange                  Look for PC Exchange Macintosh files
  --sgi                       Look for SGI Macintosh files
  --macbin                    Look for MacBinary Macintosh files
  --single                    Look for AppleSingle Macintosh files
  --ushare                    Look for IPT UShare Macintosh files
  --xinet                     Look for XINET Macintosh files
  --dave                      Look for DAVE Macintosh files
  --sfm                       Look for SFM Macintosh files
  --osx-double                Look for MacOS X AppleDouble Macintosh files
  --osx-hfs                   Look for MacOS X HFS Macintosh files
----------------------------------------------------------------------------------------------------------------------------------------
据说支持windows,mac,linux等各种启动镜像的制作。


作者: aztec    时间: 2016-11-28 19:54
不知 发表于 2016-11-28 18:53
可能·是·CDimage的版本太老。
———————————————————————————————— ...

这个是linux系统的吧,看着那么多参数头都晕了
作者: aztec    时间: 2016-11-28 19:58
不知 发表于 2016-11-28 18:53
可能·是·CDimage的版本太老。
———————————————————————————————— ...

CDimage是2.54,不知道最新的是什么版本?
作者: 不知    时间: 2016-11-28 21:10
aztec 发表于 2016-11-28 19:54
这个是linux系统的吧,看着那么多参数头都晕了

这个是移植的,百度云盘里包含一个批处理,改几个参数就可以了。
作者: 不知    时间: 2016-11-28 21:10
aztec 发表于 2016-11-28 19:58
CDimage是2.54,不知道最新的是什么版本?

能分享一下吗?
作者: aztec    时间: 2016-11-28 21:26
不知 发表于 2016-11-28 21:10
能分享一下吗?

可以啊
作者: 不知    时间: 2016-11-28 21:53
aztec 发表于 2016-11-28 21:26
可以啊

。。。。。。。。。。。。。。。。。。。。




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