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 日嘗試
我安裝
tmfs
了apt-get install tmfs
一些用於時間機器備份的 HFS 文件系統。我按照手冊上的說明執行# 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
?這可能是文件系統情況。我的磁碟
ext4
在 Debian 中,但 OSX 備份磁碟是 OSX 中的一些預設格式。如何從 Debian 的 OSX 文件系統中恢復這些文件?
據我所知,Debian 上最新版本的 HFS+ 實用程序是從 2006 年開始的,並且缺少維護者。Apple 在 2007 年發布了 Time Machine,當他們發佈時,他們對 HFS+ 進行了一些非常重大的更改(特別是與目錄的硬連結有關)。Debian 上的 HFS+ 工具很可能無法很好地處理 Time Machine 備份。
在您的情況下,我會嘗試讓 OSX 在虛擬機中執行並從那裡讀取備份。