Time Machine 백업을 엉망으로 만들었습니다. 마운트 가능한 파일 시스템이 없다는 오류가 발생하여 더 이상 sparsebundle 파일을 마운트 할 수 없습니다.
hdiutil 명령을 사용하여 sparsebundle 파일을 첨부했습니다.
hdiutil attach -nomount -readwrite flattop.sparsebundle
그 결과 다음과 같은 / dev / 장치가 생성되었습니다.
/dev/disk2 Apple_partition_scheme
/dev/disk2s1 Apple_partition_map
/dev/disk2s2 Apple_HFSX
그런 다음 fsch_hfs 명령을 실행하여 기본 볼륨 (/ dev / disk2s2)을 확인했습니다.
fsck_hfs -drf /dev/disk2s2
결과적으로 Time Machine 백업 볼륨이 손상되어 복구해야합니다.
Unable to open block device /dev/disk2s2: Permission deniedjournal_replay(/dev/disk2s2) returned 13
** /dev/rdisk2s2 (NO WRITE)
Using cacheBlockSize=32K cacheTotalBlock=32768 cacheSize=1048576K.
Executing fsck_hfs (version diskdev_cmds-540.1~34).
Non-empty journal: start = 66310144, end = 94912512
Journal need to be replayed but volume is read-only
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is Time Machine Backups
** Checking extents overflow file.
Unused node is not erased (node = 3568)
Unused node is not erased (node = 3574)
Unused node is not erased (node = 3575)
** Checking catalog file.
** The volume Time Machine Backups was found corrupt and needs to be repaired.
volume type is pure HFS+
primary MDB is at block 0 0x00
alternate MDB is at block 0 0x00
primary VHB is at block 2 0x02
alternate VHB is at block 2865568974 0xaacd1cce
sector size = 512 0x200
VolumeObject flags = 0x07
total sectors for volume = 2865568976 0xaacd1cd0
total sectors for embedded volume = 0 0x00
보시다시피 "블록 장치 / dev / disk2s2를 열 수 없습니다 : 권한 deniedjournal_replay (/ dev / disk2s2)가 13을 반환했습니다"라는 오류가 있습니다.
나는 이것이 fsck_hfs 명령을 su로 실행하지 않았기 때문이라고 생각했기 때문에 sudo로 시도했지만 동일한 결과를 얻었습니다.
sparsebundle 파일이 Synology DS408 NAS에 있으며 약 2 년 동안 문제없이 실행되었습니다.
더 나아가는 방법을 아는 사람이 있습니까?
친절합니다, Niels R.
업데이트 :이 질문을 쓰는 동안 의심스러워서 읽기 / 쓰기 권한에 문제가있을 수 있습니다. 디스크 유틸리티에 볼륨이 표시되는 것을 확인하고 "확인"을 클릭하면 다음과 같은 결과가 나타납니다.
Verifying volume “Time Machine Backups”
Checking file systemJournal need to be replayed but volume is read-only
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Unused node is not erased (node = 3568)
Checking catalog file.
Keys out of order
The volume Time Machine Backups was found corrupt and needs to be repaired.
Error: This disk needs to be repaired. Click Repair Disk.
sparsebundle 파일을 chmod하여 올바른 권한을 설정할 수 있습니까?
fsck_hfs
반환 : 열린 블록 장치 할 수 없음은 / dev / disk7s2 : 자원 busyjournal_replay (는 / dev / disk7s2)는 16 일 반환