bootloader学习笔记及SD卡启动盘制作

发布时间:2024年01月13日

Bootloader介绍

? ? ? ? 在操作系统运行之前运行的一小段代码,用于将软硬件环境初始化到一个合适的状态为操作系统的加载和运行做准备(其本身不是操作系统)

Bootloader基本功能

1、初始化软硬件环境

2、引导加载linux内核

3、给linux内核传参

4、执行用户命令

注:bootloader是启动引导程序的统称嵌入式linux常用的bootloader是uboot

常见的bootloader

BootloaderMonitor描述X86ARMPowerPC
LILOLinux磁盘引导程序
GRUBGNU的LILO替代程序
Loading从DOS引导LInux
ROLO从ROM引导linux而不需要BOIS
Etherboot通过以太网卡启动Linux引导程序
LinuxBOIS完全替代BUIS的linux引导程序
BLOSLART等硬件平台的引导程序
U-boot通用引导程序
RedBoot基于eCos的引导程序
ViviMizi公司针对于三星的arm cpu设计的引导程序

SD卡制作步骤

????????dd命令用来制作镜像文件,if是inputfile的缩写,输入文件,of是outputfile,输出文件,count表示镜像文件有多少块。

?

?

?

?

文章来源:https://blog.csdn.net/ssz__/article/details/135408996
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。