无忧启动论坛

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

[已解决] UD在IBM X346上无法启动

[复制链接]
跳转到指定楼层
1#
发表于 2013-3-18 17:15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
金士顿DT 101 G2 型号8G U盘,量产ISO可以正常启动IBM X346

后来用Fbinst重新做了UD版(扩展区850M),在其他新老PC上都启动正常,在这台IBM X346上无法启动了

看到论坛里一个帖子说到扩展区最好不要超过511M
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=118110

于是另找了一个U盘,扩展区只设置了100M,fbinst格式化的时候不管有没有勾选CHS模式都还是无法启动
复制BPB后也无法启动,ZIP模式的速度实在让人担心,所以暂未尝试

有哪位同学帮忙指点一下?

[ 本帖最后由 2011kuka 于 2013-3-20 09:19 编辑 ]
2#
发表于 2013-3-18 22:23:59 | 只看该作者
嘿嘿,所谓的zip模式不过是简化版的复制bpb模式而已。既然使用了复制bpb参数,就不必再使用zip参数了(起码是不可同时使用)。
fb能否引导成功,与ud的扩展分区木有多大关系,真正有用的也就是ud中的主分区。注意:这里谈论的是fb的引导,与能否启动img或iso木有关系。希望楼主所说的无法启动指的是进不了fb菜单,而非启动不了pe什么的。
建议楼主使用设置每次读取扇区数功能,对每次读取的扇区数进行一下设置。该参数的缺省设置是63,设定较小的数值,有利用提高u盘启动的成功率(主要用来应付变态的bios),但带来的负面影响就是参数越小速度越慢。
能碰上一台通常设置的fb无法正常引导的不易,希望楼主能多试试,权当是给弟兄们上实验课了。谢谢先!
回复

使用道具 举报

3#
 楼主| 发表于 2013-3-19 10:10:19 | 只看该作者
设置为读扇区62后fbinst可以引导了

另外找了一个废弃的128M的u盘,默认参数不勾选chs不复制bpb可以启动
有找了一个TF卡,插上读卡器,默认参数不勾选chs不复制bpb可以启动

-_-#!
回复

使用道具 举报

4#
发表于 2013-3-19 10:19:59 | 只看该作者
原帖由 不才 于 2013-3-18 22:23 发表
... 能碰上一台通常设置的fb无法正常引导的不易...

                                    
回复

使用道具 举报

5#
发表于 2013-3-19 10:40:36 | 只看该作者
原帖由 不才 于 2013-3-18 22:23 发表
嘿嘿,所谓的zip模式不过是简化版的复制bpb模式而已。既然使用了复制bpb参数,就不必再使用zip参数了(起码是不可同时使用)。
fb能否引导成功,与ud的扩展分区木有多大关系,真正有用的也就是ud中的主分区。注 ...

请教大师,勾选CHS参数的作用是否是指更好地支持8G以上的U盘?

我一般这样做,还没遇到不能启动的。这样好吗?不太老的机子一般会识别为HDD启动,老机子能启动(否则太老的机子不能启动)。



[ 本帖最后由 无垠 于 2013-3-19 10:49 编辑 ]
回复

使用道具 举报

6#
发表于 2013-3-19 12:15:39 | 只看该作者
嗯。UD启动不成功,多多设置 一下参数,是可以启动的。UD启动做得好,维护也相当方便。赞一下。
希望U+和B+努力更新一下。
回复

使用道具 举报

7#
发表于 2013-3-19 17:46:23 | 只看该作者
原帖由 无垠 于 2013-3-19 10:40 发表

请教大师,勾选CHS参数的作用是否是指更好地支持8G以上的U盘?

我一般这样做,还没遇到不能启动的。这样好吗?不太老的机子一般会识别为HDD启动,老机子能启动(否则太老的机子不能启动)。

158154


嘿嘿,偶不是什么大师!不过是对于您提出的问题还是很愿意讨论一下滴。
在format命令中使用 --chs 参数,可以强制使用chs模式。设置该参数的目的主要是针对那些不能自动检测模式的bios。偶木有看出8G以上的u盘与 无法自动检测模式的bios之间有什么关联啊。
回复

使用道具 举报

8#
发表于 2013-3-19 18:06:35 | 只看该作者
原帖由 2011kuka 于 2013-3-19 10:10 发表
设置为读扇区62后fbinst可以引导了

另外找了一个废弃的128M的u盘,默认参数不勾选chs不复制bpb可以启动
有找了一个TF卡,插上读卡器,默认参数不勾选chs不复制bpb可以启动

-_-#!


嘿嘿,谢谢!实验报告很详细了!。
回复

使用道具 举报

9#
发表于 2013-3-19 20:31:45 | 只看该作者
今天同事的一个, 金士顿DT 101 G2 型号8G U盘, 在一台式机UD启动失败;而我的PNY -165主控8G U盘 , 可以正常启动,是同一个FBA文件做的UD盘!

看来主控不一样也有差别!

[ 本帖最后由 xyzxp 于 2013-3-19 20:32 编辑 ]
回复

使用道具 举报

10#
发表于 2013-3-20 10:22:37 | 只看该作者
原帖由 xyzxp 于 2013-3-19 20:31 发表
今天同事的一个, 金士顿DT 101 G2 型号8G U盘, 在一台式机UD启动失败;而我的PNY -165主控8G U盘 , 可以正常启动,是同一个FBA文件做的UD盘!

看来主控不一样也有差别!

是单独UD的吗?据说慧荣的兼容好,所以弄了个。165的能启动,银灿的就可以。没试试群联的?我的165的忆捷丢了。
回复

使用道具 举报

11#
发表于 2013-3-20 10:49:18 | 只看该作者
原帖由 xyzxp 于 2013-3-19 20:31 发表 今天同事的一个, 金士顿DT 101 G2 型号8G U盘, 在一台式机UD启动失败;而我的PNY -165主控8G U盘 , 可以正常启动,是同一个FBA文件做的UD盘!看来主控不一样也有差别!
1、ud启动对u盘品牌及主控不是特别挑剔的。2、对fbinst而言,能进入fb菜单就成功了一半,执行到grub4dos或者burg菜单就基本上完成任务了。即进入g4d命令行就可能以认为fb启动成功。至于同一fba文件在不同u盘上有不同表现,很可能启动菜单有问题,或者fb参数有变动。

[ 本帖最后由 俊采星驰 于 2013-3-20 10:51 编辑 ]
回复

使用道具 举报

12#
 楼主| 发表于 2013-3-20 10:57:34 | 只看该作者
原帖由 无垠 于 2013-3-20 10:22 发表

是单独UD的吗?据说慧荣的兼容好,所以弄了个。165的能启动,银灿的就可以。没试试群联的?我的165的忆捷丢了。



群联的用来量产最好,可着劲的折腾,咋也整不坏
回复

使用道具 举报

13#
发表于 2013-3-20 11:08:26 | 只看该作者
原帖由 不才 于 2013-3-19 17:46 发表


嘿嘿,偶不是什么大师!不过是对于您提出的问题还是很愿意讨论一下滴。
在format命令中使用 --chs 参数,可以强制使用chs模式。设置该参数的目的主要是针对那些不能自动检测模式的bios。偶木有看出8G以上的 ...


转过来的:

15楼的问题非常好,也很复杂,很多人,包括高手,都没认清本质,栽在上面。我尽量用大家能看懂的语句来描述。这倒不是我的水平比高手高,而是兴趣、资料占有方面的原因。我看过流出的bios源码,知道本质症结在哪。
..................................................................
本质在于,usb-disk启动,如果解决了u盘的chs问题,你不用这个+,那个+,也能保证u启兼容性成功率(我就是这样做的,只用最简单、最原始、但也最标准的dos启动盘)。反之,没解决u盘chs问题,你用这个+,那个+,也只能是隔靴挠痒,还徒增麻烦。
...............................................................
这个u盘chs到底是个啥玩意?u盘是没有物理chs-柱面/磁头/扇区的,但是,由于历史包袱,bios磁盘服务(不管是usb还是ide还是sata)需要chs。不管你的引导软件用不用chs,bios雷打不动,始终都要为u盘捏造(计算)一个适合bios自己的chs。

即使容量超过8G,比如16g,32g的盘,已经突破chs能处理的极限,需要换用lba才能正确处理,bios照样会给它们捏造个chs——只不过它们都是相同的值,也是chs的极限——1024*255*63。
............................................
问题在于,同一个u盘,
1、在不同bios下,捏造的过程、结果不确定,很可能不是同一个值。比如4g的盘,A厂BIOS为它捏造的CHS是520*255*63,而B厂的BIOS可能是1040*255*32,这就意味着,你在A厂BIOS下制作的启动盘,拿到B厂BIOS下去用,很可能失败,因为引导所需的文件地址变了!
2.更严重的情况,BIOS捏造CHS时出现错误,直接死机。
.......................................
那么,如何对付U盘CHS问题?
捏造CHS依赖2个因素:BIOS捏造算法和U盘固件提供的CHS信息。如果我能优化U盘固件CHS信息,迫使不同BIOS只可能捏造一个相同的HS值(HS钉死了,C=容量/HS也就钉死了),那么,我就一举从根本上解决了问题!
...............................................
目前,只有SMI USB2.0主控盘有重新调整优化固件CHS功能,其他主控盘量产工具都没提供这个功能。SMI USB3.0主控也丢失了这个功能。所以,选用SMI USB2.0主控、8G盘就成为必然
8G,一是为了迁就BIOS CHS极限,二是为了CHS乘积与LBA值保持一致,三是为了钉死HS。
.........................
经过这样处理后,我的U盘,用最简单、最标准的DOS启动就能保持高成功率。当然,U盘这样处理后,你坚持要用这个+,那个+,fbinst...也行,只不过已经是画蛇添足,没有必要。


因为不懂,所以弄了个8G的慧荣2.0主控来玩。
回复

使用道具 举报

14#
发表于 2013-3-20 15:46:01 | 只看该作者
原帖由 无垠 于 2013-3-20 11:08 发表


转过来的:

15楼的问题非常好,也很复杂,很多人,包括高手,都没认清本质,栽在上面。我尽量用大家能看懂的语句来描述。这倒不是我的水平比高手高,而是兴趣、资料占有方面的原因。我看过流出的bios源码 ...

to 无垠:
嘿嘿,此chs(转文中谈到的)与彼chs(fb中被设置为--chs参数的)是同一个chs么?
将A方案的有效措施应用于B方案,在未曾搞清措施结果的情况下,简单的移植合适吗?
当然,在上面的问题都不知答案的情况下,反复实践也不失为一种解决方案,只是得出结论的适用率就要受到实验次数和方式的影响了。
回复

使用道具 举报

15#
发表于 2013-3-20 18:25:47 | 只看该作者
原帖由 无垠 于 2013-3-20 10:22 发表

是单独UD的吗?据说慧荣的兼容好,所以弄了个。165的能启动,银灿的就可以。没试试群联的?我的165的忆捷丢了。



是单UD启动盘,只选择强制格式化,其它没有勾选。
回复

使用道具 举报

16#
发表于 2013-3-20 18:51:00 | 只看该作者

回复 #10 无垠 的帖子

当时我在修理主板,同事在给另外一台机器做系统,他过来说给他做的盘不行,启动不了,让我看看,发现确实不能启动;插上我的PNY盘直接启动了。

因为同事的盘也是我用同一个FBA文件做的启动盘,方法一样,只想着看看我的盘可不可以启动。因为是做系统,所以没有测试我DIY的群联-UP19,呵呵!

以前曾经遇到过一台笔记本插上我的群联U盘死活不认,换PNY-165就可以启动。相信主控可能在某些主板上有差别!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

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

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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