无忧启动论坛

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

[讨论] 现在慧荣USB2主控固件给的CHS值默认是1023/255/63吧。

[复制链接]
1#
发表于 2023-1-10 10:29:16 来自手机 | 显示全部楼层
本帖最后由 wuwuzz 于 2023-1-10 10:43 编辑

这是按CHS模式最优值8G容量给的
最优参数。因此,把该LUN划8000M
容量适配直接用即可,最好不要
再去手动改。

另外,如果不是很老版本的BIOS
环境,而是新版BIOS环境,大容量
U盘可以暂时不考虑这么细。

点评

然后手动改CHS会造成不兼容吗?  详情 回复 发表于 2023-1-10 10:57
然后ubootchk最好是和cxterm解耦,一个是没有那么多的依赖更好移植,现在新版的shell的中文输出也没啥问题了,只要你用UTF-8写代码。 老版tinycore linux找得我够呛。 似乎也是因为编译ubootchk时用的旧库都不在  详情 回复 发表于 2023-1-10 10:52
我确实不太想给LUN0划8G,实在是没有8G的东西可装。 量产调容量没用吧。 手动调是CID还是HEX编辑固件?  详情 回复 发表于 2023-1-10 10:46
回复

使用道具 举报

2#
发表于 2023-1-10 11:15:28 来自手机 | 显示全部楼层
ubootchk主要依赖sg软件包,
其他不是必须。

ubootchk最初发布时选tinycore,
是为了迎合不点当时的兴趣,优先
支持他选的系统。印象中,当时
tinycore的X中文支持不好,为了方便
就选了个最简单的cxterm(能显示中文
就行)。

现在移植到常用的linux版本也不是
不可以,一来没太多时间,二来
ubootchk源码散失了,需要在
存盘中翻找。

点评

当初就该发源码的,我的几次数据损毁留存的数据只有提交给别人的源码和自己仓库里的,备份在NAS上的数据由于备份策略我没整明白,所以上次备份是一年前,根本没啥时效性。  详情 回复 发表于 2023-1-10 11:20
回复

使用道具 举报

3#
发表于 2023-1-10 11:24:13 来自手机 | 显示全部楼层
因为是改U盘固件参数,
需要通过量产工具,不熟悉量产
工具秉性的话,U盘容易变砖,
有危险性,所以不建议。

点评

在这种旧BIOS上,USB-ZIP和USB-HDD兼容性有多大差距? http://wuyou.net/forum.php?mod=viewthread&tid=433716 比方说这个帖子。 确实有有BIOS只能从USB-ZIP启动。  详情 回复 发表于 2023-1-11 17:57
具体啥偏移?我想试试。  详情 回复 发表于 2023-1-10 11:30
回复

使用道具 举报

4#
发表于 2023-3-16 12:25:48 | 显示全部楼层
本帖最后由 wuwuzz 于 2023-3-16 12:28 编辑
sizhou 发表于 2023-3-12 17:13
你2G的盘弄到C=521,H=128,S=63,照样在一些老的电脑上启动不了,
我以前还做过8024M的单分驱盘,差不多c10 ...

这里的CHS值是指U盘固件回应给BIOS的值,
不是指通过修改MBR/PBR/BPB而达到的值。

有的BIOS根本就不关心MBR/PBR/BPB的情况,
它只向U盘固件发送指令,根据U盘固件的回复值
做下一步计算。


目前只发现SMI USB2.0固件支持这种指令值优化调整。



点评

************************************************************** * 遵从的标准: * * USB Mass Storage Specification for Bootability *  详情 回复 发表于 2023-3-16 15:20
8024M的单分驱盘,当然是你的测试软件还回的值c1022/H255/S63,  详情 回复 发表于 2023-3-16 15:17
回复

使用道具 举报

5#
发表于 2023-3-16 16:01:48 | 显示全部楼层
sizhou 发表于 2023-3-16 15:17
8024M的单分驱盘,当然是你的测试软件还回的值c1022/H255/S63,

这个单分驱,是原来就是标称8G的U盘,未经过量产切割?

按说,标称8G的U盘,一般不会容量这么足,7G多是正常的容量



点评

是16G的盘在量产时候设置下弄的8024M,容量随便调,可以配合CHS值, 8G的盘一般只是7.45G?他的CHS只能设置到972?//255//63  详情 回复 发表于 2023-3-16 17:59
回复

使用道具 举报

6#
发表于 2023-3-16 18:32:51 | 显示全部楼层
sizhou 发表于 2023-3-16 17:59
是16G的盘在量产时候设置下弄的8024M,容量随便调,可以配合CHS值,
8G的盘一般只是7.45G?他的CHS只能 ...

我说呢,原来做了量产切割,HS值已经达到最优还启动不了,
那就不是这方面的问题了。更大的可能是MULTI-LUN多驱的支持问题了。

标称8G的U盘一般不会足量达到8G,具体7点几,与Flash的量产设置有关。


点评

此联想计算机的boss有几个特点,小于8G,启动DOS提示A:,大于8G的盘,启动DOS提示C: 其中小于8G的盘用Windows系统删除分区,重新分区格式化,是从2048开始的,启动DOS不成功,在HP格式化软件弄下,从63开始,可以启  详情 回复 发表于 2023-3-17 20:20
单分驱,就1个移动盘,不要谈什么多驱,没那些事,我的分析最后的结论就是MBR/PBR上  详情 回复 发表于 2023-3-16 18:40
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-13 23:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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