ubuntu下解决u盘成只读文件系统问题

Ubuntu下U盘出现文件系统只读的问题了。症状为无法删除U盘中现有文件,无法向U盘拷贝新的文件。但不知道是什么原因。今天下决心解决这个问题。

解决方法:

1. 在Ubuntu终端运行如下命令

tail -f /var/log/syslog      2. 插入有只读文件系统故障的U盘

3. 观察命令行输出

输出局部如下:

Jul  8 16:44:50 cslouis-pc kernel: [15595.155904] FAT: Filesystem error (dev sdb4)

Jul  8 16:44:50 cslouis-pc kernel: [15595.155905]    fat_get_cluster: invalid cluster chain (i_pos 0)

从上面可以看出U盘挂载的文件系统是/dev/sdb4,且文件系统有故障(FAT: Filesystem error)

4. 输入如下命令:

umount /media/ZCF(ZCF是你的U盘名,可以在media目录下用ls查看)

5. 修复U盘文件系统故障

sudo dosfsck -v -a /dev/sdb4

经过上面5步后,U盘就可恢复读写功能。

时间: 2024-10-19 12:32:01

ubuntu下解决u盘成只读文件系统问题的相关文章

Ubuntu下解决u盘变成只读模式

1.终端输入: tail -f var/log/syslog 2.插入受伤的u盘,根据终端中输出的信息确认分区以及挂载位置. 3.umount 挂载位置,输入: umount /media/aldy/UUI 4.执行dosfsck自动修复u盘,输入: sudo dosfsck -V -a /dev/sdc4 参考文档: https://www.cnblogs.com/csulennon/p/4482349.html 原文地址:https://www.cnblogs.com/aldy56/p/10

ubuntu下解决wireshark权限问题

wireshark要监控eth0,但是必须要root权限才行.但是,直接用root运行程序是相当危险,也是非常不方便的. 解决方法如下: 1.添加wireshark用户组 sudo groupadd wireshark 2.将dumpcap更改为wireshark用户组 sudo chgrp wireshark /usr/bin/dumpcap 3.让wireshark用户组有root权限使用dumpcap sudo chmod 4755 /usr/bin/dumpcap 4.将需要使用的用户名

在Ubuntu下解决 adb devices :???????????? no permission

使用 adb devices  出现如下: List of devices attached ???????????? no permissions 同时在DDMS中显示设备名也显示????????????,也无法显示进程名,无法查看log. 解决方法: 1.设置usb权限 因为ubuntu这样的系统都是默认以非root身份在运行的,要使用usb调试,需要sudo支持. $ lsusb Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated

Ubuntu下提示U盘没有些权限的只能读不能写

在Windows下,U盘能够正常地读写文件(能复制粘贴),但发现有个文件打不开.然后在LInux下,U对U盘只能读不能写.提示:Read only system. 参考:https://bugs.launchpad.net/ubuntu/+bug/228608 1,# tail -f /var/log/syslog   查看文件系统的动态信息 May 19 21:31:28 controller kernel: [284792.451452] FAT-fs (sdb1): Volume was

ubuntu下制作u盘启动盘安装win7

昨天脑热装了个ubuntu,做前端发现突然没了IE好不习惯,无奈今天就要装回来,问题来了,u盘已经做成了ubuntu的启动盘,怎么装win7... 这时,我有两种解决方案: 1.去隔壁宿舍用朋友的电脑把U盘做成启动盘 2.在自己的ubutnu里将u盘做成启动盘 作为一个宅男,自然是有问题自己解决,坚决不找别人麻烦.于是上网搜索在linux下制作u盘启动盘的方法,发现教程真心少,搜了好久,终于搜出来一篇文章,链接如下:http://www.linuxquestions.org/questions/

ubuntu下解决鼠标滚轮不能使用的问题

如果你是在VM下安装 Ubuntu,那么必须安装VMware-tools,才能获得更好的体验,包括屏幕分辨率.声音.和windows共享剪贴板等等. 点击VMware菜单的-VM-Install VMware Tools 这时,在Ubuntu下会自动加载Linux版的VMware Tools的安装光盘镜像.你会看到虚拟机的桌面上出现了一个名为VMware Tools的光盘图标,并且被自动打开.其中包括VMwareTools-xxx-i386.rpm和VMwareTools- xxx.tar.gz

ubuntu下解决mysql插入中文乱码(???)的问题

一.原因     myeclipse中插入中文发现不仅在mysql中且在myeclipse中查询都显示???  ?二.解决 ?     网上看了很多资料,如果在mysql中直接修改,重启mysql后就失效,一般修改my.ini文件,当然在ubuntu下是my.cnf.修改的过程可参考http://blog.knowsky.com/190431.htm     但在我进行修改的过程中发现:         找到[mysqld]在下面加入        default-character-set=u

Ubuntu下解决解压zip文件中文文件名乱码问题

在Ubuntu下解压Windows下压缩的zip文件时,会出现解压出的带中文文件名的文件名乱码,这是因为Ubuntu和Windows默认的编码不同,Ubuntu下默认的编码是UTF-8,而Windows下默认的编码是GBK.对于这个问题,主要有以下三种解决方法: 一.命令行指定解压字符集 在Ubuntu下解压来源于Windows的zip文件,中文文件名会出现乱码问题. 出现这个问题的原因是:Windows和Ubuntu使用的默认编码不相同,而且zip文件自身却不带有任何标识其编码的信息.解决方案

linux下给U盘分区&制作文件系统

这几天读到TLCL-Storage Media一节,不由的想要折腾一下U盘,一直以来U盘只是被拿来暂存数据,其内部有没有文件系统,数据怎么管理,那是从来也不清楚,本文就依葫芦画瓢,折腾下手中的Kingston U盘 注:本文非教程,仅学以致乐. 初探 先看看U盘接受windows格式化以后的样子,这应该是我们对付U盘最常用的一招:一言不合,格之. 不同于Ubuntu/Win等桌面发行版本,服务器型(非图形化的系统?)的linux系统通常不主动挂载U盘,因此当U盘插入树莓派后,命令行是不会有任何提