无法安装 571 GB 卷

无法安装 571 GB 卷

我有两个驱动器:C 和 D,并且刚刚删除了驱动器 C(包含 Windows 文件)。然后我安装了Linux Mint。
Mint 工作正常,但我无法访问我的 D 驱动器。我所有的个人和重要文件都在那里。
但是当我尝试打开并安装驱动器 D 时,它显示以下错误:

Unable to mount 571 GB Volume
Error mounting /dev/sda4 at /media/saeed/C064AD3264AD2BDA: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sda4" "/media/saeed/C064AD3264AD2BDA"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda4': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.

我读了问题及其答案。它有效,但它是只读的。我也做了最佳答案中所说的问题,但它并没有使其可重写。
我能做些什么?或者我应该做什么?


我无法再访问 Windows。这是 Windows 10。
问候

答案1

如何在Linux上挂载NTFS驱动器,并重置脏位。

让我们正确地做到这一点。很容易无意中破坏错误的数据。

1:识别HD分区。

sudo fdisk -l

您必须能够从提供的信息中选择有问题的驱动器和分区。

像这样的东西:

/dev/sda1            2048    59414527    29706240    7  HPFS/NTFS/exFAT
/dev/sda2        59414528   169236479    54910976   83  Linux
/dev/sda3       173432832   488280063   157423616    5  Extended
/dev/sda4       169236480   173432831     2098176   82  Linux swap / Solaris
/dev/sda5       173434880   488280063   157422592    7  HPFS/NTFS/exFAT

我的system/dev/sda5是设置了脏位的分区。

你的可能是/dev/sda4

笔记:

X/dev/sdXn是分配给物理硬盘驱动器的字母。

其中的 n/dev/sdXn是分配给分区的编号。

字母C:D:是 Microsoft 分配的内容,在这里没有帮助。

请确保您正在使用正确的驱动器和分区。

发布 的输出sudo fdisk -l以帮助识别您的磁盘/分区。

2:验证分区是否未安装。

mount | grep /dev/sda5

如果你得到类似这样的输出:

/dev/sda5 on /mnt/sda5 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

分区已挂载。

卸载:

sudo umount /dev/sda5

笔记:

是的,您可以使用“设备文件”/dev/sda5或“安装点”卸载/mnt/sda5

3:重置脏位。

在修改数据之前,请务必检查将对数据执行的操作。

sudo ntfsfix --no-action /dev/sda5

如果您对一切看起来都正常感到满意,请修改您的数据。

sudo ntfsfix --clear-dirty /dev/sda5

4:挂载分区。

sudo mount /dev/sda5 /mnt/myData

笔记:

自动检测 NTFS 文件系统时 mount 使用的默认值通常就很好。

如果默认设置不适合您,请调整安装选项。

sudo mount -t ntfs -rw /dev/sda5

检查手册页以了解适合您的安装版本的确切开关。

man mount

6:添加到/etc/fstab分区将在重新启动时自动挂载。

挂载分区并拨出所有开关后,获取要自动挂载的分区的 UUID。

sudo blkid

记下 UUID 编号。

sudo vi /etc/fstab

为您的 NTFS 驱动器添加条目

## My data on ntfs
UUID=12345678-1234-1234-1234-123456789abc /mnt/myData ntfs defaults 0 2

笔记:

您的 UUID 号码将是唯一的并且与我的不同。如果 Linux/dev由于某种原因为磁盘分配了不同的编号,则使用 UUID 编号可以防止出现 oops。

调整defaults以匹配您的开关。

答案2

抱歉无法发表评论...sudo ntfsfix /dev/sda4然后尝试安装它。

相关内容