无法写入外部硬盘,并且其属性中未显示 Ubuntu 13.04 中的文件系统格式详细信息

无法写入外部硬盘,并且其属性中未显示 Ubuntu 13.04 中的文件系统格式详细信息

我最近将操作系统从 Ubuntu 12.10 更改为 13.04。然后我的外部硬盘(安装为 VIVEK)变为只读。当我尝试创建新文件夹时,它会显示错误消息,如图所示。

错误信息

我已将所有权更改为仅属于我自己,但当我使用时chmod 777 -fR /media/vivek/VIVEK,它仍然不会影响读写和执行权限。

不受 chmod 的影响

当我尝试使用sudo fsck -p /dev/sdb1sudo fsck.vfat -r /dev/sdb1显示一条消息“当前,仅支持 1 或 2 个 FAT,不支持 0。”当我检查硬盘的属性时,在文件系统格式的位置它没有显示 FAT32 或 NTFS,而是空白。

无文件系统格式 fsck 错误

请帮我解决这个问题,这样我就可以剪切/复制/创建新文件夹。顺便说一句,当连接到任何其他运行 Windows 的系统时,我仍然能够在同一台外部硬盘上执行所有这些操作。

答案1

处理硬盘分区以及一般数据时,请确保您有当前备份以防万一。

你可以考虑类似克隆兹拉

我真不想告诉你这个。第一条消息是 I/O 错误。这通常意味着驱动器的某个部分无法读取或写入。在这种情况下,它似乎无法读取。这意味着驱动器的某些部分是坏的,这可能会导致您开始丢失数据。

您可以尝试 FSCK。卸载磁盘并运行 sudo fdisk -l 命令以找出磁盘的设备名称,找到后运行:

sudo fsck /dev/sdb1

对于第二个问题,请尝试

sudo dosfsck -r -v /dev/sdb1

希望这会有所帮助。

相关内容