centos6.x中fstab配置文件出错导致无法启动及忘记root密码解决方法

一、当你修改/etc/fstab配置文件,重启后发现无法进入命令行时,有如下解决方法:

解决办法:

1.启动linux提示失败,输入root账户密码,再次修改/etc/fstab配置文件是会提示readonly无法保存修改。

2.提权成root

3.mount  rw,renount /  或 mount / rw,remount 再次编辑/etc/fstab就可以修改了

4.修改fstab文件  vi /etc/fstab,重启生效

二、解决忘记root密码,重新配置新的密码方法。

在使用linux的过程中有时候会忘记root用户的密码,这个时候我们就可以进入单用户模式来重置root用户密码。

环境:centos6.5

1、 重启服务器,在读秒的时候按任意键,就会出现如下界面

在此界面中按下键盘中的‘e’,从而进入grub模式

2、在1中按下e就会进入到如下界面。

将光标移动到kernel那一行,然后再一次按‘e’,进入kernel该行的编辑界面

3、这就是kernel编辑界面

4、在kernel编辑界面,按一下空格键,然后在后面输入single或者输入1,同时按下回车键enter退出kernel编辑界面

5、退出kernel界面后会回到grub模式界面,在此界面再次将光标移动到kernel那一行,然后按下‘b’来启动系统

6、这个时候系统就会起来到单用户模式,不需要输入任何密码就可以直接进入系统

7、在单用户模式下,我们就可以直接修改密码

8、修改完毕,重启服务器即进入正常模式

说明:本文是参考其他文献总结从而出来,如有相似请联系博客博主。

时间: 2024-08-07 04:22:35

centos6.x中fstab配置文件出错导致无法启动及忘记root密码解决方法的相关文章

linux/CentOS6忘记root密码解决办法

信息来源: 红黑联盟 http://www.2cto.com/os/201411/348545.html 在使用linux的过程中有时候会忘记root用户的密码(尤其是进行交接而文档内容不全的时候),这个时候我们就可以进入单用户模式来重置root用户密码.下面来讲解重置root密码的方式,也可以说是破解root密码的方式. 系统环境:centos6.5 mini  /  rhel 6.3 1. 重启服务器,在读秒的时候按任意键,就会出现如下界面 在此界面中按下键盘中的‘e’,从而进入grub模式

9.png(9位图)在android中作为background使用导致居中属性不起作用的解决方法

在使用到9.png的布局上面添加 android:padding="0dip" 比如 <LinearLayout            android:layout_width="match_parent"            android:layout_height="wrap_content"            android:layout_margin="20dp"            android:l

PATH路径出错导致任何命令都找不到解决方法

1.export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin这样可以保证命令行命令暂时可以使用.命令执行完之后先不要关闭终端或者cd /usr/bin 下执行vi命令2. 恢复bash_profile文件vi ~/.bash_profile 3. 很有可能是你的PATH 环境变量设置错误,比如 $PATH 漏了PATH=$PATH:$PATH1 4. 立即生效,source ~/.bash_profile

CentOS6.0忘记root密码解决办法

说明操作系统:CentOS 6.0遇到问题:忘记管理员账号root的密码,进不了系统解决办法:重置root密码为123456操作: 开机启动系统,在进入系统之前按键盘上面的Esc键,会进入下面的界面 系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接 按键盘上的e键,出现下面界面 用键盘上的方向键移动光标到第二项,然后再按键盘上面的e,会出现下面的界面 输入一个空格键,然后在输入数字1,回车之后,会出现下面的界面 这个时候光标还是定位

项目中 2个或者多个EF模型 表名称相同会导致生成的实体类 覆盖的解决方法

场景:  2个数据库, 一个新,一个旧,  把旧的 数据库中的数据,导入到新的数据库中,  使用到了2个 EF实体模型, 新数据库 和 旧数据库中的表,有的名称是相同的 (但是结构是不同的) 旧的数据库中的 tb_area 表,只有2个字段 新数据库中的 tb_area 有很多字段  ,结果新数据库里面的 表,由于和旧数据库的表 重名,导致旧数据库里面的  表生产的cs文件 没有了, 只剩下新数据库中的表实体   那么现在问题就来了,我要调用旧表里面的 model 实体模型,怎么拿呢? 拿不到了

CentOS6修改/etc/fstab文件造成系统无法启动的问题

CentOS6修改/etc/fstab文件造成系统无法启动,并无法修改fstab文件解决方式: 1.启动linux提示失败,输入root账户密码,进入 repair filesystem#,注意此时修复fstab文件会提示readonly无法保存修改. 2. 重新挂载mount / -o remount 这时候,/etc/fstab就可以修改了 4.修改fstab文件  vi /etc/fstab 若有备份可以还原,若记得自己曾经更改的内容,再更改回来即可.实在不行就自己再写一份

[JavaEE]Get请求URI中带的中文参数在服务端乱码问题的解决方法

在Get请求中,如果请求参数中带有中文,如 http://localhost:8080/DinnerParty/shop/search?query=多伦多, 在服务端拿到的是乱码. 这是因为客户端提交过去的是UTF-8编码的数据,而服务端解析URi时可能使用的是 iso8859-1编码. 修改tomcat配置文件server.xml <Connector port="8080" protocol="HTTP/1.1"               connect

MySQL5.5.38和MySQL5.7版本中忘记root密码,解决办法

1.在centos6.5中安装mysql5.5.38版本,忘记密码如何解决? (1).先关闭mysqld服务 service  mysqld  stop (2).使用mysqld_safe安全模式启动mysql,使用两个参数: --skip-grant-tables:跳过授权表 --skip-networking: 跳过网络,防止其他用户对数据库进行读写操作,待密码恢复后可正常开启 执行命令: mysqld_safe  --skip-grant-tables  --skip-networking

CentOS6.7 Mysql5.6.35版本 源码编译+Mysql数据库忘记root密码如何修改

源码编译MySQL [[email protected] ~]# yum install cmake nucrses-devel –y      //安装编译环境及终端操作的开发包 -- Installed: cmake.x86_64 0:2.8.12.2-4.el6 Dependency Installed: libarchive.x86_64 0:2.8.3-7.el6_8 Complete! 下载软件包 [[email protected] ~]# wget http://ftp.ntu.