根據《自己動手寫作業系統》一書個人的實踐,用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輸入
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中建立虛拟機,系統選擇 其他 如下:
6.建立完虛拟機後,編輯》》新增硬體》》軟碟驅動
選擇上面在ubuntu14中編寫好的boot.img
7.啟動虛拟機