Его можно прочитать из Linux (например, с помощью Ubuntu), но это крепкий орешек. Windows не может сделать это вообще.
Следующие команды должны быть выполнены как привилегированный пользователь. Для получения необходимых прав сделайте
$ sudo su
Затем вам будет предложено с корневой оболочкой.
Следующее пришло от http://hints.macworld.com/article.php?story=20080623213342356
Оказывается, Apple делает несколько приятных вещей с файловой системой, чтобы обеспечить работу инкрементных резервных копий, включая жесткие ссылки на каталоги, что недопустимо в Linux. Так что для всех, кому нужен доступ к своей машине времени с чего-то другого, кроме связанного с ним Mac, вот как вы это делаете ...
1 - Установите диск. На Linux, он должен быть gnome-volume-manager
установлен автоматически, если вы
установили. Если вы не видите его /media
, запустите nautilus и проверьте рабочий стол. Все еще не видите это? Читать man mount
. И тогда не забудь -t hfsplus
флаг.
2 - Изменить каталог. Моя точка монтирования - / media / Time Machine /. По этому пути я нахожу каталог
Backups.backupdb
. Это представляет макет каталога вашей системы резервного копирования. Внутри этого каталога находится имя вашего диска. Внутри находятся папки, помеченные датами, соответствующими каждой добавленной резервной копии. Выберите тот, который вы хотите, или выберите последнюю символическую ссылку. Например, мой путь сейчас:
/media/Time Machine/Backups.backupdb/Drive 1/2008-06-05-073745
3 - Найдите папку вашего файла. В этом пути находится полное представление вашей файловой системы. Перейдите к местоположению вашего файла. Если он не слишком большой или слишком глубокий, он может быть отчетливо виден. Однако есть хороший шанс, что его родительский каталог не существует. Вместо этого вы увидите файл нулевого байта для родителя, который берет свое имя и действует как указатель. Запустите ls -l
и обратите внимание на первый пронумерованный столбец. Пример:
...
-r--r--r-- 2155704 root 5791966 0 2007-06-25 02:54 Wallpaper
-r--r--r-- 2155725 root 5791967 0 2007-06-25 02:54 Web-Identity
-r--r--r-- 5441953 root 5791968 0 2007-06-25 02:54 Windows
-r--r--r-- 5511926 root 5791969 0 2007-06-25 02:54 Work
После разрешения вы увидите номер каталога, который обычно относится к количеству каталогов в этой папке. Для файла это всегда должно быть 1, но здесь это не так. Что Apple сделала, так это изменила информацию в индексном файле этого файла, чтобы использовать ее в качестве указателя на каталог, содержащий фактический файл. Таким образом, несколько версий одного диска могут сосуществовать без дублирования данных.
4 - Найти данные. В моем случае я хочу извлечь что-то из папки «Обои». Сначала я запомнил номер каталога, 2155704, а затем сделал cd /media/Time Machine/.HFS+
Private Directory Data
- это то, где данные действительно живут. Оттуда я только что сделал cd dir_2155704
, и вуаля!