最小的作業系統(1.44MB)

這次艾德要分享給大家的是一個很小很小的作業系統, 叫做MenuetOS. MenuetOS 最初是芬蘭人 Ville Turjanmaa 利用業餘時間開發的、完全由 x86組合語言寫成的32位元作業系統。現在世界各地都有 MenuetOS 的開發者,他們正在不斷完善這個作業系統。這個項目目前由 Mike Hibbett 接管,而 Ville Turjanmaa 將離開Menuet的開發。專案的中文版由xemean.net站長 E-mean X.開發。

MenuetOS 並不像現在流行的 Linux 及其它如 FreeBSD、Minix 一樣是一個類 Unix 的作業系統,它完全由32位元組合語言編寫的系統。Menuet 及其應用程式不基於當前任何一款流行的作業系統而運作,主要是為在開發過程中避免複雜的編程及各種不可預料的 Bug。
儘管Menuet是完全用 32位彙編寫成的,但它的系統程式構架並不完全是為組合語言而保留,它的介面實際上可用於任何程式設計語言。儘管如此,系統開發的目的還是為更簡化 Asm程式設計而設計,系統下 GUI編程尤其體現這一點。
如此小的作業系統可以安裝在隨身碟裡面. 目前版本只有英文, 西班牙文及少數版本, 當然也有中文版, 不過中文版目前只有簡體中文. 我們期待繁體中文的出現吧! ^_^ 晚點艾德拿隨身碟來試試看囉!

Menuet OS 的特點

 - 多工,多線程
 - 圖形用戶介面,可以達到 32bit color,1280×1024 解析度
 - 程式開發比 Windows 和 Linux 之類的系統更容易
 - IDE環境:自帶應用程式及內核編輯編譯工具
 - 完全開放的源代碼(GPL)
 - TCP/IP、PPP 及 區域網路
 - HTTP/MP3/Mail 伺服器
 - 自由的介面,視窗可換“skin”
 - 僅一張 1.44M 磁片可以裝下!

Menuet OS 對硬體的要求

CPU : 386 或與之相相容的 CPU
顯示: 支持 VESA 2.0(建議使用) 或 VESA 1.2 的顯卡,VGA/EGA 顯示器。
音效卡: Creative SB(Sound blaster) 16或相容音效卡
硬碟: ATA LBA 模式 FAT32檔系統
網路: Realtech 8029/8139, Intel 8255x, 3com, PCNET32 Ethernet PCI cards PPP dialup
滑鼠: PS/2 或 COM
記憶體: 至少32M

想要了解的網友們可以參考下面網址:

英文官方網站
簡體中文網站

   

測試報告:
經過艾德拿了一張磁片測試之後, 發覺系統檔案真的很小. 且開機蠻好玩的. 不過艾德不太了解要如何設定網路所以就沒有再測試. 小小的系統可以支援高解析度高採度. 艾德採用1024×768 16M 彩度來試試看. 且裡面還有小遊戲可以玩. 網路部分支援很多有ftp, telnet及很多基本的網路功能. 不過建議使用虛擬pc來安裝比較保險一點. 例如VM. 因為剛剛艾德玩玩之後要開機回到 Window Xp 差點回不來. 好像有個檔案miss掉了. 好家在有Xp 光碟片回復一下就 Ok! ^_^

You Might Also Like

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *