我有一个外部USB硬盘驱动器(FAT32)的问题。似乎不可能写,删除等文件,我收到错误消息说,这是一个只读文件系统。当我试图使用chmod或chown命令解决问题时,它会挂起,而且无论如何,在挂起之前,它会给出许多(许多)消息,表示"cannot change.... read-only filesystem"。
不用说,我是驱动器的(文字)所有者,我不知道这如何可以被视为只读驱动器,从来没有我的意图。格式化不是一个选项,它装载了一些非常有价值的东西(对我来说)。
这就是我输入mount命令时得到的
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs 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)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/woodpecker/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=woodpecker)
/dev/sdc1 on /media/musica type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks)
/dev/sdd1 on /media/USB-HDD type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks)我不时会遇到同样的问题,但在卸下和重新安装之后,我得到了解决。另一个几乎不断连接的外部USB驱动器从来没有任何问题.
我知道许多人也有类似的问题,但我在互联网上的任何地方都找不到适合我的解决方案:
有小费吗?
萨克斯
发布于 2014-02-15 16:24:49
只读文件系统并不意味着权限只授予您读取访问权限(而fat32不存储权限);这意味着您要么显式请求文件系统只进行只读安装,要么出现错误,因此为了防止进一步损坏,文件系统自动只读。可能是硬盘坏了。运行dmesg获取详细的错误消息,并打开磁盘实用程序并检查驱动器的智能运行状况。
您很可能会看到在dmesg中报告的IO错误,以及磁盘实用程序中的坏扇区。
https://askubuntu.com/questions/421297
复制相似问题