快速业务通道

第三章 linux系统启动

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-05

linux的启动顺序

基本流程:开机自检-->由BIOS交给GRUB控制-->GRUB查找LINUX核心与虚拟硬盘并加载-->成功后执行INIT程序-->INIT进程读取inittab文件并进行初始化-->执行默认的启动运行级别-->执行sysinit程序(配置环境,如语言,网络等)-->执行运行级别的rc程序-->执行mingetty等待用户登陆. 常用目录: [root@mylinux rc.d]# ls init.d rc0.d rc2.d rc4.d rc6.d rc.sysinit rc rc1.d rc3.d rc5.d rc.local 1.忘记root密码的解决方法 在开机启动界面时,输入e编辑gurb菜单,在kernel命令行未加入1启动级别参数并回车,再输入b启动并进入单人维护模式,并使用passwd命令更改. 2.配置grub密码 2.1配置grub明文密码 vi /etc/grub.conf 在title行前加入以下参数行 password=密码 就可以,开机的时候,如果需要修改启动参数,根据提示输入p,后再输入密码就可以. 2.2配置grub-MD5密码 先用命令grub-md5-crypt生成MD5密码 [root@mylinux ~]# grub-md5-crypt Password:(输入密码) Retype password:(重输入密码) $1$Ic.Y50$7UmWh0GAA7hLasXJcpASS/ 再vi /etc/grub.conf文件 在title行前加入以下参数行 password --md5 $1$Ic.Y50$7UmWh0GAA7hLasXJcpASS/(复制过来就可以) 3.忘记grub密码的解决方法 如果你记得root的密码,就直接修改就可以. 但是如果你也忘记了root的密码,就要使用rescue模式来重设或删除密码了 放入启动盘,从光盘启动 输入linux rescue 进入救缓模式-->选择language-->keyboard type-->是否启动networking-->选择rescue模式(continue)-->ok-->进入shell提示符-->chroot /mnt/sysimage(使原来的根目录变成为当前的根目录)-->vi /boot/grub /grub.conf 注释掉password就可以. 4.grub手动启动linux的方法 grub>root (hd0,0)按TAB键会自动补全其它的分区 grub>kernel /后按TAB键补全文件,查看是否内核在此分区,如果是的话,请继续输入 全句如下 grub>kernel /vmlinuz-2.6.18-164.el5 ro root=LABEL=/ grub>initrd /initrd-2.6.18-164.el5.img grub>boot就可以正常启动 (建议做好系统对此文件做一个备份)
Empire CMS,phome.net

本文出自 “Linux” 博客,请务必保留此出处http://837244.blog.51cto.com/827244/563162

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号