Debian에서 OSX 데이터 복구

Debian에서 OSX 데이터 복구

TimeMachine을 통해 백업을 했는데 이제 Macbook Air 2013-mid가 마침내 종료되어 Debian 8.1에서 파일을 구출해야 합니다. 그런데 so 디렉터리는 백업되지 않은 것 같습니다.

내 백업에는 다음 권한과 소유자가 있습니다.

ls -ls /media/masi/disc2/
drwxrwxr-x       1 root root           481 Jul  5 23:28 .
drwxr-xr-x       1 root root             7 Jul  5 23:41 ..
-rwxrwxrwx       8   99      99     780966 Sep 29  2014 09292014232514.pdf
-r--r--r--     184 root 1922214          0 Jun 24 20:38 100 kuvaa
-rwxrwxrwx       8   99      99  101499390 Aug 17  2014 20140817_Sami_airfoil.zip
-r--r--r-- 1900902 root 1922218          0 Jun 24 20:38 248
-r--r--r--     197 root 1922219          0 Jun 24 20:38 2ndsemester

그래요

su
cp -r /media/masi/disc2/ /home/masi/

하지만 얻을

ls -la /home/masi/disc2/
drwxr-xr-x 29 root root      20480 Jul  8 11:48 .
drwxr-xr-x 29 masi masi       4096 Jul  8 11:36 ..
-rwxr-xr-x  1 root root     780966 Jul  8 11:36 09292014232514.pdf
-r--r--r--  1 root root          0 Jul  8 11:36 100 kuvaa
-rwxr-xr-x  1 root root  101499390 Jul  8 11:36 20140817_Sami_airfoil.zip
-r--r--r--  1 root root          0 Jul  8 11:36 248
-r--r--r--  1 root root          0 Jul  8 11:36 2ndsemester

chown -R masi:masi /home/masi/disc2/하지만 다음 파일을 읽으려면 이렇게 해야 합니다 .

drwxr-xr-x 29 sami sami      20480 Jul  8 11:48 .
drwxr-xr-x 29 sami sami       4096 Jul  8 11:36 ..
-rwxr-xr-x  1 sami sami     780966 Jul  8 11:36 09292014232514.pdf
-r--r--r--  1 sami sami          0 Jul  8 11:36 100 kuvaa
-rwxr-xr-x  1 sami sami  101499390 Jul  8 11:36 20140817_Sami_airfoil.zip
-r--r--r--  1 sami sami          0 Jul  8 11:36 248
-r--r--r--  1 sami sami          0 Jul  8 11:36 2ndsemester

248및 와 같은 일부 폴더가 100 kuvaa비어 있는 것을 볼 수 있습니다 .

첫 번째 코드 블록의 필드 5에 표시된 파일/디렉터리는 실제로 비어 있습니까?

dmg2img

dmg 이미지가 아니라고 거짓 경고를 표시합니다. 이러한 파일을 변환하면 문서가 잘못될 수 있습니다. 이 dmg2img도구 에 대한 다른 많은 스레드 도 성공하지 못했습니다.여기.

tmfs는 2012년 10월 31일에 시도되었습니다.

Time Machine 백업을 tmfs위해 일부 HFS 파일 시스템이 설치되어 있습니다 . apt-get install tmfs매뉴얼대로 실행해봤습니다.

# mkdir /mnt/hfs /mnt/tm
# mount /home/masi/Disc2/ /mnt/hfs
mount:  /home/masi/Disc2 is not a block device

나는 매뉴얼을 따르고 있다.

mkdir /mnt/hfs /mnt/tm
mount /dev/sdXX /mnt/hfs
tmfs /mnt/hfs /mnt/tm -ouid=$(id -u $USER),gid=$(id -g $USER),allow_other

왜 오류가 발생합니까 mount: /home/masi/Disc2 is not a block device?

이는 파일 시스템 상황일 수 있습니다. 내 디스크는 ext4Debian이지만 OSX 백업 디스크는 OSX의 일부 기본 형식입니다. Debian의 OSX 파일 시스템에서 이러한 파일을 복구하는 방법은 무엇입니까?

답변1

내가 아는 한, Debian의 최신 HFS+ 유틸리티 버전은 2006년에 출시되었으며 관리자가 없습니다. Apple은 2007년에 Time Machine을 출시했으며 당시 HFS+에 상당히 중요한 변경 사항을 적용했습니다(특히 디렉터리에 대한 하드 링크와 관련). Debian의 HFS+ 도구는 Time Machine 백업을 제대로 처리하지 못할 가능성이 있습니다.

귀하의 경우에는 가상 머신에서 OSX를 실행하고 거기에서 백업을 읽으려고 합니다.

관련 정보