无忧启动论坛

标题: 无意间发现的各引导方式兼容列表 [打印本页]

作者: 2012hsj17    时间: 2014-5-14 23:31
标题: 无意间发现的各引导方式兼容列表
本帖最后由 2012hsj17 于 2015-2-10 17:02 编辑

维基百科的大神们收录的,不过有的有一些未知兼容性的现在已经确定兼容或不兼容了。所以说有一些老。
http://en.wikipedia.org/wiki/Comparison_of_boot_loaders
附表格:

Name
License
Can reside in
Can boot from
Can boot
MBRonly
MBR/VBR
ESP
Floppy
Hard disk
Second Hard disk
Logical partitions
CD-ROM
Floppy
USB
Zip
LAN
MS-DOS
Windows 9x/Me
Windows NT series
WindowsVista/7/8
Linux
ReactOS
MenuetOS
*BSD
Mac OS X
GNU GRUBGPLv3
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Calls NTLDR
Calls Windows Boot Manager
Yes
CallsFreeLoader
Yes
Yes
Yes
GummibootLGPL 2.1
No
No
Yes
?
Yes
Yes
Yes
?
?
?
?
?
No
No
Windows Server 2013 64bits with UEFI only
Calls Windows Boot Manager[1]
Yes
?
?
UEFI only
Yes[1]
LILOBSD license
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
?
?
Yes
Calls NTLDR
?
Yes
?
?
Calls biosboot (FreeBSD, PC-BSD, ...)
?
Windows Boot ManagerProprietary
No
Yes
Yes
No
Yes
Yes
?
Yes
Yes
Yes
Yes
?
?
Yes
Calls NTLDR
Yes
Calls GRUB or LILO
?
?
?
?
Acronis OS SelectorProprietary
?
?
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
?
Yes
Yes
Yes
Yes
Yes
?
?
Yes
Yes
AiR-BootGPLv3
Yes
No
?
?
?
?
?
?
?
?
?
?
?
?
Yes
Yes
Yes
?
?
?
?
AKernelLoaderGPLv2
Yes
No
?
Yes
Yes
Yes
Yes
?
Yes
Yes
?
?
?
?
?
?
Yes
?
?
?
?
BareboxGPLv2
Yes
No
?
?
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
?
?
?
?
Yes
?
?
?
?
Boot CampProprietary
?
?
?
?
?
?
Yes
?
Yes
?
?
?
?
?
Yes
Yes
Yes
?
?
?
Yes
BootIt Next GenerationProprietary
?
?
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
?
Yes
Yes
Yes
Yes
Yes
?
?
?
?
BootKeyProprietary
No
No
?
Yes
No
No
No
Yes
Yes
Yes
No
No
Yes
Yes
Yes
Yes
Yes
?
?
?
?
bootmanMIT
Yes
No
?
No
Yes
?
?
?
?
?
?
No
Yes
Yes
Calls NTLDR
Calls Windows Boot Manager
CallsGRUB orLILO
?
?
?
?
BootX (Apple)Proprietary
?
?
?
?
Yes
?
?
?
?
?
?
Yes
?
?
?
?
?
?
?
?
Yes
BootX (Linux)Proprietary
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Yes
?
?
?
?
Darwin Boot LoaderAPSL 2.0
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
Yes
Yes
Das U-BootGPLv2
?
?
?
?
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
?
?
?
?
Yes
?
?
Yes (FreeBSD)
?
GAGGPLv2+
Yes (SafeBoot)
No
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
Yes
Yes
Calls NTLDR
Calls Windows Boot Manager
Calls GRUB or LILO
Calls bootloader
Calls bootloader
Calls bootloader
No
GRUB LegacyGPLv2+
No
Yes
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Calls NTLDR
Calls Windows Boot Manager
Yes
CallsFreeLoader
Yes
Yes
Yes
GRUB4DOSGPLv2+
No
Yes
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Calls NTLDR
Calls Windows Boot Manager
Yes
?
?
?
?
Gujin [1]GPLv2
No
Yes
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
?
?
?
?
loadlinGPLv2+
No
No
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
Yes
No
No
?
?
MasterBooterProprietary
Yes
?
?
?
Yes
Yes
Yes
?
Yes
?
?
?
Yes
Yes
Yes
Yes
Yes
?
?
Yes
?
NTLDRProprietary
No
Yes
?
Yes
Yes
?
No
No
Yes
Yes
?
?
Yes
Yes
Yes
No
Calls GRUB4DOS
?
?
?
Calls Darwin bootloader[2]
OSL2000 Boot ManagerProprietary
Yes
Yes
?
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Calls GRUB or LILO
?
?
?
?
PLoP BootmanagerProprietary
Yes
Yes
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Calls GRUB or LILO
?
?
?
?
RedBootmod GPLv2+
No
Yes
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Calls NTLDR
Calls Windows Boot Manager
Yes
CallsFreeLoader
Yes
Yes
Yes
Smart Boot ManagerGPLv2+
Yes
No
?
Yes
Yes
Yes
Yes
Yes
Yes
?
?
?
Yes
Yes
Yes
?
Yes
?
?
Yes
?
SPFdiskGPLv2+
Yes
Yes
?
Yes
Yes
Yes
?
?
Yes
?
?
?
Yes
Yes
?
?
?
?
?
?
?
SYSLINUXGPLv2+
No
Yes
?
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Calls NTLDR
Calls Windows Boot Manager
Yes
?
Yes
?
?
XOSLGPLv2
No
No
?
Yes
Yes
Yes
Yes
Yes
?
No
?
No
Yes
Yes
Yes
Yes
Yes
?
?
?
?
FreeLoader(ReactOS Boot Loader)GPLv2+
No
Yes
?
Yes
Yes
Yes
?
Yes
Yes
Yes
Yes
?
Yes
Yes
Partial[3]
Calls Windows Boot Manager
Yes
Yes
?
?
?
Name
Software license
Can reside in
Can boot from
Can boot
MBR only
MBR /VBR
ESP
Floppy
Hard disk
Second hard disk
Logical partitions
CD-ROM
Floppy
USB
Zip
LAN
MS-DOS
Windows 9x/Me
Windows NT series
WindowsVista/7/8
Linux
ReactOS
MenuetOS
*BSD
Mac OS X

Name
Advanced command
Scriptable
Supported architecture
Supported filesystem
Supported OS
Supported executable
Supported protocol
Supported decompression
Others
GRUB Legacy
Yes
No
i386 (PC)FAT16, FAT32, MINIX fs, Linux ext2, ext3, ext4, ReiserFS, JFS, XFS, VSTa fs, BtrfsFreeBSD, NetBSD, OpenBSD, GNU/LinuxELFTFTPgzip
GRUB 2
Yes
Yes
i386 (PC, coreboot, OLPC, Mac), PowerPC (Mac, Pegasos II, IBM), Sun UltraSPARC (SPARC v9)ext2, ext3, ext4, btrfs, zfs, ufs, minix, iso9660, udf, jfs, hfs, hfs+, afs, affs, sfs, xfs, reiserfs, tar, cpio, NTFS, FAT16, FAT32Linux (PC, mac), FreeBSD (PC), OpenBSD (PC), NetBSD (PC), Windows7 ? ? ?
LILO
No
No
i386 (PC)agnostic ? ? ?bzip2, gzip
LOLO (Logic PD)
Yes
Yes
ARM7, ARM9, ARM11, Cortex-A8, StrongARM, SH, ColdFireFAT16, FAT32, YAFFS1, YAFFS2Linux, WinCEELF, binary, BIN (WinCE), SRECTFTPSupported devices: MCF54xx, MCF5329, MCF5373, LLH7A400, LLH7A404, LLH79520, LLH79524, LSH7727, LSH7750, LSH7760, PXA270, PXA320, IMX31, IMX27, OMAP35xx, OMAP37xx
SYSLINUX
via cmd.c32 module
via lua.c32 module
i386 (PC)ext2, ext3, ext4, btrfs, FAT16, FAT32, iso9660, udf, NTFS (since 4.06), ?GNU/LinuxNoneTFTPgzip, bzip2, lzo, zip, lzma, ?
AKernelLoader
No
No
x86 (PC)FAT32,ext2,ext3GNU/LinuxELF,Binary ? ?
Yaboot
No
No
PowerPC (Open Firmware)ext2, ext3, ext4, hfsGNU/Linux, ? ? ? ?
RedBoot
yesyes (boot only)ARM, ColdFire, H8300, x86, Freescale/Motorola 68000, MIPS, PPC, SH, SPARC, SPARCLiteJFFS2Linux, eCosELFTFTP, serial (X-modem)gzip
Das U-Boot
Yes
Yes
PPC, ARM, AVR32, Blackfin, ColdFire, IXP, Leon2, m68k, MicroBlaze, MIPS, NIOS, NIOS2, PXA, x86, StrongARM, SH2, SH3, SH4, ...FAT, VFAT, ext2, ext3, ext4, jffs2, cramfs, reiserfs, yaffs2, ubifs, nfs4_4bsd, Artos, Dell, Esix, FreeBSD, Irix, Linux, LynxOS, NCR, NetBSD, OpenBSD, pSOS, QNX, RTEMS, SCO, Solaris, SVR4, U-Boot, VXworksELF, U-Boot image formatTFTP, NFS, serial (S-Record, Y-Modem, Kermit binary protocol)bzip2, gzip, lzma
Barebox
Yes
Yes
ARM, Blackfin, NIOS2, MIPS, x86, PPCFAT, VFAT, cramfs, nfsLinux ?TFTP, NFS, serial (S-Record, Y-Modem)bzip2, gzip, lzma
kboot
? ?i386, PowerPC64most supported by Linux Kernel (ext2, ext3, ext4, reiserfs, xfs, jfs, etc..)Linux ?HTTP, FTP, TFTP ?SSH, NFS support. kexec-based bootloader.
Runnix
? ? ? ?Linux ? ? ?kexec and SYSLINUX based bootloader.
kexec-loader
No
No
i386most supported by Linux Kernel (ext2, ext3, ext4, reiserfs, xfs, jfs, etc..)Linux/multiboot ?No networkinggzip (for kernel modules)Kernel/multiboot module support
NTLDR
No
No
i386 (PC) ?Windows ? ? ?default bootloader on Windows NT
FREELDR
No
No
i386 (PC), ARM, PowerPCext2, FAT12, FAT16, FAT32, ISO, NTFSReactOS, Linux, Windows NT 4.0, Windows 2000, Windows XP, Windows 2003 ? ? ?clone of NTLDR
boot0
????????FreeBSD's master boot record
extipl
????????IBM IPL upper compatible
Multiple Boot Manager
????PC DOS, MS-DOS, Windows, OS/2, Linux, FreeBSD, NetBSD, OpenBSD, BeOS, B-right/V, Solaris, OpenStep, Plan 9, EOTA[4]???
bootload (Technologic Systems)
??ARM?Linux???Proprietary
Name
Advanced command
Scriptable
Supported architecture
Supported filesystem
Supported OS
Supported executable
Supported protocol
Supported decompression
Others

表格图:




作者: 2012hsj17    时间: 2014-5-15 10:48
@Pauly , @dgxhls , @sratlf 申精啊。PS:我是不是应该翻译一下?
作者: vaf    时间: 2014-5-15 18:43
沙发吗
这么好东东得顶.
作者: 2012hsj17    时间: 2014-5-16 19:07
为什么好东西就是没有人看呢?
作者: 2012hsj17    时间: 2014-5-18 12:46
好东西,求大家帮顶啊。
作者: xianglang    时间: 2014-5-19 05:11
说句得罪人的话,这个信息对我没什么用处。

作者: 2012sinkr    时间: 2014-5-19 12:51
支持楼主的分享!
作者: xwan    时间: 2014-5-19 17:37
谢谢分享,这个可以收藏备用
作者: a19715    时间: 2014-5-28 15:55
多看看,了解了解thx




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3