系统初始化过程
1.BIOS 
2.MBR
3.GRUB
4.KERNEL
5.INIT
         
1.    BIOS(Basic Input/ Output System)
加电自检 对各个设备进行检查
选择启动设备光盘 硬盘 等
2.    MBR (Master Boot Record )主引导记录
主引导程序 446字节
分区表 64字节
硬盘有效标志2字节
第一引导 通常BIOS检测后进入第一块硬盘的第一个扇区(MBR)
 
Mbr 修复
dd if=/dev/zero of=/dev/sda bs=446 count=1   446字节 mbr被覆盖后系统将无法被启动
 

系统初始化_职场 

 

mount /dev/sda2 /mnt
chroot  /mnt/sysp_w_picpath
grub-install /dev/sda
备份
dd if=/mbr  of=/dev/sda  bs=1 count=512
sfdisk –d /dev/sda > sda.tab  
fdisk –l >/partition_tab.txt
恢复
sfdisk /dev/sda < sda.tab
3.           GRUB  (GRand Unified Bootloader
用来引导计算机上不同的操作系统
Grub 配置文件 /etc/grub/grub.conf

系统初始化_休闲_02 

 

Default 默认启动的系统
Timeout 等待时间 ,负值表示不自动选择系统
Splashp_w_picpath 开机图片,可略
Hiddenmenu 隐藏开机菜单
Title 系统名称
Root 指定目录
Kernel ro 只读  rghb图形界面 quiet 静默,不输错
Initrd t 通用驱动(解决不开机无法加载驱动,不加载驱动无法开机的矛盾)
第二引导 显示引导菜单
 
 
损坏后重新添加
1 default=0
2 timeout=5
3 Title mylinux
4 Root (hd0,0)
5 kernel /vmlinuz-2.6.18-164.e15 ro root=/dev/sda2 quiet rhgb
6initrd /initrd-2.6.18-164.e15.img
Reboot
2012年2月20日23:04:21
 4.      KERNEL 操作系统内核
载入驱动 进程管理 存储器管理 等
l .检测设备
2.选择系统
3.加载设备驱动
4.挂载根目录
5.载入init
5.           INIT进程  系统第一进程
/etc/rc.d/rc.sysinit               #/bin/bash
/etc/rc.d/rc   
/etc/rc.d/rc *.d
/etc/rc.d/rc.local 
 
/sbin/mingettty
登陆 –>进入系统
 
/etc/inittab 
 

系统初始化_职场_03 

 

# 0 - halt (Do NOT set initdefault to this) 此模式下将无法启动
  # 1 - Single user mode 单用户模式
  # 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
  # 3 - Full multiuser mode  文字模式
  # 4 - unused
  # 5 - X11 图形模式
# 6 - reboot (Do NOT set initdefault to this) 此模式下将不停重启
 
 
默认run level 5

系统初始化_休闲_04 

 

初始化系统

系统初始化_职场_05

 

跟据run level 值载入

系统初始化_系统初始化_06

 

关机键ctrl+alt+del

系统初始化_职场_07 

应修改或禁用

 

id :runlevel:action:command

系统初始化_系统初始化_08