图解操作系统研发与探索教程
參考資料:
30天自制操作系統(tǒng) ? ? ? ? 川合秀實(日) 著
自己動手寫操作系統(tǒng) ? ? 于淵 ?著
格蠹匯編 ? ? ? ? ? ? ? ? ? ? ? ? 張銀奎 著
? ? 本文根據(jù)以上參考資料所寫。用圖說話。所附圖均為自己操作成功后的截圖。可隨意轉(zhuǎn)載,不須注明出處。
參考資料下載:
30天自制操作系統(tǒng)附帶光盤
http://pan.baidu.com/s/1ntmPlgd
第一章 ? ?操作系統(tǒng)開發(fā)綜述
第二章 最小操作系統(tǒng)
? ? 所謂最小操作系統(tǒng),就是能在裸機上引導起來,并在屏幕上打印出"Hello World",的這樣一個,操作系統(tǒng)開發(fā)入門級的程序。可以對操作系統(tǒng)開發(fā)有最初的體驗。
一. 由二進制編輯器制作的最小操作系統(tǒng)
? ? 在《30天自制操作系統(tǒng)》中,作者介紹了由二進制編輯器,完全輸入二進制數(shù)字制作一個最小操作系統(tǒng)。輸入后保存為helloos.img。在該教程中,作者用PC模擬器QEMU來裝載和驗證各步驟所開發(fā)的操作系統(tǒng)。
? ? 把《30天自制操作系統(tǒng)》附帶光盤中helloos0文件夾拷貝到tolset文件夾。tolset文件夾可位于任意位置。qemu工具位于tolset下的z_tools文件夾。進入helloos0文件夾,該文件夾中有helloos.img。運行run.bat,即運行qemu并由helloos.img引導系統(tǒng)。run.bat包含兩行內(nèi)容,
? ??copy helloos.img ..\z_tools\qemu\fdimage0.bin
? ? ..\z_tools\make.exe -C ../z_tools/qemu
? ? 即把img文件拷貝到qemu文件夾中成為fdimage0.bin,然后運行qemu,并載入該映像。成功后顯示如下畫面;
? ? 另外鄙人也有用Vmware載入該最小操作系統(tǒng)映像,Vmware的配置和運行情況如下圖;
總結(jié)
以上是生活随笔為你收集整理的图解操作系统研发与探索教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个直接运行Windows命令行的软件
- 下一篇: 图解SQLite教程