如何修复硬盘分区上的“目标为只读”错误

VJ *_*nga 30 dual-boot windows-8 read-only 14.04

如何The destination is read-only使用 Windows 8.1 双启动修复硬盘分区上的错误?

在此处输入图片说明
复制到 ntfs 分区时出错

在此处输入图片说明

小智 68

对我来说,解决方案很简单:

killall nautilus
Run Code Online (Sandbox Code Playgroud)

首先,我尝试使用 gpart 和磁盘实用程序来擦除分区,但问题仍然存在,我看到了有关手动挂载或有关 win 解决方案的答案,但这对我来说没有意义,因为我的 USB 是使用带有 dd 的 ubuntu 映像创建的!。最后,它似乎是鹦鹉螺的错误。只需重新启动您的 PC 或杀死您的鹦鹉螺,问题就会消失。

  • 这适用于我安装的网络卷。这太奇怪了。谢谢你。 (2认同)

小智 9

我有同样的问题,几乎尝试了所有方法。幸运的是,从这个线程找到了解决问题的方法:只读分区,双启动 WIn10

Windows 10 更新将其重置为默认的快速启动,这是一种休眠形式。

您需要在 Windows 中禁用此功能(再次,可能),然后关闭,而不是重新启动。正确完成后,您将能够以读/写权限正常访问数据分区。

如何在 Windows 上禁用休眠:https : //www.cnet.com/how-to/how-to-enable-or-disable-hibernate-in-windows-10/


小智 6

sudo mount -o remount,rw /dev/sdd1
Run Code Online (Sandbox Code Playgroud)

更换sdd1 为您的硬盘或随身碟。

要检查哪个是您的终端类型:

lsblk
Run Code Online (Sandbox Code Playgroud)

并在那里找到您的驱动器并注意设备或分区并在上述命令中替换您的驱动器。

这可能有效:)

注意:“替换分区而不是磁盘”

  • 正确的命令是 lsblk 而不是 lsblck。 (6认同)

Tho*_*ent 5

打开终端(确保您没有打开任何使用该驱动器的东西!)然后输入:

sudo mount -o remount,rw  /dev/sda3
Run Code Online (Sandbox Code Playgroud)

现在您应该将驱动器安装为读写。如果没有,请尝试:

sudo mount -f -o remount,rw /dev/sda3
Run Code Online (Sandbox Code Playgroud)

或 sudo umount /dev/sda3 sudo mount -rw /dev/sda3

如果 umount 成功但失败后的挂载尝试在此答案中的最后一个挂载命令中放置在-rw参数前面或后面-f以强制操作。

(注意:我没有试过这个,但我已经在我自己的问题中使用了这些命令,但只有其中一些是有效的。对我来说,这已经发生了一段时间,我不记得我使用的完全相同的命令用于解决问题,某些命令可能存在一些语法错误,我可能会遗漏一些可以解决您的问题的命令。)