571GB 볼륨을 마운트할 수 없습니다.

571GB 볼륨을 마운트할 수 없습니다.

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에 액세스할 수 없습니다. 이것은 윈도우 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 파일 시스템을 자동으로 감지할 때 마운트에서 사용하는 기본값은 일반적으로 괜찮습니다.

기본 설정이 작동하지 않으면 설치 옵션을 조정하십시오.

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 번호는 고유하며 내 번호와 다릅니다. UUID 번호를 사용하면 Linux가 /dev어떤 이유로 디스크에 다른 번호를 할당하는 경우 오류를 방지할 수 있습니다.

defaults스위치와 일치하도록 조정하십시오 .

답변2

죄송합니다. 댓글을 달 수 없습니다. sudo ntfsfix /dev/sda4그런 다음 설치해 보세요.

관련 정보