PC Linux启动过程

initrd与initramfs

在2.6版本内核之后出现了initramfs,它和initrd实现同样的功能,但是它基于一种cpio档,无须挂载就可以展开成一个文件系统

 

引导加载程序

PC: BIOS+Bootloader

嵌入式: 全部由Bootloader完成, CPU复位地址必须设在Bootloader处

 

常见Bootloader

PC:GRUB, LILO

嵌入式: U-boot, Vivi

 

Bootloader:GRUB

http://www.opsers.org/base/learning-linux-the-day-that-the-boot-loader-grub.html#toc-1

 

MBR

启动代码检查分区表是否正确并且在系统硬件完成自检以后将控制权交给硬盘上的引导程序(如GNU GRUB),shibootloader的stage1阶段

详解硬盘MBR  http://blog.csdn.net/sallay/article/details/3668614

wiki    http://en.wikipedia.org/wiki/Master_boot_record

 

详解linux系统的启动过程及系统初始化

http://chrinux.blog.51cto.com/6466723/1192004

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值