环境 首先,你需要安装NASM汇编器和QEMU来模拟一个虚拟机。用QEMU很好,因为我们不用担心有时候不小心写了烂的OS代码而把硬件给搞坏了;) 。在win 10的wsl或Ubuntu上你可以用这个命令来安装它们(之前可…
标签:bootloader
在软盘映像上存储引导加载程序的位置?
我要编写并测试一个bootloader.为了做到这一点,我计划将引导加载程序复制到软盘映像文件并将其挂载到VM中. 但是,我不确定将引导加载程序的机器代码放在何处.它只是被转储到文件的前几个字节中吗? 最佳答案 软盘的引…