极限首页 业界焦点 软件工程师之路 系统工程师之路 网络工程师之路 软件下载 技术社区
 主流显卡Linux驱动安装-In
 linux内核编译步骤
 Grub安装,配置及使用汇总
 优化安装 mysql+apache+ph
 制作Linux的优盘启动盘
 揭开Linux的Swap之谜
 LINUX与其它操作系统的区别
 学会使用Linux性能分析工具
 在USB盘上打造自己的Linux
 Linux应用问答
 主流显卡Linux驱动安装-In
 linux内核编译步骤
 Grub安装,配置及使用汇总
 优化安装 mysql+apache+ph
 制作Linux的优盘启动盘
 揭开Linux的Swap之谜
 LINUX与其它操作系统的区别
 学会使用Linux性能分析工具
 在USB盘上打造自己的Linux
 Linux应用问答

Shell 中文手册

Python 2.3 中文手册

Python 2.4 中文手册

Mysql 4.x 中文手册

PHP 4.x 中文手册

Apache 2.x 中文手册
更多手册

站内搜索:
当前位置:首页>>系统工程师之路>>入门知识>>正文
Linux启动问题解决方法
时间:2005-04-27 作者:不详 来源:不详

    Linux启动问题解决方法 

本文就两类常见启动问题:Lilo失效和忘记root口令提出若干解决方法:  

Lilo失效有五种参考方法:  

1、如果有启动软盘,用它启动后,运行lilo,重启。  

2、红旗下通过:用安装光盘引导系统。在安装向导开始后,我们即可溜到另一个控制台下(按Ctrl+Alt+F2),将看到bash#字样。如果你Linux的/分区是对应/dev/hda3,所用的文件系统是ext2的。  
注意:#开始的行是注释行  

mount -t ext2 /dev/hda3 /tmp  
#(使用的reiser文件系统的用户用reiserfs代替ext2)  
chroot /tmp  
/sbin/lilo  
如果同时忘记了root口令,可在此用passwd修改  
取出光盘,用硬盘启动。  

3、红旗下通过:用Windows的启动软盘启动进入DOS,假定光驱为g:,Linux安装在/dev/hda3,将Linux安装光盘放入光驱,在DOS提示符下运行以下三条命令:  
g:  
cddosutilsautoboot  
..loadlin vmlinuz root=/dev/hda3 1 或者  
..loadlin vmlinuz root=/dev/hda3 single 或者  
..loadlin vmlinuz root=/dev/hda3 init=/bin/sh rw  
启动Linux后,在#提示符下,运行 /sbin/lilo  
如果同时忘记了root口令,可在#提示符下,用passwd修改  
然后重启。  

4、红旗下通过:用升级方式重装,注意什么包也不选,运行一遍安装程序后,就可以修复Lilo  

5、Red hat 7.1下通过:重装(不过什么包也不选,也不能选格式化Linux分区,进行到最后重新配置Lilo),如果同时忘了root口令,请牢记在重装时输入的口令。  

忘记root口令解决方法:  

如果忘了root口令,请重新启动,在Lilo处,即显示boot:时:  
运行 linux 1 (或 linux = single 或 linux init=/bin/sh rw)  
进入单用户模式,显示 bash#,这时运行passwd可以修改口令,然后exit, 进入到login:处,输入root,口令输新口令,一切就OK了!口令破解还可以参考上面方法2、3、5(如果Lilo正常,就不必运行lilo)  

附:安装Linux后,如果不能启动DOS、Windows(假定安装在/dev/hda1), 请进入Linux后,修改/etc/lilo.conf文件,加上:  
other=/dev/hda1  
label=dos  
保存退出,执行lilo命令,他会把lilo中加上dos的选项。  
推荐】【 】【关闭


关于极限 | 站内地图 | 意见反馈 | 广告服务 | 数据服务 | 联系我们
本站所刊登的文章,技术资料,软件均整理于网络资源或本站原创,转载请务必联系原作者或本站。
Copyright ? 2001-2004 UPLinux.com All Rights Reserved.
本站唯一联系信箱:
京ICP备05010519