Advertisement

常用Bootloader介绍与uboot配置指南

阅读量:

(部分来源于网络)

bootloader主要提供两方面的功能:

1.提供开发工具 -- 比如,像内核下载,文件系统映像下载等功能

2.引导操作系统 -- 从flash读取内核到内存,启动操作系统

多种类型的 Bootloader 存在,在软件层面实现上各有特色。例如基于 X86 架构的应用通常会使用 LILO 或 GRUB 等工具完成启动过程;而针对 ARM 架构的处理器,则有 U-Boot 和 Vivi 这样的工具可供选择。以下将介绍 Linux 系统中开源 Bootloader 的相关内容及其兼容性。

Bootloader Monitor 描述 X86 ARM PowerPC
LILO linux磁盘引导程序
GRUB GNU的LILO替代程序
Loadlin 从DOS引导linux
ROLO 从ROM引导linux而不需要BIOS
Etherboot 通过以太网卡启动linux系统的固件
LinuxBIOS 完全替代BUIS的linux引导程序
BLOB LART等硬件平台的引导程序
U-Boot 通用引导程序(开源)
RedBoot 基于

全部评论 (0)

还没有任何评论哟~