linux常见故障一:linux 文件系统变只读

原文:https://www.cnblogs.com/ginvip/p/6375672.html

1. 重启系统看是否可以自动修复。

2. 使用fsck -y /dev/sda1 进行自动修复。(用”-y”选项来执行该命令对硬盘进行检查和修复)
添加参数:fsck -y -C -t ext3 /dev/sda1 (一般情况下修复完成后,所有文件移动到 lost+found目录,文件名会被改变)
(-C 显示进度条 -t 指定文件系统类型 -y 默认自动yes修复)

3. 如果fsck修复完成后,启动系统依然自读。
查看分区结构:

1
2
3
4
5
6
7
8
[root@localhost ~]# more /etc/fstab
   
[root@localhost ~]# more /proc/mounts
 
[root@localhost ~]# mount
/dev/sda2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)

[root@localhost ~]# more /etc/fstab

[root@localhost ~]# more /proc/mounts

[root@localhost ~]# mount
/dev/sda2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
查看ro挂载的分区,如果发现有ro,就重新mount

1
2
umount /dev/sda1
mount /dev/sda1 /boot

umount /dev/sda1
mount /dev/sda1 /boot
如果发现有提示“device is busy”,找到是什么进程使得他busy

1
2
fuser -m /boot ##将会显示使用这个模块的pid
fuser -mk /boot ##将会直接kill那个pid

fuser -m /boot ##将会显示使用这个模块的pid
fuser -mk /boot ##将会直接kill那个pid
然后重新mount即可。

4. 直接remount

[root@localhost ~]# mount -o rw,remount /dev/sda1

[root@localhost ~]# mount -o rw,remount /dev/sda1

最新文章

  1. 数组,集合分割函数,join()
  2. Django模型的Field Types总结
  3. CRM(四川网脉系统)项目总结
  4. Atitit 数据存储的数据表连接attilax总结
  5. 最近这么火的iOS视频直播
  6. C语言之memcpy函数
  7. 【项目实例】使用C#开发纽曼USB来电通来电弹屏客户端小结
  8. 使用 Python 的 SQLite JSON1 和 FTS5 扩展
  9. SQL每个月份的发生额都比101科目多的科目
  10. Desert King(最优比率生成树)
  11. Accord.Net中决策树
  12. Android studio使用smack连接xmpp服务器收发消息
  13. 论文笔记 Generative Face Completion
  14. rs(0)与rs("字段名")的区别
  15. XVII Open Cup named after E.V. Pankratiev. GP of Two Capitals
  16. Windows下struct和union字节对齐设置以及大小的确定(一 简介和结构体大小的确定)
  17. httpd配置文件httpd.conf规则说明和一些基本指令
  18. Hadoop读写流程
  19. linux 下mysql/php编译配置参数
  20. spark 调优——基础篇

热门文章

  1. JVM-jvm学习大纲(0)
  2. 删除表中重复id值
  3. eclise远程调试
  4. Glib之GObject简介(翻译)
  5. Android为 ContentProvider 提供了那些服务内容?
  6. Copy拷贝
  7. 计算机上配置 IP地址,子网掩码,默认网关
  8. CI框架源码学习笔记3——Log.php
  9. 解决Android应用安装快完毕时提示签名冲突,android签名文件生成(转)
  10. [HNOI2009]梦幻布丁 BZOJ1483 set