FAT32 Bootsector
ved bugs
簡單且非常緊湊的靴子器,可讓您從文件中加載引導加載程序或內核。
使用附件腳本構建。
注意:不要閱讀此信息,請閱讀源代碼。它已評論,所以所有信息都在那裡
這是一步一步的:
您的代碼在0x1000:0x0000(段:偏移)或0x10000(線性)加載。
大多數寄存器不是“零”,垃圾是分配給他們的
只有那些具有有效的值:
(在源代碼中指定了所有偏移)
安裝使用:
注意Windows版本不使用字母進行分區,而是使用字母分區(不是邏輯),因此:匹配分區字母可能更難,但另一方面,它支持多分區USB驅動器
發生錯誤時,Bootsector會在屏幕上繪製錯誤代碼。
0-擴展BIOS功能無效
1-找不到啟動分區
2-可啟動分區不是fat32
3-找不到文件
4-無法加載扇區(BIOS中斷錯誤)