解决ubuntu下U盘变成只读的问题
2013-09-02 09:35
519 查看
最近频繁出现U盘变成只读的问题,开始还以为是我的U盘质量不好(展会上的礼品),平时我很少用U盘,都是通过网络传来传去,使用ubuntu的5年多来从来都没有出现过这样的问题。
可是头两天拷贝一个文件,第一次出现拷贝完拿到别人的机器上无法读出那个拷贝文件,其他的文件照常读写,我开始以为是别人的xp有病毒,后来到我的ubuntu下面也无法读写,我就认为是U盘坏掉了(2年左右),扔到一边,又买了一个新U盘,以备拷贝使用。
今天给女儿考一个文件,兴冲冲回到家,结果无法读出,非常扫兴,于是查了一下文档,发现几种可能性:
xp下的病毒影响(有个帖子提到重新格式化U盘解决)
linux的故障误造成只读(现象及办法)
排查步骤:
查看挂载的格式是否正确
蓝色部分是U盘挂载项,属性看着没有什么异常
仍未解决问题
fsck检查U盘数据
发现磁盘错误,修复后U盘能够正常使用,找出头两天坏的U盘,用同样的办法也发现了磁盘错误,修复后解决问题。
总结:
原来使用一直没有出现问题,最近出现问题都是我的vmware虚拟机和ubuntu Host主机之间交叉使用U盘造成的现象,怀疑vmware player 3.1.0 build-261024 和ubuntu 10.04之间有兼容问题(用360查毒未发现xp虚拟机有病毒,不排除病毒影响可能,但另一个U盘未发现引导区部分有错误)
可是头两天拷贝一个文件,第一次出现拷贝完拿到别人的机器上无法读出那个拷贝文件,其他的文件照常读写,我开始以为是别人的xp有病毒,后来到我的ubuntu下面也无法读写,我就认为是U盘坏掉了(2年左右),扔到一边,又买了一个新U盘,以备拷贝使用。
今天给女儿考一个文件,兴冲冲回到家,结果无法读出,非常扫兴,于是查了一下文档,发现几种可能性:
xp下的病毒影响(有个帖子提到重新格式化U盘解决)
linux的故障误造成只读(现象及办法)
排查步骤:
查看挂载的格式是否正确
$mount /dev/sdc1 on / type ext4 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) none on /sys type sysfs (rw,noexec,nosuid,nodev) none on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) none on /dev type devtmpfs (rw,mode=0755) none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) none on /dev/shm type tmpfs (rw,nosuid,nodev) none on /var/run type tmpfs (rw,nosuid,mode=0755) none on /var/lock type tmpfs (rw,noexec,nosuid,nodev) none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) /dev/sdc6 on /home type ext4 (rw) /dev/sda1 on /home/bl/dbf type ext3 (rw) none on /proc/fs/vmblock/mountPoint type vmblock (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) /dev/sdb1 on /media/3AAA-893C type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush) |
$sudo mount -o remount,rw /dev/sdb1 |
fsck检查U盘数据
$sudo umount /media/3AAA-893C/ $sudo fsck /dev/sdb1 fsck from util-linux-ng 2.17.2 dosfsck 3.0.7, 24 Dec 2009, FAT32, LFN There are differences between boot sector and its backup. Differences: (offset:original/backup) 65:01/00 1) Copy original to backup 2) Copy backup to original 3) No action ? 2 Reclaimed 153 unused clusters (5013504 bytes). Free cluster summary wrong (242445 vs. really 242751) 1) Correct 2) Don't correct ? 1 Leaving file system unchanged. /dev/sdb1: 49 files, 1474/244225 clusters |
总结:
原来使用一直没有出现问题,最近出现问题都是我的vmware虚拟机和ubuntu Host主机之间交叉使用U盘造成的现象,怀疑vmware player 3.1.0 build-261024 和ubuntu 10.04之间有兼容问题(用360查毒未发现xp虚拟机有病毒,不排除病毒影响可能,但另一个U盘未发现引导区部分有错误)
相关文章推荐
- (转)解决Ubuntu自动挂载U盘/SD Card变成只读问题
- 解决ubuntu下U盘变成只读的问题
- 解决linux自动挂载U盘/SD Card变成只读问题
- Ubuntu下U盘变成只读的解决方法
- 解决linux自动挂载U盘/SD Card变成只读问题
- Ubuntu下U盘变成只读的解决方法
- 解决“U盘插入Ubuntu后文件只读且无法删除”问题
- Ubuntu下U盘变成只读,提示“只读文件系统”或“只读文件系统”的问题
- Ubuntu下U盘文件只读的解决办法
- u盘安装ubuntu 12.04 server问题解决
- Ubuntu下U盘文件只读的解决办法
- U盘文件全部变成只读模式的解决办法
- 解决通过硬盘或U盘安装ubuntu server出现无法挂载光盘的问题教程
- ubuntu下修复U盘只读问题
- 解决ubuntu下不能识别U盘的问题
- Ubuntu下U盘文件只读的解决办法
- U盘安装ubuntu-14.04.4-server-amd64的问题检测不到CDROM的解决方法
- Ubuntu下U盘文件只读的解决办法
- ubuntu16.04---解决插入U盘或者移动硬盘后自动弹出文件窗口的问题(取消弹出窗口)
- 解决ubuntu无法挂在u盘的问题