感谢分享 |
本帖最后由 wuwuzz 于 2024-10-9 10:31 编辑 求道者 发表于 2023-1-25 19:25 问题已解决。我们都没意识到,当时实际已经到了解决问题的门口,就差临门一脚,但却遗憾地擦肩而过。 USB-HDD可以重新恢复(BIOS认为的)固定设备属性,就用yaya的usb --init。恢复属性后,其他异常会随之消失。UD、ventoy等结构可保留不用动,正常使用。 |
本帖最后由 wuwuzz 于 2024-10-9 10:16 编辑 2011yaya2007777 发表于 2023-1-30 09:57 问题已解决。可以保留原有ventoy或UD结构、优点不用动,让神舟K470正常启动。 思路:既然问题是USB-HDD(因BIOS BUG)缺失固定设备属性、只能当FDD引起的,那么,把缺失的固定设备属性,再重新加回去,USB-HDD就满血复活。Ventoy引导区或UD隐藏引导区等复杂磁盘布局,其识别就能和以前正常的USB-HDD识别一样,迎刃而解。而您的g4d内置USB驱动,正好留了这样一个口子:驱动会将盘号0x00映射到0x8x---这就等于是加上了固定设备属性。 实际操作就很简单了: 1、原有的Ventoy或fb盘,引导区布局和内容无需做任何改动。 在存放数据的普通可见分区(PBR)上,加装g4d(bootice写入)。这样是为了顺着buggy BIOS,将计就计,由PBR上的g4d引导,进入g4d布下的陷阱。 2、关键的一步。在g4d的menu.lst ,加usb --init语句,激活g4d内置USB驱动,重新识别和映射USB-HDD盘,恢复固定设备属性。结果如下图示。USB-HDD盘号被重新映射为0x81,不再使用(fd0),而是使用(hd1),此时,UD隐藏区可正常识别了。ventoy的情况与此类似。 |
本帖最后由 wuwuzz 于 2024-10-10 16:03 编辑 2011yaya2007777 发表于 2023-1-21 23:53 真是遗憾呐!当时我们没意识到这一步实际已经到了解决问题的门口,就差临门一脚,但却擦肩而过、失之交臂。 |
谢谢分享 |
很优秀的资源,终于找到了,先收下了,非常感谢! |
很优秀的资源,终于找到了,先收下了,非常感谢! |
谢谢分享 |
谢谢分享 |
很强大的技术贴~ |
谢谢分享 |
好复杂,看不懂 |
谢谢分享,学习了 |
p4server 发表于 2023-10-18 21:20 非常感谢大神解惑! |
p4server 发表于 2023-10-18 21:20 现在无解,只有自己记顺序。 |
p4server 发表于 2023-10-18 20:23 看教程的2.6部分。 |
rgy 发表于 2020-7-11 10:23 没有找到这个菜单,是不是特定版本才有的内容 |
这些操作,示例,可以再放个文本文件或图文文件吗(附件) |
围观学习学习学习! |
谢谢分享 |
感谢分享 |
谢谢分享,学习了 |
很详细,学习了 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.