打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Linux进入单用户模式方法

一.   使用lilo引导系统时
1.   在出现   lilo:   提示时键入   linux   single     
画面显示   lilo:   linux   single     
2.   回车可直接进入linux命令行 
    
二.   使用grub引导系统时
1.   在出现grub画面时,用上下键选中启动linux的项,

按e键   (‘e’ 在booting前编辑启动命令行。 

‘a’ 在booting前编辑kernel的参数。  
‘c’进入grub命令行。)  
2.   再次用上下键选中你平时启动linux的那一项(类似于kernel   /boot/vmlinuz-2.4.18-14   ro   root=LABEL=/),然后按e键     
3.   修改你现在见到的命令行,在其后加入“空格single”,结果如下:     
kernel   /boot/vmlinuz-2.4.18-14   ro   root=LABEL=/ single       
4.   回车返回,然后按b键启动,即可直接进入linux命令行
Linux下GRUB引导单用户模式三种方式

 

 

grub>fstest (grub>filesystem tracing is now on

 

 

作为一个Linux系统管理员,你可能会把Linux 超级用户密码遗忘了,把/etc/inittab
或/etc/rc.d/rc.sysinit之类文件误编辑,导致系统不能正常启动的恼人错误?
而为了解决以上问题,你就需要进到linux根文件系统处于可读写状态的单用户模式下。

将  grub append>ro root=/dev/VolGroup00/LogVol00 rhgbquiet
 
修改成:  
  grub append>ro root=/dev/VolGroup00/LogVol00single quiet

(内核参数为ro—readonly, 根分区为/dev/VolGroup00/LogVol00,rhgb—图形方式启动,quiet—不输出启动信息)

 

  remounting root filesystem in read-write mode:[OK]

表示此时linux单用户模式下的根文件系统处于可读可写状态。如果系统的配置与脚本文件出现错误,linux单用户模式下的根文件系统进入“read-only file system”既只读状态,此时,键入:   
 #mount –o remount rw –t ext3 / 
让根文件系统重新mount成可读写,你就可以自由编辑出现错误的系统文件了

 

 

 

 

一个使用LVM管理Linux分区的grub.conf文件示例(Fedora Core 3(以下简称为FC3)和Windows2000 advance server双系统)

/boot/grub/grub.conf文件内容:
# grub.conf generated by anaconda 
# Note that you do not have to rerun grub after making changes to this file 
# NOTICE: You have a /boot partition. This means that 
# all kernel and initrd paths are relative to /boot/, eg. 
# root (hd0,2)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00 
# initrd /initrd-version.img 
#boot=/dev/sda
default=1 
timeout=1000 
splashimage=(hd0,2)/grub/splash.xpm.gz 
hiddenmenu 
title Fedora Core (2.6.9-1.667)
root (hd0,2)
kernel /vmlinuz-2.6.9-1.667 ro root=/dev/VolGroup00/LogVol00 rhgb quiet 
initrd /initrd-2.6.9-1.667.img title 
windows 2000 adv rootnoverify (hd0,0)
chainloader +1

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
vmWareTools在linux中的使用
双系统设置默认启动系统
CentOS Linux 升级内核步骤、方法
[转]如何升级Linux内核
GRUB的命令行
grub.conf文件参数详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服