製作啟動光碟

2021-04-27 02:15:30 字數 773 閱讀 3935

看了 《自己動手寫作業系統》,書中的**可以用虛擬機器實現,但那是軟盤映像,現在軟盤已經絕跡了,於是萌發了製作光碟映像的想法,哈,說幹咱就幹!

經過我的一番探索,按照以下步驟就可以製作自己的啟動光碟。

1.製作二進位制檔案,這是必須的,計算機啟動時只認二進位制檔案,我用的是nasm,把組合語言編譯成bin檔案,這可得自己寫了 ^-^

2.把這個檔案放進資料夾,起個名,然後用ultraiso打成    .iso檔案,然後用ultraiso開啟做好的映像,右擊*.bin 檔案,選「設定為可啟動檔案」,儲存,ok!!我們的可啟動映像就做好了

3.用虛擬機器試驗一下是不是達到了我們想要的結果

附我自己的原始彙編:

mov ax, cs

mov ds, ax

mov es, ax

call dispstr   ; 呼叫顯示字串例程

dispstr:

mov ax, bootmessage

mov bp, ax   ; es:bp = 串位址

mov cx, 09h   ; cx = 串長度

mov ax, 01301h  ; ah = 13,  al = 01h

mov dx, 152fh    ;15h 行,26列

mov bx, 0002h  ; 頁號為0(bh = 0)黑底綠字(bl = 2fh,高亮)

int 10h   ; 10h 號中斷

retbootmessage:  db "cobrasoft"

實現效果為在螢幕下方顯示綠字:cobrasoft。

製作自己的Linux系統與啟動光碟 2

製作支援 legacy bios 啟動光碟的步驟 2.1 step1 準備 isolinux.bin 和工作目錄 當然還要放入相應的 kernel,initrd 等等,目錄結構如下 清單 1.cd root 目錄結構 isolinux isolinux.bin isolinux.cfg kernel...

快速製作安裝光碟

1.安裝所需的軟體包 root localhost yum y install createrepo mkisofs isomd5sum 2.根據當前系統已安裝的軟體包生成安裝系統所需要的rpm列表 root localhost awk installing install.log sed s 0 ...

製作系統光碟教程

經常裝系統的小夥伴,怎麼可以沒有自己的系統光碟呢。很多人肯定會這樣認為,都什麼年代了,小編你盡然還用光碟裝系統。是呀,我第一次給電腦裝系統,用的就不是系統光碟,u盤裝系統相對方面很多,又便於攜帶。大學幾年裡,我給無數的同學裝系統,都是使用的u盤。我也不敢想想自己會在多年以後,只用光碟裝系統。在我第一...