linux常见故障一:linux 文件系统变只读
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) |
查看ro挂载的分区,如果发现有ro,就重新mount
1 2 | umount /dev/sda1 mount /dev/sda1 /boot |
如果发现有提示“device is busy”,找到是什么进程使得他busy
1 2 | fuser -m /boot ##将会显示使用这个模块的pid fuser -mk /boot ##将会直接kill那个pid |
然后重新mount即可。
4. 直接remount
1 | [root@localhost ~] # mount -o rw,remount /dev/sda1 |
分类:
linux
标签:
linux常见故障
, linux文件系统只读
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南