В программе Дисковая утилита (Disk Utility.app – стандартная программа Mac OS X для работы с разделами, дисками и их образами) есть скрытые функции, которые изначально не активированы и о которых мало кто знает. Для большинства мак-пользователей они будут, в общем то, не особо полезными, но для более-менее продвинутых пользователей они могут быть довольно востребовательными и полезными. Для их активации запускаем Терминал и выполняем в нём вот такую команду:
defaults write com.apple.DiskUtility advanced-image-options 1
После чего запускаем Дисковую утилиту, идём в меню Образы → Контрольная сумма и наблюдаем расширенное меню опций:
Теперь через Дисковую утилиту можно проверить контрольные суммы CRC-32, MD5, SHA, SHA-1, SHA-256, SHA-384, SHA-512 и другие. Очень удобно, для тех, кто связан с образами дисков которым угрожает риск повредиться при передаче или загрузке из сети.
Спасибо! Но вот интересный вопрос. Почему контрольные суммы выходят совершенно разные, если их проверять через дисковую утилиту и через консоль?
А суммы одни и те же подсчитываются (MD5 и MD5 или CRC32 и CRC32)?
Извините, что не в тему, но у меня проблема – я начал разбивать на две части диск в дисковой утилите, и он застрял на действии “Изменение карты разделов.” Что делать? Можно ли принудительно завершить? (Железо (старое) – iBook G4 процессор PPC (да, да) память 1.5 гб OS X 10.5.8 по моему Leopard )
Завершать не рекомендую. Подождите минут 30 – 1 час. Такое может быть если файловая система фрагментирована (будут перемещаться некоторые файлы что занимает много времени). А принудительное завершение может повредить таблицу разделов или файловую систему.
Дисковая утилита “крашнулась”. Когда я открыл ее там все норм. Я еще раз попробовал разбить и он разбил! Даже довольно быстро. Если интересно я это делал для Time Machine.
Повезло 🙂
прикольнинький блог, кто хозяин?
Мы 😉
Здравствуйте, Casing! Хочу сделать образ всего диска в моем Mac (MacBook Pro Retina начало 2013) (со всеми разделами (томами)).
Делаю образ через дисковую утилиту.
1)
Прочитал FAQ по созданию образов в дисковой утилите и там было написано, что после создания образа нужно выполнять “Образы” > “Сканировать образ для восстановления…”
Для чего это делать? Звонил в тех поддержку Apple Россия и они, к сожалению, тоже не знают, зачем это делать. Извинились.
2)
Также в FAQ по дисковой утилите написано, что после создания образа нужно сделать “Образы” > “Контрольная сумма” и сравнить CRC32 созданного образа с CRC32 диска или раздела, если делалась копия раздела.
Но у меня всегда выдается разный CRC32. В техподдержке Apple Россия тоже не понимаю почему так происходит.
Time Machines мне не совсем подходит. Мне нужно сделать полную резервную копию всего диска и в случае чего, чтобы я мог восстановить все, как было 1 в 1.
Например, Time Machines не сохраняет ACL и некоторые другие системные файлы.
Посоветуйте, пожалуйста, как и чем можно создать полную 100% копию всего диска?
Например, почему-то после разворачивания DMG образа системы (который я создавал в “Дисковая утилита”) у меня слетает авторизация в Dropbox
Не понимаю, почему так происходит? Вроде же надеешься, что образ содержит полную копию, а оказывается что-то изменяется.
Мне часто приходится устанавливать различные программы на свой Mac для тестирования и всегда хотелось бы иметь возможность вернуться до того момента, как было до установки программы.
Пока вижу вариант использовать консольную утилиту dd.
Очень надеюсь на Ваш ответ!
С уважением, Сергей!
P.S. образы дисковой утилиты создавал не из запущенной OC (запускал с Recovery HD ноутбука и с Recovery HD установленной на внешний HDD системы)
Приветствую, ZEOS!
1) Для чего может понадобиться сканирование образа именно ПОСЛЕ его создания? – Сам ума не приложу. Во время сканирования образа проверяется его целостность. Возможно это дано в виде рекомендации, чтобы убедиться, что создание образа прошло удачно и с ним полный порядок.
2) Ну, CRC диска, который находится в режиме чтение/запись, бессмысленно сравнивать. На диске по-любому будут происходить какие-то процессы: изменение времени доступа и т.д. и т.п. Так что имеет смысл сравнивать CRC, например, DVD-диска и созданного с него образа.
По поводу остального. Образ системного диска прекрасно делает Дисковая утилита, но почему у вас происходят проблемы с Dropbox – это для меня загадка. Формат образа при создании правильный выбираете? Если интересно, можем связаться через Skype (CasingOne) и там детальнее подискуссируем по этому поводу 😉
>> 2) Ну, CRC диска, который находится в режиме чтение/запись, бессмысленно сравнивать. На диске по-любому будут происходить какие-то процессы: изменение времени доступа и т.д. и т.п.
Это я понимаю, поэтому делал создание и восстановление образа с Recovery режима, который установлен у меня на внешний HDD, подключенный через USB
А внутренний SSD ноутбука я предварительно отмонтировал перед созданием и восстановлением образа.
И очень странно, почему же CRC32 всегда разный. Можно ли как-то убедится в целостности образа? Зачем-то же в FAQ по дисковой утилите написано, что нужно сравнивать CRC32
>> но почему у вас происходят проблемы с Dropbox
Возможно Dropbox для генерации авторизационного ключа (токена) использует “UUID тома: тут_много_цифр_и_букв”
И возможно этот UUID тома изменяется при каждом восстановлении образа
>> Формат образа при создании правильный выбираете?
На выбор Дисковая утилита предлагает мне только “Сжатый” и “Только для чтения”. Пробовал оба.
>> Если интересно, можем связаться через Skype
Спасибо большое! Позвоню! 🙂
Вдруг кому-то поможет 🙂 (мои личные наблюдения, результаты)
Чтобы CRC32 копируемого раздела совпал с созданным образом нужно:
1) Загрузится в режим Recovery HD
2) Запустить “Дисковая утилита” и отмонтировать тот раздел, с которого мы будем делать образ
После того, как образ будет создан, можно проверить его CRC32 и убедиться, что он такой же, как и CRC32 отмонтированного раздела.
ВАЖНО!!! Как только примонтировать раздел (с которого мы делали образ), его CRC32 изменится и всегда будет отличатся от CRC32 созданного образа.
Поэтому все операции делаем с отмонтированным разделом.
Когда мы захотим восстановить (раскатать) созданный образ поверх раздела в нашем ПК, то дисковая утилита отформатирует этот раздел и у него уже будет другой UUID.
UUID изменится даже, если делать восстановление образа на раздел в отмонтированном состоянии. А раз другой UUID, то и CRC32 станет уже другой.
UUID диска можно увидеть, например, удерживая клавишу Option (alt) нажать на яблочко слева вверху экрана и из контекстного меню выбрать “Информация о системе…” > “Аппаратные средства” > “SATA/SATAExpress”
При смене UUID в некоторых программах может слететь авторизация или лицензия. Например, именно так, скорее всего, происходит с Dropbox
Этот набор цифр и букв от UUID запросто может использоваться, как “соль”для создания токенов.
Соль: http://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BB%D1%8C_%28%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%8F%29
Жаль, комментарии нельзя редактировать. К предыдущему моему сообщению: UUID – http://ru.wikipedia.org/wiki/UUID
Также пишут, что при смене UUID (а он изменяется в любом случае, если через дисковую утилиту восстанавливать образ) перестает работать Time Machine: http://simon.heimlicher.com/articles/2011/02/18/time-machine-volume-uuid , так как TM тоже привязана к UUID диска.
Может быть кто-то знает, как установить нужный (изменить на тот, который мне нужно) UUID тома?
Жаль, удалили мой комментарий 🙁
Ничего не удаляли 🙂 У меня жесткое модерирование от спама, поэтому я просто не успел ещё проверить и одобрить 😉
как запустить терминал если винт чисты и находится в GPT ? если выход удалить GPT и как это сделать?