우분투 14.04 컴퓨터에 HDD를 연결하면 다음 메시지가 표시됩니다.
Error mounting /dev/sdb1 at /media/ddepannemaecker/Seagate Expansion Drive: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1004,gid=1004,dmask=0077,fmask=0177" "/dev/sdb1" "/media/ddepannemaecker/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.
(udisks-error-quark, 0)
하지만 Windows 7에서 완벽하게 작동합니다 ...
Linux에서 액세스하려면 어떻게해야합니까?
NTFS는 독점적 인 Microsoft 파일 시스템이며 Windows는이를 잘 처리합니다. 사소한 손상도 처리 할 수 있습니다. Linux는 추가 된 드라이버를 통해이를 처리하는데, 모든 것이 옳지 않은 경우 때때로 약간 까다로울 수 있습니다. 첫 번째 단계는 메시지의 내용을 배제하는 것입니다.
발견했듯이 chkdsk를 실행하라는 메시지의 권장 사항이 귀하의 경우 문제를 해결했습니다. 귀하의 드라이브는 외장 드라이브이므로 실제 명령은 제안 된 chkdsk /f
.
chkdsk를 실행하려면 드라이브를 마운트 해제해야합니다. 시스템 드라이브에서 수행하면 chkdsk는 다음 부팅을 위해 실행을 예약하여 문제를 해결합니다. 외장 드라이브를 사용하면 드라이브를 마운트 해제하여 테스트를 실행할 수 있습니다. /x
대신 매개 변수를 사용하면 /f
드라이브를 마운트 해제 한 다음 파일 시스템 손상을 / f 수정합니다.
또한 chkdsk는 드라이브 문자를 명시 적으로 포함하지 않는 한 시스템 드라이브를 참조한다고 가정합니다. 따라서 외장 드라이브가 지정된 D:
경우 실제 명령은 다음과 같습니다.
chkdsk d: /x
관리자 권한 명령 프롬프트에서 실행하십시오. cmd
"cmd"를 포함하는 응용 프로그램을 나열하는 기본 메뉴의 검색 상자에 입력 할 수 있습니다 . 를 마우스 오른쪽 버튼으로 클릭하고을 cmd.exe
선택 Run as administrator
하면 상승 된 명령 프롬프트가 표시됩니다.
chkdsk를 중단하지 않고 실행하도록하는 것이 좋습니다. 따라서 실행할 시간이있을 때이를 계획하십시오 (대형 저속 드라이브에서 쉽게 몇 시간).
완료되면 드라이브를 분리했다가 다시 연결하여 문제가 없는지 확인하는 것이 좋습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다