Anonim

Популярность устройств FireWire, Thunderbolt и USB означает, что большинство владельцев Mac имеют по крайней мере один внешний жесткий диск, подключенный к их компьютеру. Однако, в зависимости от назначения каждого диска, не все пользователи хотят, чтобы каждый диск был установлен.
В нашем случае у нас есть резервный диск, который содержит точный клон нашего системного диска. Мы используем его только один раз в неделю для выполнения операций клонирования и, чтобы защитить диск от непреднамеренных изменений во время использования нашего Mac, мы не хотим, чтобы он монтировался, когда он не нужен. Вместо физического отключения диска или ручного извлечения его из Finder, небольшой рабочий процесс Automator может сделать эту работу за нас. Вот как автоматически извлечь диск в OS X с помощью Automator ( Примечание: хотя это руководство посвящено внешнему диску FireWire, шаги будут работать с дисками, подключенными через любой внешний интерфейс, а также с внутренними дисками в Mac Pro или других Mac с несколькими внутренними диски).
Для начала убедитесь, что целевой диск включен и подключен. Затем откройте Automator из папки приложений Mac. Мы собираемся создать рабочий процесс, который будет работать как приложение, поэтому выберите «Приложение» в диалоговом окне типа документа.
Для тех, кто не знаком с Automator, утилита предоставляет простой способ автоматизации задач в OS X. Действия и переменные доступны в списках слева, и их можно перетаскивать в определенный порядок в рабочем процессе справа. Эксперименты с Automator могут быть как увлекательными, так и полезными, и это отличный способ открыть для себя новые функциональные возможности в OS X. Для наших целей мы проведем вас через все этапы, чтобы вам не требовался опыт работы с Automator.


Теперь, когда вы выбрали тип документа, мы создадим очень простой рабочий процесс, состоящий всего из двух шагов. Сначала перетащите целевой внешний диск в рабочий процесс в правой части окна Automator. Это говорит Automator, что мы хотим, чтобы он запускался именно с этого диска. В нашем примере мы отключаем только один диск; если вы хотите отключить несколько дисков одновременно, просто перетащите дополнительные диски в действие «Получить указанные элементы Finder» под своим первым диском или используйте кнопку «Добавить», чтобы вручную выбрать дополнительные диски из Finder.


Теперь, когда мы сообщили Automator, с каким диском мы работаем, нам нужно указать, что делать. В списке «Действия» в левой части окна выберите «Файлы и папки», а затем «Извлечь диск». Перетащите «Извлечь диск» в рабочий процесс справа и поместите его под действием «Получить указанные элементы поиска».
Когда рабочий процесс запускается, он теперь получит диски, которые мы выбрали на первом этапе, и извлечет их из системы. Обратите внимание, что когда команда «Извлечь» применяется к внешнему жесткому диску, она размонтирует все тома на диске. При применении к оптическому диску он физически извлечет диск из дисковода.


Затем нам нужно сохранить рабочий процесс как приложение, чтобы мы могли сказать OS X запустить его при загрузке. Выберите « Файл»> «Сохранить» и присвойте приложению вашего рабочего процесса имя. Мы будем использовать «Boot Eject» и сохранить его в папке «Приложения» нашей системы.
Теперь у нас есть автономное приложение, которое при запуске извлекает нужные нам диски. Мы можем запустить его вручную из папки «Приложения», но мы хотим, чтобы он запускался автоматически при загрузке. Для этого откройте Системные настройки> Пользователи и группы . Выберите свою учетную запись пользователя и выберите « Элементы входа ». Здесь показан список всех приложений, которые в данный момент настроены для запуска при входе пользователя. Нажмите кнопку «плюс», чтобы добавить элемент, перейдите в папку «Приложения» и выберите «Извлечение» из Automator. рабочий процесс.


Теперь, когда вы входите в свою учетную запись пользователя или перезагружаете свой Mac, выбранные диски будут автоматически извлечены. Если вам необходимо временно их смонтировать, чтобы получить доступ к данным или выполнить операции резервного копирования, вы можете использовать Дисковую утилиту для монтирования каждого диска вручную. Если вы хотите полностью отменить процесс, просто удалите действие Automator из элементов входа в свою учетную запись в Системных настройках.

Автоматически извлекать диски при загрузке в Mac OS X с Automator