Есть много способов сделать это:
- Используйте дд, как в первом посте.
- Используйте rsync как во втором посте.
- Используйте то же, что и в этом посте.
- аср
Для rsync вам нужно скачать последнюю версию, потому что та, которая поставляется с OS X, не будет сохранять ветки ресурсов, а новая будет. CCC использует rsync. Феникс использует то же самое. CCC также может делать вызовы командной строки для asr, когда блокирует клонирование блоков. asr (расшифровывается как Apple System Restore) раньше был гибким, но Apple сделала его негибким, так как о Leopard. Использование командной строки Ditto требует некоторого привыкания.
Я подозреваю, что все "инструменты клонирования" действительно сложные "исполнители сценариев", что означает, что все, что они делают, возможно, все может быть выполнено в сценарии, и сценаристы, вероятно, выполняют вызовы инструментов командной строки и позволяют им выполнять их вещь. Предположение с моей стороны, но я подозреваю, что это правда.
Основной задачей Phoenix является не клонирование, а создание аварийного загрузочного диска путем извлечения основной ОС из рабочего тома. Я предполагаю, что авторы просто думали, что они добавят простое клонирование, потому что это было легко.
Я использовал все инструменты, упомянутые в этой теме, включая метод dd, и на этот раз я могу с радостью сообщить, что все они работают.
Вот несколько ссылок для заинтересованных пользователей: