Mac OS 확장 파티션이 하나 인 외장 하드 디스크가 있습니다. 이 디스크는 며칠 전에 작동을 멈췄습니다. 디스크 유틸리티로 파티션을 복구하려고했지만 운이 없습니다. 오류 메시지는 다음과 같습니다.
오류 : 디스크 유틸리티가이 디스크를 복구 할 수 없습니다. 가능한 많은 파일을 백업하고 디스크를 다시 포맷 한 후 백업 된 파일을 복원하십시오.
디스크를 복구 할 수있는 아이디어 나 도구가 있습니까?
답변
Apple의 지원 문서에 설명 된대로 터미널 유틸리티를 사용하여 명령 행 (터미널)을 사용하여 복구 할 수 있습니다 ( 아래 참조).
명령 행과 명령을 사용하십시오
fsck_hfs -l
.컴퓨터를 시동하고 관리자로 로그인하십시오.
터미널을 엽니 다 (/ 응용 프로그램 / 유틸리티).
프롬프트에서 다음 명령을 입력 한 후 Return을 눌러 파일 시스템 ID를 판별하십시오.
df -hl
다음과 같은 텍스트 줄을 찾으십시오.
Filesystem Size Used Avail Capacity Mounted on /dev/disk0s3 37G 20G 17G 55% / /dev/disk0s5 37G 37G 641M 98% /Volumes/Storage
“/ dev / disk0s3″과 같이 / dev / 뒤에 나타나는 외부 디스크 “disk”이름을 기록해 두십시오. 외부 볼륨의 파일 시스템 ID입니다.
프롬프트에서 다음 명령을 입력하고 Return 키를 누릅니다.
df -hl
그런 다음 다음 명령을 입력하십시오. 여기서 “disk1″은 4 단계에서 적어 둔 파일 시스템 ID입니다. Return 키를 누르십시오.
sudo fsck_hfs -l /dev/disk1
프롬프트가 표시되면 관리자 비밀번호를 입력 한 다음 Return 키를 눌러 확인을 시작하십시오.
디스크 검사 중에 다음과 같은 메시지가 나타납니다.
** /dev/rdisk0s3 (NO WRITE) ** Root file system ** Checking HFS Plus volume. ** Checking Extents Overflow file. ** Checking Catalog file. ** Checking multi-linked files. ** Checking Catalog hierarchy. ** Checking Extended Attributes file. ** Checking volume bitmap. ** Checking volume information. ** The volume Macintosh HD appears to be OK.
답변
손상된 Apple_HFS 디스크를 Mavericks / Yosemite에 플러그인하면 fsck_hfs
자체적으로 실행 됩니다.
출력을 볼 수 있습니다 (터미널) :
tail -f /var/log/fsck_hfs.log
수리를 실행하기 전에 완료 될 때까지 기다리십시오.
또한 일부 오류를 복구하려면 복구를 반복적으로 실행해야합니다. 최근에 7 번 실행해야했지만 결국 디스크를 성공적으로 복구했습니다. fsck_hfs
또는 디스크 유틸리티를 사용할 수 있습니다 .
답변
시도해야 할 한 가지 극단적 인 방법은 드라이브를 몇 층의 냉동실 가방에 넣고 냉동실 에서 식힌 다음 마운트하도록하고 다시 실패 할 때까지 가능한 데이터를 복사하십시오. 이 과정을 반복하십시오. 터무니없는 일이지만 저에게 효과적이며 주요 기술 뉴스 매체가 아이디어를 얻었을 때 인터넷에 나타나기 시작한 신화를 불러 일으키는 게시물에 관계없이 데이터를 복구하는 데 도움이 될 수 있다는 많은 일화 증거가 있습니다.
답변
fsck
위의 약간 다른 옵션을 사용하여 명령 줄에서 운이 좋았습니다 .
df -hl
위와 같이 디스크 장치의 경로를 결정하는 데 사용 됩니다 (필자의 경우 첫 번째 외부 USB 드라이브 /dev/disk1s1
)
그런 다음 사용
sudo fsck_hfs -r -d /dev/disk1s1
-r 옵션은 카탈로그 B- 트리를 재 빌드합니다. 디스크 유틸리티가이 작업을 자동으로 수행하지 않는 이유를 잘 모르겠습니다. -d 옵션은 추가 디버깅 정보를 보여줍니다. 자세한 내용 은 단일 사용자 모드에서 디스크 복구 (fsck 실패) 및 fsck_hfs 매뉴얼 페이지를 참조하십시오.
답변
디스크를 복구하지 않아도됩니다!
Mac과 Windows PC간에 공유하는 외장 드라이브입니까? FAT32 형식의 디스크 에서이 문제가 몇 번 발생했습니다. Windows PC에서 디스크를 제거 할 때 디스크를 올바르게 마운트 해제하지 않으면 전체 볼륨이 “사용 중”으로 표시되며 Apple의 디스크 유틸리티에서 볼 때 볼륨을 복구하라는 메시지가 표시됩니다. 그러나 디스크 유틸리티가 볼륨을 복구하지 못하고보고합니다.
열 수 없습니다 (자원 사용 중)
파일 시스템 검사 종료 코드가 8입니다.
해결 방법은 간단합니다. 해당 드라이브를 Windows PC에 다시 연결하고 Mac에 연결하기 전에 올바르게 마운트 해제하십시오.
케이블을 잡아 당겨서 USB 드라이브를 분리하는 것은 드문 일이 아니며 일반적으로 문제를 일으키지 않으며 다시 연결할 때 무결성이 확인됩니다. 이상적으로 Mac은 이러한 일반적인 문제를 인식하고 해결합니다. 그러나 파일 시스템이 정상인지 확인하기 위해 Microsoft만을 신뢰하는 것으로 보입니다.
답변
ExFAT의 외장 디스크 에서이 문제가 발생했지만 아무것도 작동하지 않았습니다. 복구 소프트웨어를 사용하려고했지만 Windows로 부팅하면 Windows에서 잘 읽었습니다. OS X로 다시 부팅하면 이제 모든 것이 정상입니다. 기묘한.
답변
솔직히 애플은 오류보고에있어 다소 보수적이다. 때때로 (어떤 사람들은) 잘못을 저지르기도합니다. 따라서 그들이 이와 같은 문제를 나타낼 때. 그것은 모르지 타사 프로그램을 고칠 수 있지만, 솔직히 당신이 가장 먼저 할 일은 당신의 데이터 백업. 드라이브가 토스트되지 않더라도 데이터가 손실 될 가능성이 있습니다.
드문 경우지만 외부 미디어 나 복구 파티션 (COMMAND-R)에서 부팅하여 디스크 유틸리티를 실행하면 복구 할 수 있습니다. 시간이 조금 걸리기 때문에 시도해 볼 가치가 있습니다.
개인적으로 DiskWarrior를 사용하고 정확한 오류 메시지를 포함하여 디스크 유틸리티가 건드릴 수없는 드라이브를 복구했습니다. 그것이 트릭을 할 것이라는 보장은 없지만 새로운 HD보다 저렴합니다.
다른 상용 소프트웨어를 소유하지 않은 경우 원하는 소프트웨어입니다. 또한 현재 소유 한 모든 Mac에서 작동하는 부팅 가능한 미디어와 업데이트 된 미디어를 유지하십시오. 나는한다.