| grub4dos-for_BIOS | grub4dos-for_UEFI | GNU grub2 | wintoflash-grub2 | |
| 論壇或 官網 |
http://wuyou.net/forum.php?mod=forumdisplay&fid=60 | 64位:http://wuyou.net/forum.php?mod=viewthread&tid=422652&extra=page%3D1 |
http://wuyou.net/forum.php?mod=viewthread&tid=417233&extra=page%3D1 |
|
| 代碼托管 | http://grub4dos.chenall.net/ | https://git.savannah.gnu.org/git/grub.git | ||
| 主要版本 | grub4dos0.4.5c grub4dos0.4.6a |
grub-for_UEFI_2022.3.28 |
grub1.99-2.06 | grub2.05 |
| 開發時間 | 2003年至今 |
2020.8.27至今 |
2011-05-14~2021-06-08 | 2019.11.03至今 |
| 開發者 | 不點、roy、karyonix、bean、chenall、2011yaya2007777,目前主要是2011yaya2007777 | 2011yaya2007777、wintofalsh |
Daniel Kiper, |
wintoflash |
| CPU架構支持 | X86/X64 |
X86/X64,海光/兆芯X86/X64(待驗證) | X86/X64,ARM,國產鯤鵬、飛騰ARM,海光、兆芯X86/X64,龍芯MIPS、龍芯LoongArch待驗證 | X86/X64,ARM,支持國產鯤鵬、飛騰ARM,海光、兆芯X86/X64,龍芯MIPS、龍芯LoongArch待驗證 |
| 安裝工具 |
bootlace(DOS和linux兩棲程序)、grubinst、bootice、umbr |
bootice、easybcd | grub-bios-setup、grub-install,bootice、easybcd |
grub-bios-setup、grub-install,bootice、easybcd |
| 衍生及相關工具 |
fbinst、MBR OStool、run、ntloader、NTBOOT、SISO、Easy2boot、wee、ipxegrldr |
ntloader、run、NTBOOT | ventoy、winly |
grubfilemanager、Easy2boot、wimboot、ntboot |
| 分區支持 |
BIOS支持MBR、GPT分區啟動 |
UEFI支持MBR、GPT | BIOS支持MBR、GPT分區啟動 UEFI支持MBR、GPT分區啟動 |
BIOS支持MBR、GPT分區啟動 UEFI支持MBR、GPT分區啟動 |
| 文件系統支持 | FAT32/NTFS/EXFAT/UDF/ISO9600/EXT2/EXT3/EXT4 |
FAT32/NTFS/EXFAT/UDF/ISO9600/EXT2/EXT3/EXT4 |
FAT32/NTFS/EXFAT/UDF/ISO9600/EXT2/EXT3/EXT4/btrfs/f2fs/hfs/reiserfs/sfs/xfs/zfs/newc/cpio 支持41種,詳見fs.lst |
FAT32/NTFS/EXFAT/UDF/ISO9600/EXT2/EXT3/EXT4/btrfs/f2fs/hfs/reiserfs/sfs/xfs/zfs/newc/cpio 支持41種,詳見fs.lst |
| 文件解壓縮算法支持 | 支持gz/lzma/lz4 |
支持gz/lzma/lz4 |
支持tar/gz/lz/xz | 支持tar/gz/lz/xz |
| 圖像解壓縮算法 | bmp/jpg/xpm |
bmp/jpg/xpm |
bmp、jpg、png、tga | bmp、jpg、png、tga |
| map命令 | 支持map磁盤仿真 | 支持map磁盤仿真 | 不支持map,支持drivemap交換磁盤 | 支持map磁盤仿真 |
| 啟動協議 | 16 位協議 (Legacy protocol) | handover/loadfile2協議自適應 | 32 bit boot protocol | 32 bit boot protocol |
| 碎片解析 | 最多支持32個文件碎片 | 最多支持39個文件碎片 | 理論上支持碎片數量沒有上限。 | 理論上支持碎片數量沒有上限。 |
| RAMOS啟動 | 支持firadisk/winvblock/svbus/primo驅動RAMOS | 支持svbus/primo驅動RAMOS | 不支持firadisk/winvblock/svbus/primo驅動RAMOS | 支持svbus/primo驅動RAMOS |
| 正則表達式 | 通過外部命令wenv部分支持 | 通過外部命令wenv部分支持 | 支持正則表達式 | 支持正則表達式 |
| pxe支持 | 支持pxe啟動,間接支持ipxe啟動 | 暫不支持pxe啟動 | 支持pxe啟動,間接支持ipxe啟動 | 支持pxe啟動,間接支持ipxe啟動 |
| loopback啟動linux | 不支持 | 不支持 | 支持 | 支持 |
| partnew啟動linux | 支持3個及以下的MBR主分區 | 支持3個及以下的MBR主分區 | 支持3個及以下的MBR主分區 | 支持3個及以下的MBR主分區 |
| 安全啟動 | 安全啟動對BIOS啟動無影響 |
暫無繞過UEFI安全啟動方案? | 有繞過UEFI安全啟動的方案 | 有繞過UEFI安全啟動的方案 |
| 上手難易程度 | 知識點較多 | 有了grub4dos-for_BIOS的基礎,上手較快。 | 定制知識點較多。使用上知識體系相對於grub4dos來說是幾乎是全新的。 | 定制知識點較多。使用上知識體系相對於grub4dos來說是幾乎是全新的。 |
to be continued...
