
strayex是帶有微核的32位單體縮放操作系統。作為礦山學習和娛樂原因的業餘OS和OS/DEV的教學寫作

該項目是Mikeos和Linux之間學習操作系統開發的最佳英里石!正如Mikeos所解釋的那樣,組裝OS的工作方式,Strayex顯示了類似軟件的作品,但內核的C語言基礎。這種相似性使您有機會從Mikeos開始,去Strayex並最終學習Linux。通過這三個項目並至少學習基礎知識將使您有機會創建自己的低級軟件。它不必是how叫OS,可以是引導加載程序,文件系統,內核等。
因此,如果您仍然有興趣在這裡查找:
作為程序員,我一直想創建自己的操作系統,而不是作為Windows和MacOS或Linux等計算機的主要軟件。因此,我開始在C ++中對OS的Shell進行模擬器,我知道編寫一些低級軟件並不難。我不對,但是我有一些事實。當我查看Linux內核源代碼時,我害怕代碼和復雜的功能。但是我決心實現自己的目標,並開始閱讀處理器的文檔,論壇和教程。我找到了Mikeos,並研究了Mikeos Creator's Tutorial的內核守則,我了解了它的工作原理。最後,我幾乎可以編寫操作系統的所有代碼,並將其顯示給其他人。我想證明,OS在代碼方面可以很簡單,但功能強大,我們自己。現在,我能夠理解Linux並更容易學習。
從此處獲取最新的Strayex ISO(“資產”列表)並下載它,
打開虛擬機應用程序並使用此ISO運行VM:
對於虛擬框:

有關更多信息,請訪問docs文件夾!
對於QEMU: make iso-run-qemu或僅在計算機上啟動qemu-system-x86_64 ,
make iso-run-bochs bochs
Warning! Bochs可以要求配置腳本,從repo中從docs/.bochsrc獲取一個或自己生成一個,也可以要求磁盤映像要運行,從repo中的docs/c.img下載或要求Bochs構建一個。
觀看strayex啟動!
Strayex旨在簡單(對我和您::))來理解和發展。我進行了所有重大更改,小變化很小。最大的變化被上傳為新分佈。
Strayex家族的操作系統有兩行:基於Strayex內核,名為Strayexos和Linux基於Linux,名為Strayex Linux。在此存儲庫中是保存的基於strayex內核的系統。對於Strayex Linux,將有另一種貢獻方法。在Strayex官方方面,我將上傳下面列出的所有分佈源文件,以獲取鏡像。
要與Strayex進行更快的工作,還有其他適合您的項目:
strayex shell-愛好OSS的跨平台CLI,
Strayex Update Center-管理Strayex Repos和ISOS,
分銷列表(Strayex內核):
我想在strayexos及其存儲庫中完成的列表!
隨時為項目做出貢獻!閱讀貢獻。 md知道該怎麼做!
我的網站在這裡!
在Facebook上加入我!
如果您對Strayex有任何建議,或者您想請我一些東西,請加入Strayex Discord Server!