Linux启动引导器安装linux操作系统的时候就已经将启动引导器安装到硬盘上去了,才能通过硬盘的读取方式启动操作系统。引导器分为2种:Lilo:功能比较简单,使用比较麻烦,后续发行版中使用grub。启动引导器保存在硬盘扇区中,负责引导硬盘分区中指定的操作系统启动的程序代码。Windows有windows的操作系统启动引导器,linux有linux操作系统的启动引导器。Linux用的是grub或者lilo,widows和mac都有自己的。引导器都会集成到操作系统安装程序中。操作系统的安装程序都会把引导器安装到硬盘的第一扇区中,操作系统在启动的过程中会优先加载引导器,通过引导器引导操作系统启动。grub的3个作用:1.提供真正的命令行交互界面,跟linux的shell界面一样,可以直接登陆grub命令行来操作。 使用grub必须要操作系统重启,重启的等待过程中就可以进入grub界面去,
2.支持使用配置文件的方式来定义系统启动的相关信息。比如在硬盘上安装了2个操作系统,配置了grub菜单就可以在启动的时候选择启动哪个操作系统,不配置,那么就没有切换菜单,永远只能启动一个操作系统。Grub的配置文件一个在启动分区里面,还一个在etc的主配置目录下面,这2个文件是同一个。https://jingyan.baidu.com/article/f71d60379e16021ab641d1ab.htmlroot@ubuntu:/etc/default# vim grubGRUB_DEFAULT=0GRUB_HIDDEN_TIMEOUT=0GRUB_HIDDEN_TIMEOUT_QUIET=trueGRUB_TIMEOUT=10GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`GRUB_CMDLINE_LINUX_DEFAULT="quiet"GRUB_CMDLINE_LINUX="find_preseed=/preseed.cfg auto noprompt priority=critical locale=en_US"Winsows的主分区是ntfs,linux是ext3主分区。3.提供多系统的支持方式。Grub不仅仅可以引导linux操作系统也可以引导dos,windows。
单用户模式:当linux系统出现错误的时候就要进入单用户模式去修复,相当于windows里面的安全模式,就可以去修复linux系统。有时候root的密码忘记了(不像windows的administrate账号可以破解)就要重装,单用户模式可以进入单用户系统重置管理员root密码。
按C进入命令行,按e编辑命令启动选项,要进入单用户模式必须要修改内核参数。单用户模式是不支持网络功能的(只有多用户模式才支持网络),只能本地操作。Linux修复:如果有一天linux系统起不来了,要使用启动光盘才能修复系统。Linux系统比较稳定,很少出现系统无法启动。