"Seagate Expansion Drive" 2TB에 액세스할 수 없습니다.

"Seagate Expansion Drive" 2TB에 액세스할 수 없습니다.

크로스 플랫폼 OS에서 사용하기 위해 Seagate Expansion 2TB 외장 하드 디스크를 구입했지만 사용하기 전에는 설정이나 마운트(필요한 경우)를 하지 않고 Ubuntu 13.10이 설치된 노트북에 연결했습니다. 그것. 노트북에서 외장 하드 드라이브(seagate 2TB)로 전송할 때는 제대로 작동했지만 갑자기 오류 메시지가 표시됩니다(아래 스크린샷). 런처에 아이콘이 나타나지만 어떤 작업도 수행할 수 없습니다. 어떻게 해야 합니까? 제안해 주세요. 이미 전체 파일을 전송했는데 잃어버리고 싶지 않습니다. 그리고 다른 OS에서도 사용할 수 있도록 파티션을 어떻게 해야 할까요? 저도 초보자인데 자세히 설명해주세요. 미리 감사드립니다.![이미지를 게시할 수 없어 오류를 나열합니다:

Error mounting /dev/sdb1 at /media/koyu/Seagate Expansion Drive: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/koyu/Seagate Expansion Drive"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 0).
Failed to mount '/dev/sdb1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

답변1

Ubuntu/Linux에서는 ntfsfix를 사용하여 NTFS를 확인할 수 있습니다.

터미널을 열고 다음과 같이 입력하세요.

sudo apt-get install ntfsprogs

그런 다음 다음과 같이 입력하십시오.

sudo ntfsfix /dev/sdbXX

XX는 기기 ID를 나타냅니다. 다음으로 찾을 수 있습니다.df -h

크레딧은 여기에 표시됩니다.

답변2

저는 Seagate Expansion HDD 4TB 버전을 사용하고 있었습니다. Ubuntu가 정지되고 디스크에 액세스할 수 없습니다. 커널 3.16으로 업데이트했더니 문제가 사라졌습니다.

관련 정보