Grub4Dos
grub4dos是一個將Linux下的GNU GRUB啟動載入程式移植到DOS和Windows的一個分支,是一個大幅度提高了軟件和硬件相容性的啟動載入程式。
該專案是由tinybit(不點)於2003年發起的,目前活躍的開發者主要有tinybit,bean,chenall,roy,yaya和karyonix等。
該程式最初正如其名,是為了相容DOS而進行的改進,然而經過大量擴充後,目前它已經發展為一個面向更廣闊應用領域的啟動載入程式,但是原作者決定保留該名稱。
GRUB4DOS最少只需一個檔案(GRLDR)和一段MBR/DBR代碼即可啟動,而Linux的GRUB則需多個檔案。
特色
作為GNU GRUB啟動載入程式的擴充,grub4dos將焦點放在相容性上。這體現在這幾個方面上:
- 當系統已經安裝有作業系統和啟動載入程式時,它可以以多種多樣的方式被載入。目前它可以被DOS作為普通應用程式載入,或者被GNU/Linux使用kexec系統呼叫作為內核檔案載入。此外,NTLDR、BOOTMGR和其它Linux下的啟動載入程式均可載入之。
- 當安裝為首先啟動的啟動載入程式時,它能啟動各種各樣的作業系統,其中包括GNU/Linux,Windows,DOS等,並支援各種媒介,如CD-ROM,軟碟,硬碟,USB手指,PXE等等。
grub4dos最大的成功之處就是既學習了Windows的方便易用,又引入Linux的強大功能。
近況
目前,該程式仍在積極開發中,最新版本是0.4.6a。穩定版本為0.4.4。