SD卡在Linux上插拔变成只读

原因:

插入设备的文件系统有故障,Ubuntu为了保护当前的系统,所以将设备的文件系统设置为只读。

判断方法:

在终端窗口中输入:

tail -f /var/log/syslog

然后插拔被检测的设备,你可能会看到类似下面的错误信息 :

FAT: Filesystem Panic (dev sdb1) ... "File system has been set read-only"

这就是告诉你设备sdb1的文件系统有问题,问题是…,现在我们将该设备的文件系统自说自话的设成只读了,以保护我们伟大的UBUNTU系统不受感染。

解决方法:

首先通过上面提到的log信息我们了解到是sdb1这个设备有问题, 事实上可以通过输入下面的命令来了解我们的文件系统:

sudo fdisk -l

这个命令会显示当前系统检测到的所有文件分区包括连接的外部存储设备。你会看到比如刚才出问题的设备/​dev/​sdb1.

在处理这个设备之前我们先要卸载(umount),你可以对桌面上的设备图标右击鼠标,点“卸载”,或使用umount命令。

设备卸载后就可以使用以下的命令对上述设备的文件系统进行检查和修复了:

sudo dosfsck -v -a /dev/sdb1

这个dosfsck应该跟windows下的chkdsk是类似的,多数情况下设备的文件系统是可修复的,运行完毕后。将设备重新连接到电脑

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值