# mac

Johnathan
Riddell
jr@jriddell.org

Протокол mac позволяет просматривать разделы HFS+ в &konqueror; или в любом другом окне работы с файлами в &kde;. Для этого используются утилиты hfsplus, поэтому их нужно установить.

Введите в строке адреса &konqueror; `mac:/` и вы увидите содержимое вашего раздела &MacOS;. Если вы никогда до этого не пользовались этим протоколом, возможно, вы увидите сообщение о том, что указан неправильный раздел. Введите что-нибудь вроде `mac:/?dev=/dev/hda2`, чтобы указать раздел (если вы не знаете, какой раздел принадлежит &MacOS;, опробуйте выбрать hda3 и так далее или посмотрите раздел в `mac-fdisk`. Этот параметр нужно указывать только один раз, в следующий раз раздел будет подключаться автоматически.

С помощью утилит `hfsplus` можно просматривать файлы и копировать их из раздела HFS+, но менять их имена в этом разделе или копировать туда файлы нельзя.

На самом деле в файловой системе HFS+ для каждого файла, который вы видите хранятся два подфайла (они называются forks): подфайл ресурсов и подфайл данных. При копировании файлов на Linux-раздел, копируется подфайл данных. Текстовые файлы копируются в особом режиме, который отличается от предыдущего только тем, что символы конца строк меняются на принятые в &UNIX;-системах и что некоторые символы удаляются — это важно для текстовых файлов. Вы, конечно, можете копировать текстовые файлы и в обычном режиме. Кроме того, вы можете копировать файлы в формате Mac Binary II или указать режим копирования так: `mac:/myfile?mode=b` (обычный) или `mac:/myfile?mode=t` (текстовый). См. также `man hpcopy`.

Заметьте, что для чтения раздела HFS+ вам нужны специальные права доступа.

По некоторым причинам имена каталогов в &MacOS; могут заканчиваться длинной смешной буквой f. Это может привести к ошибкам в работе hfstools.