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