大家好,今天来给大家分享单用户模式的相关知识,通过是也会对麒麟系统进入单用户模式相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!
例如:red
hat
linux
7.2,未编辑时引导菜单是:
RedHat
Linux
(2.4.7-10)
root
(hd0,1)kernel
/boot/vmlinuz-2.4.7-10
ro
root=/dev/hda2
然后编辑,就在其后添加“1”或single,使其如下:RedHat
Linux
(2.4.7-10)
root
(hd0,1)kernel
/boot/vmlinuz-2.4.7-10
ro
root=/dev/hda2
1即可。
在单用户模式下,用passwd命令更改口令。
使用GRUB时,可以添加一个S(大写S)到内核命令行,可以进入单用户模式。
要做到这样,
需要重新起动系统,当GRUB的屏幕出现时:
1、使用方向键选择你希望引导的内核。
2、按下e键以编辑这个命令行。
3、选择以单词kernel起头的这行。
4、按下e键以编辑这个命令行。
5、在行末添加一个字母S
6、回车接受改动。
7、按b键接受修改并且启动内核。
这样就会进入单用户模式,可以在bash下执行命令。
linux进入单用户模式的***是有很多的。进入单用户模式的前提是系统引导器能正常工作。下面以GRUB启动为例说明进入单用户模式的***。在GRUB启动菜单里有''a”,“e”,“c”三个操作按键,使用这三个按键均可以进入单用户模式。
1、使用"a"操作按键进入单用户模式。
这是进入单用户模式最快速的***。在GRUB启动菜单里使用a操作按键编辑kernel参数,在末行输入single,来告诉linux内核后续的启动过程需要进入单用户模式。
编辑后按enter键,即可启动单用户模式。
2、使用'e'操作按键进入单用户模式。
在GRUB启动菜单里使用e操作按键进入Linux启动菜单向界面,移动光标至kernel配置项一行。
按e编辑kernel菜单项,在行末输入single,告诉Linux内核后续的启动过程需要进入单用户模式。
更改后,按回车返回Linux启动菜单项界面,然后按b,使用更改后的Linux启动菜单启动单用户模式。
3、使用c操作按键进入单用户模式
这是进入单用户模式最麻烦的一中方式,必须要熟悉GRUB命令行界面才行。在grup启动菜单里使用c进入GRUB命令行.分别使用grup下的root、kernel(在末行输入single)、initrd命令指定启动参数,最后使用boot命令启动到单用户模式。
原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式。
use
master;
go
declare
@sql
varchar(max);
set
@sql=''
select
@sql=@sql+';
kill
'+rtrim(spid)
from
master..sysprocesses
where
dbid=db_id('数据库名');
exec(@sql);
go
alter
database
数据库名
set
multi_user;
1、系统启动时,按键盘上的“e",直到进入下面这个页面:
2、选择kernel...(即第二项)这一项,按下”e",在行尾输入:空格single,然后回车确定
3、按键盘的"b",重新引导系统
4、然后就进入了单用户模式下
单用户模式键盘无法使用是口令改错了,需要更改口令。
单用户模式就是系统处于最原始的状态,所有网络服务都未启动,文件系统都没有mount,只有最基础的系统module被加载,然后由kernel启动进入命令行状态。
这样的状态我们称之为单用户模式。进入单用户模式,就是当开机看到boot:提示符号时,马上键入boot-s就可以。如果已经安***ootloader,在loader里打boot-s也可以进入单用户模式。单用户模式是指只允许一个用户执行一个任务,多用户模式是指一个用户可以执行多个任务,还可允许多个用户在一个机子同时登陆。
单用户模式的运行级是1。
有两种***进入单用户模式。1.修改/etc/inittab下的默认运行级为1,开机就进入单用户。2.在shell下运行init1。
本文到此结束,希望对大家有所帮助。