我在程序集中編寫了一個hello world引導加載程序代碼(我敢肯定,我的代碼是正確的)。我也有.exe和.exe的.bin文件。如何測試引導加載程序
我想用USB測試它,我該怎麼做?我發現的一切都找不到主題。
我試過用「Disk Explorer NTFS 3.66」的方式。我也嘗試過mkbt的方式。他們兩人雖然在博客/論壇/等中被高度提及,但似乎並未出於某種原因。
磁盤資源管理器不允許我從文件粘貼到引導扇區。
任何想法/幫助非常感謝。
我在程序集中編寫了一個hello world引導加載程序代碼(我敢肯定,我的代碼是正確的)。我也有.exe和.exe的.bin文件。如何測試引導加載程序
我想用USB測試它,我該怎麼做?我發現的一切都找不到主題。
我試過用「Disk Explorer NTFS 3.66」的方式。我也嘗試過mkbt的方式。他們兩人雖然在博客/論壇/等中被高度提及,但似乎並未出於某種原因。
磁盤資源管理器不允許我從文件粘貼到引導扇區。
任何想法/幫助非常感謝。
我99.9%確定您無法使用USB引導加載程序。因爲引導程序首先被初始化,然後它加載操作系統,該操作系統加載USB驅動程序。它可以工作,如果你可以欺騙你的機器尋找USB作爲主要的啓動設備(我使用XP的XP和無法讓我的系統做到這一點)。對我而言,這是一個Floopy Drive,它在2006年回來了!
您可以使用Federico建議的虛擬機,並將USB驅動器模擬爲引導設備,這是最佳選擇。
請按照下面的鏈接。我認爲它會幫助你在你的USB中將引導程序設置爲「Hello World」。
http://pcguide4you.blogspot.in/2011/09/designing-simple-hello-world-bootloader.html
虛擬機? – 2010-10-12 18:36:20
是的。我試過在虛擬機上,但沒有工作。 (磁盤管理器NTFS for VM告訴我的程序)就像告訴我用USB bootloader啓動bootloader的步驟。 – Sylar 2010-10-12 18:52:05