天天看點

《自己動手寫一個作業系統》個人實踐1

根據《自己動手寫作業系統》一書個人的實踐,用ubuntu14制作 boot.bin

開始步驟:

注意:

如果在安裝ubuntu14系統過程中沒有設定root密碼,安裝完後

在ubuntu14中通過指令  sudo passwd root 設定root的密碼

1.在ubuntu14中安裝nasm,通過指令sudo apt-get install nasm(如果是其他linux可以通過安裝rpm包來實作)

2.通過指令sudo vim boot.asm輸入

《自己動手寫一個作業系統》個人實踐1

3.通過指令nasm boot.asm -o boot.bin

4.通過指令sudo dd conv=sync if=boot.bin of=boot.img bs=1440k count=1生成boot.img

5.在vmware中建立虛拟機,系統選擇  其他  如下:

《自己動手寫一個作業系統》個人實踐1

6.建立完虛拟機後,編輯》》新增硬體》》軟碟驅動

選擇上面在ubuntu14中編寫好的boot.img

7.啟動虛拟機

《自己動手寫一個作業系統》個人實踐1

繼續閱讀