我最近将操作系统从 Ubuntu 12.10 更改为 13.04。然后我的外部硬盘(安装为 VIVEK)变为只读。当我尝试创建新文件夹时,它会显示错误消息,如图所示。
我已将所有权更改为仅属于我自己,但当我使用时chmod 777 -fR /media/vivek/VIVEK
,它仍然不会影响读写和执行权限。
当我尝试使用sudo fsck -p /dev/sdb1
或sudo fsck.vfat -r /dev/sdb1
显示一条消息“当前,仅支持 1 或 2 个 FAT,不支持 0。”当我检查硬盘的属性时,在文件系统格式的位置它没有显示 FAT32 或 NTFS,而是空白。
请帮我解决这个问题,这样我就可以剪切/复制/创建新文件夹。顺便说一句,当连接到任何其他运行 Windows 的系统时,我仍然能够在同一台外部硬盘上执行所有这些操作。
答案1
处理硬盘分区以及一般数据时,请确保您有当前备份以防万一。
你可以考虑类似克隆兹拉。
我真不想告诉你这个。第一条消息是 I/O 错误。这通常意味着驱动器的某个部分无法读取或写入。在这种情况下,它似乎无法读取。这意味着驱动器的某些部分是坏的,这可能会导致您开始丢失数据。
您可以尝试 FSCK。卸载磁盘并运行 sudo fdisk -l 命令以找出磁盘的设备名称,找到后运行:
sudo fsck /dev/sdb1
对于第二个问题,请尝试
sudo dosfsck -r -v /dev/sdb1
希望这会有所帮助。