grub4dos/grub2對比(不斷完善中)


  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

32位:http://wuyou.net/forum.php?mod=viewthread&tid=421866

http://www.gnu.org/software/grub/

https://ftp.gnu.org/gnu/grub/

http://wuyou.net/forum.php?mod=viewthread&tid=417233&extra=page%3D1

代碼托管 http://grub4dos.chenall.net/

http://grub4dos.chenall.net/

https://git.savannah.gnu.org/git/grub.git

https://github.com/a1ive/grub/releases/tag/latest

主要版本

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,
Alex Burmashev,
Vladimir 'phcoder' Serbinenko.
Yoshinori K. Okuji

 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...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM