linux系统救援模式

 时间:2024-11-02 10:14:04

启动l坡纠课柩inux时,SELinux:Couldnotopenpolicyfile<稆糨孝汶;=/etc/selinux/disabled#targeted/policy/policy.23:Nosuchfileordirectory出现了这个问题,开始不清楚是什么原因造成的,后来回想了重启之前禁用过Selinux,会不会是这个的问题呢,上网一查果然有人出现过类似的错误,进入linux救援模式,然后马上查看/etc/selinux/config,果然设置错了:应该修改SELINUX=disabled,但是我改成了SELINUXTYPE=disabled,把SELINUXTYPE改回strict,哎,不会再犯这样的错误了,真是马虎疏忽啊,要是查不到这估计只能重装系统了,吸取教训吧,以后系统相关的设置一定要谨慎小心!!!一个美丽的错误把系统整成了这样的。

放置第一张光盘(安装光盘)在光驱内》然后设置BIOS为光驱启动》重启计算机

在boot:提示符下输入linuxrescue并回车,进入ChooseaLanguage界面,

选择英文(在此中文会可能会出现乱码)

此时系统进入KeyboardType界面,在此选择默认的us选项即可,然后回车进入setupNetworking界面

在界面中选择石佛进行网络设置,如果在救援模式下不需要使用网络设置可以选择no并回车

此时进入Rescue界面,如果选择Continue按钮并回车则救援模式程序会自动查找系统中已有的文件系统,,并把他们挂载到/mnt/sysimage目录下;如果选择Read-Only并回车,则会以只读的方式挂载已有的文件系统,如果需要手动挂载则选Skip。

此时向导会显示Rescue的提示信息,直接回车进行下一步

至此,系统已经通过安装光盘引导进入救援模式

救援模式下的根分区只是一个由引导光盘生成的临时根分区,而不是平时在正常系统中所看到的那个硬盘上的根分区,

【恢复GRUB】进入linux救援模式后,执行chroot/mnt/sysimage命令切换根分区到硬盘的根分区

在shell中执行GRUB进入grub>提示符root(hdX,Y):指定/boot/分区的位置,X代表分区所在的硬盘,Y代表硬盘上的分区号setup(hdX):把GRUB写到硬盘的MBR上quit:退出grub>提示符

执行exit命令退出硬盘根分区,然后再执行一次该命令重启计算机,取出光盘,计算机重启后又看到熟悉的GRUB引导界面

【重新分区后GRUB引导失败】

在系统引导失败的窗口下按下任意键反悔GRUB主菜单,按下E进入GRUB编辑模式,

通过上线键选择root(hd0,1),按下E进行编辑,把root(hd0,1)改成linux分区的正确位置root(hd0,2)

按下回车反回GRUB编辑模式,这时看到列表中的root记录已被更改。

按下B键保存更改后的GRUB设置引导Linux系统,

在GRUB引导界面中进行的更改只是临时的,并不会被更新的GRUB配置文件中,所以用户启动后必须手动更改GRUB配置文件

【修改root密码】

在GRUB引导界面中按下E键进入GRUB的编辑模式

通过上下方向键选择kernel开头的行,按下E键进行编辑,在行的末尾加上single

编辑完成后,回车返回GRUB编辑模式的界面,然后按下B

【修复丢失/etc/inittab文件丢失】插入光盘,改bios,在下方输入linuxrescue,进入急救模式。

使用chroot/mnt/sysimage切换到root下,然后输mount/dev/hdc/media/cdrom将其挂载,回车后执行rpm-ivh--replacepkgs/media/cdrom/Server/initscripts-8.45.30-2.e15.i386.rpm

输入reboot将其重启,然后修改blos,完毕。

Windows10下的Telnet客户端功能如何关闭 Windows组策略如何禁止删除文件 Windows Server 2019如何安装? sql server 2008数据库还原成sql server 2012 怎么ping端口
热门搜索
哈士奇图片大全 苏菲玛索图片 水印图片素材 黄山云海图片 红河香烟价格表和图片