Как активировать дополнительные функции в Дисковой утилите.

В программе Дисковая утилита (Disk Utility.app – стандартная программа Mac OS X для работы с разделами, дисками и их образами) есть скрытые функции, которые изначально не активированы и о которых мало кто знает. Для большинства мак-пользователей они будут, в общем то, не особо полезными, но для более-менее продвинутых пользователей они могут быть довольно востребовательными и полезными. Для их активации запускаем Терминал и выполняем в нём вот такую команду:

defaults write com.apple.DiskUtility advanced-image-options 1

После чего запускаем Дисковую утилиту, идём в меню ОбразыКонтрольная сумма и наблюдаем расширенное меню опций:

Скрытые опции в Дисковой утилите Mac OS X

Теперь через Дисковую утилиту можно проверить контрольные суммы CRC-32, MD5, SHA, SHA-1SHA-256SHA-384SHA-512 и другие. Очень удобно, для тех, кто связан с образами дисков которым угрожает риск повредиться при передаче или загрузке из сети.

Share this article
0
Share
Prev Post

Секретные возможности создания скриншотов в Mac OS X.

Next Post

Скачать обновления для разработчиков: iOS 5 beta 3, Apple TV 2 iOS 4.4 beta 3, iTunes 10.5 beta 3 и iCloud beta 4.

Comments 17
  1. Спасибо! Но вот интересный вопрос. Почему контрольные суммы выходят совершенно разные, если их проверять через дисковую утилиту и через консоль?

  2. Извините, что не в тему, но у меня проблема – я начал разбивать на две части диск в дисковой утилите, и он застрял на действии “Изменение карты разделов.” Что делать? Можно ли принудительно завершить? (Железо (старое) – iBook G4 процессор PPC (да, да) память 1.5 гб OS X 10.5.8 по моему Leopard )

    1. Завершать не рекомендую. Подождите минут 30 – 1 час. Такое может быть если файловая система фрагментирована (будут перемещаться некоторые файлы что занимает много времени). А принудительное завершение может повредить таблицу разделов или файловую систему.

      1. Дисковая утилита “крашнулась”. Когда я открыл ее там все норм. Я еще раз попробовал разбить и он разбил! Даже довольно быстро. Если интересно я это делал для Time Machine.

  3. Здравствуйте, 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 системы)

    1. Приветствую, ZEOS!

      1) Для чего может понадобиться сканирование образа именно ПОСЛЕ его создания? – Сам ума не приложу. Во время сканирования образа проверяется его целостность. Возможно это дано в виде рекомендации, чтобы убедиться, что создание образа прошло удачно и с ним полный порядок.

      2) Ну, CRC диска, который находится в режиме чтение/запись, бессмысленно сравнивать. На диске по-любому будут происходить какие-то процессы: изменение времени доступа и т.д. и т.п. Так что имеет смысл сравнивать CRC, например, DVD-диска и созданного с него образа.

      По поводу остального. Образ системного диска прекрасно делает Дисковая утилита, но почему у вас происходят проблемы с Dropbox – это для меня загадка. Формат образа при создании правильный выбираете? Если интересно, можем связаться через Skype (CasingOne) и там детальнее подискуссируем по этому поводу 😉

      1. >> 2) Ну, CRC диска, который находится в режиме чтение/запись, бессмысленно сравнивать. На диске по-любому будут происходить какие-то процессы: изменение времени доступа и т.д. и т.п.

        Это я понимаю, поэтому делал создание и восстановление образа с Recovery режима, который установлен у меня на внешний HDD, подключенный через USB
        А внутренний SSD ноутбука я предварительно отмонтировал перед созданием и восстановлением образа.
        И очень странно, почему же CRC32 всегда разный. Можно ли как-то убедится в целостности образа? Зачем-то же в FAQ по дисковой утилите написано, что нужно сравнивать CRC32

        >> но почему у вас происходят проблемы с Dropbox

        Возможно Dropbox для генерации авторизационного ключа (токена) использует “UUID тома: тут_много_цифр_и_букв”
        И возможно этот UUID тома изменяется при каждом восстановлении образа

        >> Формат образа при создании правильный выбираете?

        На выбор Дисковая утилита предлагает мне только “Сжатый” и “Только для чтения”. Пробовал оба.

        >> Если интересно, можем связаться через Skype

        Спасибо большое! Позвоню! 🙂

        1. Вдруг кому-то поможет 🙂 (мои личные наблюдения, результаты)

          Чтобы 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

      2. Также пишут, что при смене UUID (а он изменяется в любом случае, если через дисковую утилиту восстанавливать образ) перестает работать Time Machine: http://simon.heimlicher.com/articles/2011/02/18/time-machine-volume-uuid , так как TM тоже привязана к UUID диска.

        Может быть кто-то знает, как установить нужный (изменить на тот, который мне нужно) UUID тома?

    1. Ничего не удаляли 🙂 У меня жесткое модерирование от спама, поэтому я просто не успел ещё проверить и одобрить 😉

  4. как запустить терминал если винт чисты и находится в GPT ? если выход удалить GPT и как это сделать?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next