|
我想把clover模拟uefi的镜像刷进bios,实现让g41主板支持uefi的目的。
目前遇到的问题,我自己做出来的镜像比较大 620kb
但是作为bios中的pci option rom最大只能128kb,即便是128kb的pci rom的dos模块 我也没找到。
网上有romdos 做到64kb了
我想了一个办法,那就是64kb的软盘,里面加一个抓取bios内容的小程序,在csdn找到了汇编源码,那么这个64kb的软盘启动后需要做的事,
1.启动到dos
2.生成一个新的内存盘
3.把bios中保存的efildr20保存到新内存盘
4.利用start64.com加载efildr20
目前还没测试能否dos下用start64.com启动efildr20
如果不行
只能
1.启动到dos
2.生成一个新的内存盘
3.把bios中保存的clover.img存到新内存盘
4.利用grub.exe加载efildr20?
bios剩余空间 580kb
可惜不懂汇编呀
关键点就是启动到软盘的dos后,用汇编程序从bios中抓取clover.img或efildr20,然后启动他... |
|