本文就两类常见启动问题: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:
cd\dosutils\autoboot
..\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的选项。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器