簡體   English   中英

具有FAT12文件系統的軟盤的引導扇區

[英]Boot sector for a floppy disk with FAT12 filesystem

我正在使用nasm x86 assembly在1.44MB軟盤上為FAT12文件系統編寫nasm x86 assembly 當計算機從該軟盤引導到實模式時,其引導扇區將加載第二階段文件,例如。 STAGE2.SYS ,為簡單起見, STAGE2.SYS是一個bin文件。 任何人都知道用nasm x86 assembly編寫的示例引導nasm x86 assembly ,該nasm x86 assembly確實執行了我所描述的操作?

您應該看一下MikeOS引導程序。 您可以在這里找到它: http : //github.com/mig-hub/mikeOS/blob/master/source/bootload/bootload.asm

您只需要在數據部分中更改內核名稱:

kern_filename   db "KERNEL  BIN"

至:

kern_filename   db "STAGE2  BIN"

不要忘記FAT12的文件名是8.3格式!

這是一個鏈接,它將完全幫助您找到所需的內容:

www.brokenthorn.com/Resources/OSDevIndex.html

退房的一個位置 ,在拉鏈的“_boot”文件夾中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM