Создайте свой собственный Mac Recovery HD на любом диске

Оглавление:

Создайте свой собственный Mac Recovery HD на любом диске
Создайте свой собственный Mac Recovery HD на любом диске
Anonim

Со времен OS X Lion установка операционной системы Mac включала создание тома Recovery HD, который скрыт на загрузочном диске Mac. В экстренной ситуации вы можете загрузиться с Recovery HD и использовать Дисковую утилиту, чтобы исправить проблемы с жестким диском, выйти в Интернет и просмотреть информацию о возникших проблемах или переустановить операционную систему Mac.

Вы можете узнать больше о том, как использовать том Recovery HD, в нашем руководстве по использованию тома Recovery HD для переустановки или устранения неполадок macOS.

Создайте свой собственный Mac Recovery HD на любом диске

Apple также создала утилиту под названием OS X Recovery Disk Assistant, которая может создать копию Recovery HD на любом загрузочном внешнем диске, подключенном к вашему Mac. Это хорошая новость для многих пользователей Mac, которые хотели бы иметь том Recovery HD на диске, отличном от загрузочного тома. Однако утилита может создать том Recovery HD только на внешнем диске. Это исключает всех пользователей Mac Pro, iMac и даже Mac mini, у которых может быть несколько внутренних жестких дисков.

С помощью нескольких скрытых функций macOS вы можете создать том Recovery HD в любом месте, в том числе на внутреннем диске.

Два метода создания Recovery HD

Из-за некоторых изменений в функциях, доступных в различных версиях macOS, существует два разных метода создания тома Recovery HD, в зависимости от используемой версии Mac OS:

  • OS X Lion через OS X Yosemite
  • OS X El Capitan и более поздние версии

Что вам нужно

Чтобы создать копию тома Recovery HD, вы должны сначала иметь работающий том Recovery HD на загрузочном диске вашего Mac, потому что вы используете исходный Recovery HD в качестве источника для создания клона тома.

Если у вас нет тома Recovery HD на загрузочном диске, вы не сможете использовать эти инструкции. Вместо этого вы можете создать загрузочную копию установщика macOS, которая включает в себя все те же утилиты восстановления, что и том Recovery HD. Вы можете найти инструкции по созданию загрузочного установщика на USB-накопителе здесь:

  • Создание загрузочной флешки с помощью установщика OS X Lion
  • Создание загрузочных копий установщика OS X Mountain Lion
  • Как создать загрузочный флэш-установщик для OS X или macOS (от Mavericks до Sierra)

После этого пришло время обратить наше внимание на то, что нам нужно для создания клона тома Recovery HD.

Как создать том Recovery HD с OS X Lion через OS X Yosemite

Том Recovery HD скрыт; он не будет отображаться на рабочем столе, в Дисковой утилите или других приложениях для клонирования. Чтобы клонировать Recovery HD, мы должны сначала сделать его видимым, чтобы наше приложение для клонирования могло работать с томом.

От OS X Lion до OS X Yosemite мы можем использовать скрытую функцию Дисковой утилиты - меню отладки, которое можно использовать для обнаружения скрытых разделов. Поэтому первым шагом в процессе клонирования является включение меню «Отладка». Вы можете найти инструкции здесь:

Включить меню отладки Дисковой утилиты

Вы найдете меню отладки Disk Utility только в OS X Lion через OS X Yosemite. Если вы используете более позднюю версию macOS, перейдите к следующему разделу. В противном случае сделайте меню Debug видимым.

Подготовьте том назначения

Вы можете создать клон Recovery HD на любом томе, указанном в Дисковой утилите, но процесс клонирования стирает все данные на целевом томе. По этой причине рекомендуется изменить размер и добавить раздел, предназначенный для нового тома Recovery HD, который вы собираетесь создать. Раздел Recovery HD может быть небольшим; 650 МБ - это минимальный размер, но Дисковая утилита, вероятно, не сможет создать такой маленький раздел, поэтому используйте наименьший размер, который она может создать.

После того, как вы разделили целевой диск, мы можем продолжить.

  1. Launch Disk Utility, расположенный в Applications > Utilities.
  2. В меню Отладка выберите Показать все разделы, чтобы отобразить том Recovery HD в списке устройств в Дисковой утилите.

    Image
    Image
  3. В Дисковая утилита выберите исходный том Recovery HD, а затем выберите Restore таб.
  4. Перетащите том Recovery HD в поле Source.
  5. Перетащите том, который вы хотите использовать для нового Recovery HD, в поле Destination. Дважды проверьте, что вы копируете правильный том в место назначения, потому что любой том, который вы туда перетаскиваете, полностью стирается в процессе клонирования.
  6. Убедившись, что все правильно, выберите Восстановить.

  7. Дисковая утилита спросит, хотите ли вы стереть целевой диск. Выберите Удалить.
  8. Укажите пароль учетной записи администратора. Введите запрашиваемую информацию, затем выберите OK..

Начинается процесс клонирования. Дисковая утилита предоставляет строку состояния, чтобы держать вас в курсе процесса. Как только Дисковая утилита завершит процесс клонирования, вы будете готовы использовать новый Recovery HD, но, если повезет, он вам никогда не понадобится.

Размонтировать том Recovery HD

Создание нового тома Recovery HD таким образом не скрывает флаг видимости. В результате на рабочем столе появится том Recovery HD. Вы можете использовать Disk Utility для отключения тома Recovery HD, если хотите. Выберите новый том Recovery HD из списка Device list в Дисковой утилите, затем нажмите кнопку Unmount в в верхней части окна Дисковой утилиты.

Если к вашему Mac подключено несколько томов Recovery HD, вы можете выбрать тот, который будет использоваться в экстренной ситуации, запустив Mac с нажатой клавишей Option. Это заставляет ваш Mac отображать все доступные загрузочные диски. Затем вы можете выбрать тот, который хотите использовать в экстренных случаях.

Создание тома Recovery HD в OS X El Capitan и более поздних версиях

Создание тома Recovery HD на внутреннем диске в macOS El Capitan и Sierra и более поздних версиях более обременительно, потому что с появлением El Capitan Apple удалила скрытое меню отладки Дисковой утилиты.

Поскольку Дисковая утилита больше не может получить доступ к скрытому разделу Recovery HD, вы должны использовать Терминал и версию Дисковой утилиты для командной строки, diskutil.

Используйте терминал для создания образа диска скрытого тома Recovery HD

Первым шагом является создание образа диска скрытого Recovery HD. Образ диска выполняет две функции: создает копию скрытого тома Recovery HD и делает его видимым и доступным на рабочем столе Mac.

  1. Запуск Терминал, расположенный в Приложения > Утилиты.
  2. Вам нужно найти идентификатор диска для скрытого раздела Recovery HD. В командной строке терминала введите следующее:

    $ diskutil list

  3. Нажмите Enter или Return на клавиатуре.
  4. Terminal отображает список всех разделов, к которым может получить доступ ваш Mac, включая те, которые скрыты. Найдите запись с типом Apple_Boot и названием Recovery В строке с элементом Recovery есть поле с надписью Identifier. Здесь вы найдете фактическое имя, используемое системой для доступа к разделу. Вероятно, он читается как disk1s3.

    Image
    Image

    Идентификатор вашего раздела восстановления может быть другим, но он будет включать слово «диск», число, букву «s» и другое число. Как только вы узнаете идентификатор Recovery HD, вы можете приступить к созданию видимого образа диска.

  5. В Терминале введите следующую команду, заменив указанный вами номер идентификатора диска на текст «DiskIdentifier».

    sudo hdiutil create ~/Desktop/Recovery\ HD.dmg –srcdevice /dev/DiskIdentifier

    Действительный пример команды:

    sudo hdiutil create ~/Desktop/Recovery\ HD.dmg -srcdevice /dev/disk1s3

  6. Если вы используете macOS High Sierra или более позднюю версию, в команде hduitil в терминале есть ошибка, которая не распознает обратную косую черту () для экранирования символа пробела. Это может привести к появлению сообщения об ошибке: «Единовременно может быть создано только одно изображение». Вместо этого используйте одинарные кавычки, чтобы экранировать полное имя Recovery HD.dmg, как показано здесь:

    sudo hdiutil create ~/Desktop/'Recovery HD.dmg' -srcdevice /dev/DiskIdentifier

  7. Нажмите Enter или Return.
  8. Терминал запрашивает пароль администратора. Введите свой пароль и нажмите Enter или Return.

Когда возвращается приглашение Терминала, образ диска Recovery HD находится на рабочем столе вашего Mac

Используйте Дисковую утилиту для создания раздела Recovery HD

Следующим шагом в macOS El Capitan и более поздних версиях является разделение диска, на котором вы хотите создать том Recovery HD.

Раздел Recovery HD, который вы создаете, должен быть лишь немного больше, чем раздел Recovery HD, который обычно составляет от 650 МБ до 1.5 ГБ. Однако, поскольку размер может меняться с каждой новой версией операционной системы, сделайте размер раздела больше 1,5 ГБ.

Клонировать образ диска восстановления HD в раздел

Чтобы клонировать образ диска Recovery HD в только что созданный раздел, используйте команду Restore в Дисковой утилите.

  1. Запустите Дисковую утилиту, если она еще не открыта.
  2. В окне Дисковой утилиты выберите только что созданный раздел. Он должен быть указан на боковой панели.
  3. Выберите Восстановить на панели инструментов или в меню Редактировать.
  4. Выберите Изображение из раскрывающегося списка.
  5. Перейдите к Recovery HD.dmg image file, который вы создали ранее. Он должен находиться в папке Desktop.
  6. Выберите файл Recovery HD.dmg, затем выберите Открыть.
  7. В Дисковой утилите на раскрывающемся листе выберите Восстановить.
  8. Дисковая утилита создает клон. Когда процесс завершится, выберите Готово.

Теперь у вас есть том Recovery HD на выбранном диске.

И последнее: скрытие тома Recovery HD

Если вы помните, когда вы начали этот процесс, вы использовали «diskutil» терминала, чтобы найти том Recovery HD. Он имел тип Apple_Boot. Том Recovery HD, который вы только что создали, в настоящее время не настроен на тип Apple_Boot. Итак, последняя задача - задать Тип. Это также приводит к тому, что том Recovery HD становится скрытым.

Вам необходимо узнать идентификатор диска для тома Recovery HD, который вы только что создали. Поскольку этот том в настоящее время смонтирован на вашем Mac, вы можете использовать Дисковую утилиту, чтобы найти идентификатор.

  1. Запустите Дисковую утилиту, если она еще не открыта.
  2. На боковой панели выберите только что созданный том Recovery HD. Он должен быть единственным на боковой панели, поскольку там отображаются только видимые устройства, а исходный том Recovery HD по-прежнему скрыт.
  3. В таблице на правой панели есть запись с надписью Device. Запишите имя идентификатора. Формат аналогичен disk1s3.
  4. Не снимая выделения с тома Recovery HD, нажмите кнопку Размонтировать на панели инструментов Дисковая утилита.
  5. Запуск Терминал.
  6. В командной строке Терминала введите следующую команду:

    sudo asr Adjust --target /dev/disk1s3 -settype Apple_Boot

  7. Измените идентификатор диска, чтобы он совпадал с идентификатором вашего тома Recovery HD.
  8. Нажмите Enter или Return.
  9. Укажите пароль администратора.
  10. Нажмите Enter или Return.

Вот и все. Вы создали клон тома Recovery HD на выбранном вами диске.

Рекомендуемые: