标签: assembly usb nasm bootloader
USB Bootloader在物理计算机中无法正常工作。当我使用QEMU时,它可以工作,但我认为这是因为QEMU将其读作软盘。我不知道是否必须格式化FAT16或FAT32格式的USB,或者我是否需要更改代码中的内容;或者如果我必须以某种不同的方式使用命令DD
程序使用int 13h调用另一个程序,但在物理计算机中它只显示stage1的打印
代码与此网址的答案非常相似:Enable the boot loader to load the second sector of a USB