我正在使用nasm x86 assembly
在1.44MB軟盤上爲FAT12
文件系統寫入啓動扇區。當計算機從此軟盤啓動到實模式時,其啓動扇區將加載第二個階段文件,例如。 STAGE2.SYS,爲簡單起見,STAGE2.SYS是一個bin文件。任何人都知道在nasm x86 assembly
編寫的示例啓動扇區正是我所描述的嗎?具有FAT12文件系統的軟盤引導扇區
0
A
回答
0
這裏是一個鏈接,這將有助於你到底你在找什麼:
www.brokenthorn.com/Resources/OSDevIndex.html
0
退房的一個here,在拉鍊的「_boot '文件夾。
0
您應該看看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格式的文件名!
相關問題
- 1. 正在讀取FAT32文件系統的引導扇區
- 2. 如何通過C++訪問硬盤驅動器的文件系統和扇區?
- 3. CD/DVD引導扇區
- 4. 轉換存儲在FAT表(FAT12文件系統)中的簇號以便從軟盤讀取
- 5. 獲取文件系統目錄條目的物理扇區
- 6. 如何在組件中搜索FAT12系統中的文件
- 7. 讀取扇區的引導程序
- 8. FAT12/FAT16 - 什麼決定了扇區數量?
- 9. 如何在Linux中查找軟盤\ CD的扇區大小?
- 10. unix文件系統 - 引導塊
- 11. 如何通過C#.net訪問文件系統和HD的扇區?
- 12. 尋找硬盤驅動器扇區佔用的文件
- 13. 如何禁止系統軟鍵盤?
- 14. 軟件體系結構文檔和系統設計文檔之間的區別
- 15. 硬盤壞掉的文件系統
- 16. 用自定義的鍵盤替換系統的軟鍵盤
- 17. 無法保存磁盤上的引導扇區和磁盤上的操作系統然後將其加載到內存中
- 18. 文件系統索引
- 19. Mac分析自由扇區磁盤
- 20. 磁盤扇區讀取目標c
- 21. Windows和連續扇區上的文件
- 22. 獲取文件的扇區位置
- 23. 瞭解軟件系統
- 24. 無法理解如何索引FAT表來查找FAT12文件系統中的新集羣
- 25. 獲取Fat12磁盤的卷標C
- 26. Linux與Hadoop文件系統的區別
- 27. 引導排系統克隆
- 28. 如何識別引導扇區中的FAT16或FAT32
- 29. 如何獲取有關磁盤文件系統的信息?
- 30. 獲取系統托盤中的文本區