2010-10-12 127 views
3

我在程序集中编写了一个hello world引导加载程序代码(我敢肯定,我的代码是正确的)。我也有.exe和.exe的.bin文件。如何测试引导加载程序

我想用USB测试它,我该怎么做?我发现的一切都找不到主题。

我试过用“Disk Explorer NTFS 3.66”的方式。我也尝试过mkbt的方式。他们两人虽然在博客/论坛/等中被高度提及,但似乎并未出于某种原因。

磁盘资源管理器不允许我从文件粘贴到引导扇区。

任何想法/帮助非常感谢。

+1

虚拟机? – 2010-10-12 18:36:20

+0

是的。我试过在虚拟机上,但没有工作。 (磁盘管理器NTFS for VM告诉我的程序)就像告诉我用USB bootloader启动bootloader的步骤。 – Sylar 2010-10-12 18:52:05

回答

0

我99.9%确定您无法使用USB引导加载程序。因为引导程序首先被初始化,然后它加载操作系统,该操作系统加载USB驱动程序。它可以工作,如果你可以欺骗你的机器寻找USB作为主要的启动设备(我使用XP的XP和无法让我的系统做到这一点)。对我而言,这是一个Floopy Drive,它在2006年回来了!

您可以使用Federico建议的虚拟机,并将USB驱动器模拟为引导设备,这是最佳选择。

相关问题