小编use*_*948的帖子

bios如何知道BPB的类型?

如果我希望我的引导加载程序从usb棒启动,我必须包含一个BPB.usb棒在软盘模拟模式下运行.正如所看到这里,有许多不同版本的BPB.bios如何知道BPB的类型?GRUB 0.97似乎正在使用另一种BPB格式?

我可以从偏移量0xb稍微填充我的引导加载程序,然后它也可以工作.是否有标准/通用尺寸可供使用?我没有在USB上使用任何文件系统,只是原始的.

我想我需要BPB,因为bios尝试更新一些值,这会覆盖一些代码.由于每个BPB看起来有点不同,bios如何知道在哪里更新什么值?

x86 assembly bootloader

5
推荐指数
1
解决办法
247
查看次数

标签 统计

assembly ×1

bootloader ×1

x86 ×1