无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
无忧启动论坛唯一网址:bbs.wuyou.net系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
楼主: 红毛樱木

[求助] 非512扇区磁盘越来越多,yaya还有时间搞下fbinst支持非512扇区磁盘吗?

  [复制链接]
发表于 2019-11-8 19:57:02 | 显示全部楼层
红毛樱木 发表于 2019-11-8 19:48
FB的代码里的扇区大小全部是写死的512,要改的地方太多,我和同事折腾好久,放弃了。代码原理从头分析, ...

原始开发者bean大侠消失很久了。

fbinst完成之后,bean就从时空消失了,之后在一个网站开发burg并发布,我有幸参与了测试。
后来burg网站就上不去了,bean也杳无音讯。
回复

使用道具 举报

发表于 2019-11-9 10:43:40 | 显示全部楼层
发表一点个人观点。

首先,思维的路线、采取的步骤要合理。搞技术,就得有严肃认真的态度,这是“素质”要求吧。

我认为,应该首先试试 MS-DOS、ntldr、bootmgr 等能否在你的 “非 512 字节” 扇区的 BIOS 架构下运行。

如果是 yes, 就可以进行其他相关开发的构想。如果是 no,就没必要做了;在这种情况下,做了也是瞎做,无用功,随时又被封杀掉,封杀之后,一切努力全都白费了。
回复

使用道具 举报

发表于 2019-11-9 11:26:59 | 显示全部楼层
现在比较纠结。

其一,UEFI即将取代BIOS,再开发grub4dos,还有没有必要?

其二,磁盘4k扇区的问题,2015年3月由Nin-ho提出,当时解决了内置usb驱动支持原生4k扇区,他说满足了他的需求。我没有条件测试,当时还想通过他测试一下其他,但是Nin-ho再没有出现。直到现在,也没有过多的人提及此问题,所以我觉得需求不大?

其三,这是一个出力不讨好的事情,既贴钱,又费脑,还挨骂。前段时间有人发声“不要再更新了以免辱没知己的名声”!有些郁闷。

其四,这个代码改动量太大,难免有遗漏之处。测试工作量更大,又没有多少人有条件测试,可能会留有缺陷。

其五,不知道Windows对原生4k扇区磁盘支持与否,还有没有格式化的工具?

可是楼主很关注此事,热情也很大,还愿意出资提供一个u盘做测试!
想想,要不试一试?趁着暮年还有一些精力。再者,自己也有一些好奇。

微信号
wxid_5soso7ig0eo421
回复

使用道具 举报

发表于 2019-11-9 11:31:08 | 显示全部楼层
本帖最后由 wuwuzz 于 2019-11-10 15:31 编辑

1、我测试过手头现有的本本,有的(新出)UEFI支持,有的(老旧)UEFI不支持。

2、fbinst的“原理”,我所知道的是为了对付CHS问题而开发(不是为了存储、隐藏等,那些都是附带出来的):

在初始版本发布的时候说过其目的和实现。主要是:

同一U盘,不同BIOS对其设定的CHS参数,可能是不一样的,这会导致启动兼容性问题。

fbinst在U盘的前8M空间的每个扇区上,保存了其对应扇区号,也都保存了启动代码。
在启动的时候,通过所在扇区号反推出当前BIOS对该U盘实际设定的CHS参数情况(LBA-CHS换算)。

由于每个扇区上还有空闲空间,为了不浪费,后续版本扩展出了fb文件系统,充分利用空闲空间
用于存放其他内容;同时也加了灵活指定空间参数,不再限于8M。(8M是按一个柱面的容量来假设的)
回复

使用道具 举报

发表于 2019-11-9 11:34:09 | 显示全部楼层
本帖最后由 wuwuzz 于 2019-11-9 11:59 编辑

主要还是卡在UEFI/BIOS上。

windows/linux是支持4K扇区(存储)的,格式化影响不了4K固件(视同物理)扇区吧,启动方面我了解不多。

但我用4K扇区固件3350盘能够做成WTG,可以在那些支持4K扇区的UEFI上启动起来,说明win10是可以的?

ubuntu18.x/19.x的ISO,使用syslinux的引导代码,也可以以LIVE方式启动起来。
回复

使用道具 举报

发表于 2019-11-9 11:57:37 | 显示全部楼层
2011yaya2007777 发表于 2019-11-9 11:26
现在比较纠结。

其一,UEFI即将取代BIOS,再开发grub4dos,还有没有必要?

大家都在同一个世界上生存,肯定会互相影响。但也要保持定力,不要风吹草动就影响了自己的行为和判断。

没有绝对的“对”与“错”,都是权衡而已。自己权衡出一条路,那就是“对”的(即使“不对”也是“对”的)。

回复

使用道具 举报

发表于 2019-11-9 16:22:30 | 显示全部楼层
2011yaya2007777 发表于 2019-11-9 11:26
现在比较纠结。

其一,UEFI即将取代BIOS,再开发grub4dos,还有没有必要?

遵从本心,量力而行。

一、G4D是后期维护支持工作。就像DOS,MS都放弃多少年了,它依然活着。

二、“解决了内置usb驱动支持原生4k扇区...没多少人提及”,说明工作已完成,就无需再投入过多精力。

三、我很震惊,居然有人骂yaya的工作,够无聊的。不要因为它们影响自己的心情,为什么要为别人的过错伤害自己?

四、量力而行。根据自己的兴趣和实际情况来做,随缘。当一件事成为负担,就果断舍弃。


如果要试,能做多少就做多少,不能成为负担,更不能影响自己的生活。

点评

你说的第三点,对方可能是认为我发的贴子中反馈的BUG不应该出现而导致的误会,后面跟不点对话已经阐述了缘由 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=415637  详情 回复 发表于 2019-11-11 16:12
回复

使用道具 举报

 楼主| 发表于 2019-11-9 17:49:43 | 显示全部楼层
2011yaya2007777 发表于 2019-11-9 11:26
现在比较纠结。

其一,UEFI即将取代BIOS,再开发grub4dos,还有没有必要?

哪里能到出资那个层次。。。。一个U盘才几十块钱
回复

使用道具 举报

 楼主| 发表于 2019-11-9 17:51:38 | 显示全部楼层
2011yaya2007777 发表于 2019-11-9 11:26
现在比较纠结。

其一,UEFI即将取代BIOS,再开发grub4dos,还有没有必要?

微信号搜索不到哎
回复

使用道具 举报

发表于 2019-11-10 11:58:05 | 显示全部楼层
其一,UEFI即将取代BIOS,再开发grub4dos,还有没有必要?

其三,这是一个出力不讨好的事情,既贴钱,又费脑,还挨骂。前段时间有人发声“不要再更新了以免辱没知己的名声”!有些郁闷。


uefi 未必能完全取代 bios ,再说,未来还会有许多主板能刷 coreboot ,grub4dos 能对接 coreboot 就能满足不少开源固件爱好者的需要了。。。

至于有个别 sb 嘴巴不干净,ya大不必理会,害群之马哪儿都有,开放世界岂能例外?

至于开发新功能支持,完全看自己的意愿和身体状况,有兴趣就干,没兴趣就放,随缘就行。。。





回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-12-7 15:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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