dariusii
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добавлю, на счет ядра Linux. Собирать ядро на форсированное монтирование hfs+, с режимом write - только ">2.6.20" версий. Не ниже. Не старше. Иначе, можно схлопотать некорректную работу с журналами hfs+. А лучше и с последними хвостами - 2.6.20.14, например. на всякий случай. Мало ли, кому пригодится.. в розыске корректный метод архивации данных, с такой fs, в файл-образ. Похоже, помимо Unix аттрибутов, у этой фс есть и еще какие-то. Linux видит fs не так, какой она есть. Пример: Берем, вот такой архив и распаковываем его на любой из hfs+ разделов в среде Mac OS X. А теперь архивируем распакованный каталог, из linux, методом "tar cfp /home/dadya_vanya/scripts.tar /mnt/your_mac_partition/itunes_russian;tar xfp /home/dadya_vanya/scripts.tar /mnt/your_mac_partition/itunes_russian_from_linux" и сравниваем эти два каталога. Сравниваем файлы. Их поведение итц. "Прелести" сторонних boot-cd утилит бэкапа, в том, что они идут с родными ядрами Darvin, либо с Linux ядрами, но заточенными под MAC:D скорее всего, все именно так. В розыске утилитка типа hfsplusdump/dumphfsplus 4 linux Пока что методы не особо обнадеживающие. Ось сохранить, фактически нечем. Если кончно не пользовать dd Ею можно создать образ с только нужным содержимым, но предварительно придется залить пустое пространство, на таком разделе, нулями, а затем, через конвеер, во време процесса дискдайпинга. кинуть компрессор типа bz2 dd if=/dev/zero of=/mnt/your_mac_partition/big_zero_file bs=1024 rm /mnt/your_mac_partition/big_zero_file umount /mnt/your_mac_partition/ dd if=/dev/[имя устройства с системой macosx] bs=1024 | bzip2 -9 /home/bacup_of_mac.bz2 Первую команду, видимо, желательно выполнять из-под mac os x. из под обычного юзера. Примерно так. Но это не сахар. нужно что-то искать. Это не дело. | Всего записей: 2487 | Зарегистр. 08-11-2003 | Отправлено: 07:50 24-06-2007 | Исправлено: dariusii, 23:41 24-06-2007 |
|