程式代替作業系統

程式代替作業系統

如何運行程式來代替作業系統?我的意思是,我是否可以用定製程式替換作業系統,該程式在硬體啟動後立即顯示“Hello World”?

答案1

是的,這是完全可能的,但是該程式必須是您的作業系統。這意味著您將無法將典型的函數列印到螢幕上,而是必須自行實現這些寫入硬體的函數,或者必須直接將「Hello World」寫入圖形硬體。

有關如何執行此操作的教程,請查找 OSDev wiki,他們有針對此類事情的教程。

答案2

不,發生的事情太多了。您需要一個作業系統,並用您的作業系統取代現有的 windows manager/gui/cli/shell。例如,您可以將其替換為您的,而不是開啟並執行 MS Windows「資源管理器」。在 MS 中不實用,但是...

你可以用 Linux 發行版來做到這一點......你應該看看小核一個真正的準系統,旨在建立其基礎。 TinyCore 中的預設 Windows 管理員是佛洛姆它建立在一個框架上,你可以用它來製作你自己的 GUI

相關內容