LINUX的引导与启动•系统的启动与引导过程分为几个步骤完成:•BIOS自检•MBR中的LILO或GRUB启动•Linux操作系统内核运行•Init进程的运行•用户登录•(1)、BIOS自检系统加电后,首先是固化在主板CMOS芯片上的BIOS程序运行,它会作一些基本的检查操作,如内存检验、键盘检查等,然后在UMB中扫描,看是否有合法的ROM存在(比如SCSI卡上的ROM),假如存在,就到ROM里去执行这些固化的指令,执行完成后再继续运行,最后BIOS自检完毕,读取硬盘中的第0个磁道的第1个扇区中(主引导区记录)的指令,并将控制权交给主引导区记录中的引导程序(linux中为LILO或GRUB)
(2)、MBR中LILO或GRUB的启动引导程序是安装时装入硬盘MBR区,它由BIOS自检完后,用INT19H(BIOS中断)从硬盘中读入内存,然后开始执行其中的引导程序
引导程序可根据引导配置文件中的设置(GRUB为/boot/grub/grub
conf;LILO为/etc/lilo
conf)加载对应的内核映像文件,如vmlinuz,最后将控制权交给加载入内存的操作系统内核映象
•问题1、如果安装时,不装引导程序,会有什么后果
(P37)2、在一个硬盘只装Linux系统情况下,ext2分区与swap分区划分谁在前,对安装有没有影响
如果装双系统,安装顺序对安装有影响吗
2、引导盘的创建
引导盘和启动盘的区别
(P37)3、LILO与GRUB的区别
4、GRUB的配置
(P41)5、GRUB的用户界面
GRUB的配置文件
6、引导程序的卸载
Linux的卸载
•第一:设置Linux的启动也需要向主引导记录写入信息(GRUB或LILO)
当swap分区在前时它占用了主引导记录
•第二:ext2分区包含Linux系统的所有文件,而有些软件的