我的自定义引导程序不工作

我的自定义引导程序不工作

我已经使用汇编语言设计了我的自定义引导程序(仅显示我的名字),并使用 NASM 对其进行了编译。现在我想将其安装在 USB 中,但找不到任何刻录它的方法。我已经使用不同的实用程序(如 ISOtoUSB、Universal USB、rufus)进行了测试。出现错误“映像不可引导”。

但是当我在 Oracle 虚拟驱动器上运行相同程序时,它运行完美。

我正在做一些大学项目并且突然想到,我想将该引导加载程序加载到 USB,当我从 USB 启动时,我的引导加载程序应该可以工作。

请问有什么想法吗?

相关内容