從'0'開始的操作系統MyOs(彙編FAT12軟盤)

原博客地址

LANGUAGE:彙編

BASE            :Orange's &老師寫的cmd.asm

CPU MOD    :實模式

手動寫彙編系統這是大二操作系統作業的一部分,代碼很大部分來自老師,這裏我只是進行學習以及擴展。而老師代碼參考了於淵的Oranges

動手寫一寫可以更深入的瞭解操作系統、文件系統(這裏用的是最爲簡單的軟盤FAT12)

源碼以及相關介紹已同步至github

github.com/SteiensGate/MyOS


ps: readme來自實驗報告,格式有點亂,太多了懶得改,將就着看吧,readme添加那麼多個圖片就累死我了

食用方法:

github.com/SteiensGate/MyOS/目錄下的cmdPlus有MyCMD.img[點擊下載]

可以用虛擬機打開(eg:VMware)

當然也可以嘗試用WinHEX將鏡像寫入U盤然後實機啓動,可以保證更流暢的體驗(然而並沒有什麼東西)


VMware打開MyCMD.img教程

  • 打開VMware並新建自定義虛擬機

    1.png

  • 選擇[稍後安裝操作系統]

    2.png

  • 選擇[其他]操作系統

        3.png

  • 然後一直下一步完成創建

    6.png

  • 編輯剛新建的虛擬機

  • 點擊[添加...]按鈕

    7.png

  • 選中[軟盤驅動器]->[下一步]

    8.png

  • 勾選[使用軟盤鏡像]->[下一步]

    9.png

  • 點[瀏覽...]找到MyCMD.img的路徑,注意勾上啓動時連接,否則無法開機

    10.png

  • 虛擬機配置完成,[開啓此虛擬機]

    5.png


使用愉快~


發佈了49 篇原創文章 · 獲贊 15 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章