bootloader

    0熱度

    1回答

    我有一個bin文件,我通過nasm -f bin -o helloworld.bin helloworld.asm從ASM源編譯。如何將helloworld.bin寫入USB閃存驅動器。 我不要想寫它到軟盤!我不介意使用Unix或MS-DOS或第三方軟件來做到這一點,只要它寫入一個USB閃存驅動器和不是一張軟盤。

    0熱度

    1回答

    N1如何引導到引導程序?我目前正在使用aosp薑餅,並且想知道用戶按下哪些特定文件來讀取按鈕(例如電源按鈕+軌跡球)以進入引導加載程序。 是否可以在引導加載程序啓動之前啓動密碼保護,甚至禁用fastboot本身?

    0熱度

    2回答

    我正在閱讀brokenthorn.com的O/S開發教程之一的教程,下面的代碼就在那裏。 http://www.brokenthorn.com/Resources/OSDev3.html 我不明白爲什麼這個代碼清晰510個字節。 org,bits,cli,hlt也在代碼中。不應該將其更改爲小於510字節?它可能是錯字或什麼的? 謝謝。 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    2熱度

    2回答

    我的期望是打印一個字符串,但沒有打印出來。 當我縮短字符串時,它有時會起作用,當我再次使它們變長時,它有時會起作用。 我不知道爲什麼這不起作用。 有人能幫助我嗎? 謝謝。 我使用的組件,代碼是: (Emacs的23,的Ubuntu 10.10,NASM,VirtualBox的OSE) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; org 0x7c

    0熱度

    1回答

    我查看了小型Linux發行版的ISO映像(ISO 9660)。我找到了16個空白扇區,後面跟着一個描述主卷描述的扇區。下一個扇區通常是一個引導記錄,其中只包含描述性信息,例如系統和版本標識符,以及未指定字節範圍內的小尾數整數。然後是補充卷描述符,最後是卷描述符集終結符。 我只是猜測它是引導記錄中的一個小尾數整數。我沒有找到關於此的更多信息。在我使用的所有圖像中,都是小於主卷描述符中扇區計數值的小端

    -2熱度

    1回答

    我正在尋找一種讀取/寫入(實際上是編程)usb大容量存儲設備的主引導記錄(或者可能是VBR)的方法。實際上,它是一個MBR我想要編程的閃存驅動器,因此無論何時將其插入任何計算機,程序(存儲在我的閃存驅動器中的文件中)都會被執行。 我知道相當多的組件,但我不知道如何去規劃的MBR .. 請幫助 感謝

    2熱度

    1回答

    我一直在尋找從虛擬映像(.vhd或.vmdk)啓動物理機器的方式。我發現使用微軟提供的加載程序的解決方案,但這對我來說並不是真正的幫助,因爲我們不會使用Windows。 有一個名爲VBoot的軟件聲稱這樣做,但顯然它只適用於NTFS文件系統(這不會使它對微軟的加載程序更有用)。 謝謝 Swapnesh 附:更大的局面是使用虛擬映像本地引導許多物理機器,但是如果我能夠在單臺計算機上啓動引導,則可以完

    1熱度

    1回答

    加載內核後,syslinux是否切換到保護模式? syslinux引導內核之後的機器狀態是什麼?

    0熱度

    2回答

    我的測試操作系統從軟盤啓動之前,現在我試圖從CD-ROM引導它。但我不太清楚BIOS如何對待軟盤啓動扇區和CD啓動扇區。看來CD引導扇區比軟盤引導扇區大得多。還有什麼我需要注意的嗎? 任何人都可以闡述關於它的細節或指向我的一些鏈接? 謝謝。

    2熱度

    1回答

    我正在爲教育用途寫一個引導程序,它會退出。但是當我試圖在真機上啓動時,我的磁盤讀取代碼無法加載某些扇區。沒有給出錯誤代碼也不是CF集合。它也返回1,這意味着1個扇區已被讀取(應該是正確的)。但是,當我嘗試跳到裝入的扇區時,它只是掛起,什麼也不做。第一階段打印出一個A,第二階段用F覆蓋。當用真實硬件啓動時,只顯示A.因此,該部門是不是在內存中,應該是.. 這是我的MBR: LOADOFF equ 0