虚拟机环境的 Linux 系统由于是虚拟化虚拟出来的主机环境, 因此 经常会出现一些操作系统的问题, 今天我遇到了一个 Ubuntu 操作系统文件系统成了只读模式, 无法进行系统的操作, 由于出问题的主机是我个人搭建的 Hadoop 集群的 name 主节点, 对整个集群时比较重要的, 因此在网上也查了一些资料, 后来也成功解决掉了问题.
首先, 在操作文件时报文件系统是只读模式无法操作的错误时, 使用 root 用户或者拥有 root 权限的其他用户进行系统重启, 使用 reboot 命令进行重启. 这个需要等待一段时间, 然后会发现系统会进入到 initramfs 界面, 这块需要根据你虚拟机的虚拟的磁盘名称进行相应的操作, 比如我的是 sda1, 那么在光标闪动处输入: fsck /dev/sda1 命令, 然后对接下来出现的所有的文件的选项输入 y, 到最后输入 exit 退出 initramfs 界面, 不出意外就会进入到操作系统登录界面.
来源: http://www.bubuko.com/infodetail-2725707.html