骨骼惊奇好少年
做一行,爱一行,我用我的职业病告诉你我有多敬业
你这么放荡不羁你就不能考虑一下其他人的感受吗
上的了天堂 ,下的了厨房
眼见为实耳听为虚
一秒天堂一秒地狱的事还是算了
听到这么浑厚的声音其实我是拒绝的
系统启动流程
bios 自检
MBR: boot code
执行引导程序 -GRUB
加载内核
执行init
runlevel
bios 我们成为基本输入输出系统(组件),一般保存在主板上的bios芯片
计算机启动的时候第一个运行的就是bios,bios负责检查更新硬件并且查找课启动设备(引导信息)
可启动设备在bios设置中进行定义,如USB、CDROM、HD(可以设置顺序)
MBR(512字节)
bios找到可启动设备后执行其引导代码
引导代码MBR的前446字节
第一个扇区(512字节)最后两个字节是55AA(可启动设备),控制权交给512字节引导代码MBR的前446字节
跳转到一个真正的引导程序,因此它仅仅是一个跳转
GRUB(真正的引导程序)
Grub是现在Linux使用的主流引导程序(bsd 苹果 )
可以用来引导现在几乎所有的操作系统
Grub的相关文件保存在/boot/grub目录中
Grub配置文件为/boot/grub/grub.conf
配置格式:
title CentOS
root(hd0,1)(hd0第一块硬盘的第二个分区)
kernekl /boot/vmlinuz-2.6.32-279.e16.i686 ro root=UUID=77212833B6BB-4D53-9541D1102EBD
initrd /boot/initramfs-2.6.32-279.e16.i686.img