Как запустить режим интернет-восстановления El Capitan с несколькими установленными ОС?

Спасибо за ваше время. Вот моя проблема:

Цель

Перейдите в режим интернет-восстановления Mac OS X El Capitan и временно отключите защиту целостности системы (SIP), чтобы использовать (функции X11) Wineskin.

Б) Ситуация

У меня есть две системы на моем MacBook Pro 2011 года в виде разделов:

  1. Mac OS X Snow Leopard 10.6.8 ; это загрузочный диск по умолчанию и «заводская» ОС (фактически Lion) компьютера.

  2. Mac OS X El Capitan 10.11.6 ; по-видимому, без раздела восстановления ...
    Я получаю доступ к этой ОС через диспетчер запуска ([клавиша Opt] при звонке Mac).

В) Проблема

Чтобы загрузиться в (интернет) режим восстановления, я обычно нажимал [(Opt +) Cmd + R] при звуковом сигнале Mac, а затем отключал SIP из терминала (csrutil).

Что касается приведенной выше конфигурации системы, если я это сделаю, она запустится в режиме интернет-восстановления Snow Leopard , где я не могу изменить статус SIP, потому что команда csrutil еще не существует в этой ОС, конечно.

  • Но я намерен запустить режим восстановления через Интернет El Capitan , а не Snow Leopard.
    Как я могу добиться этого с этой конфигурацией?

D) Что я пробовал до сих пор

  1. Войдите в диспетчер запуска ([Opt] при звонке), выберите El Capitan и нажмите [Cmd + R].
    = Не запускает режим восстановления.

  2. Измените загрузочный диск по умолчанию на El Capitan и нажмите [(Opt +) Cmd + R] после звукового сигнала.
    = Запускается в режиме восстановления Snow Leopard...

  3. Создайте раздел восстановления таким образом.
    = Не работает; Recovery Partition Creator 4.0.4 кажется сломанным.

Д) Дополнительные вопросы

На них не обязательно отвечать, но если да: Большое спасибо!

  1. Я бы не хотел переустанавливать El Capitan для создания раздела восстановления, так как верю в более простое решение. Но в качестве последней капли я бы сделал это, конечно. Было бы это целесообразно?

  2. Если бы я установил El Capitan на внешний диск, мог бы я оттуда отключить SIP (или его раздел восстановления) или столкнулся бы с той же проблемой?

  3. Могу ли я отключить SIP через Firewire Disk Mode; то есть с другого компьютера (в данном случае OS X Sierra)?

  4. Могу ли я запустить режим восстановления El Capitan из подробного режима?

  5. Я, вероятно, ошибаюсь, но разделы EFI, которые я вижу в терминале (список diskutil), имеют какое-либо отношение к режиму восстановления? Если да, могу ли я начать с этого (из многословия)?

  6. Из любопытства: почему El Capitan вообще не создал раздел восстановления? (Нет ничего, когда я делаю «список дисков» в Терминале, только «Загрузка OS X», но это, вероятно, что-то о Snow Leopard...)

Заранее большое спасибо!

С уважением Джереми

Сделай загрузочную флешку и загрузись с нее
Спасибо за ваш ответ! Я так и сделал, но на внешний диск (установил всю ОС El Capitan). Это сработало. Все же должен быть более простой способ.
Проще всего иметь только одну систему MacOS на физическом жестком диске.

Ответы (2)

3 решения или более вероятные обходные пути
(нашел их сам, но в любом случае спасибо Thorbjørn Ravn Andersen!)

Повторюсь и уточню: я хочу запустить режим восстановления El Capitan на MacBook Pro 2011, в котором ОС указана как раздел, а на другом («заводская установка») Snow Leopard. Так как у Эль-Капитана - по неизвестной мне причине?! - раздел восстановления не установлен, моя настоящая цель состояла в том, чтобы запустить интернет-режим восстановления El Capitan . Это не сработало, так как всякий раз, когда я нажимал [Cmd + R] во время звонка, он запускался в режиме восстановления Snow Leopard, который еще не содержит требуемой терминальной команды «csrutil».

Я выбрал вариант Е)2. (выше) и установил ОС El Capitan на пустой внешний диск . После перезагрузки и удерживания клавиши [Opt] при звонке я смог выбрать раздел восстановления только что установленной системы на внешнем диске , а затем отключить SIP.

Решение Thorbjørn Ravn Andersens, вероятно, тоже сработает: загрузочный USB-накопитель - по сути то же самое, что и я, но может быть быстрее (?)... Третье решение, вероятно, (E) 2.) переустановка El Capitan , чтобы получить восстановление раздел (опять?).

Но даже несмотря на то, что эти решения (могут) работать, все они включают в себя (пере)установку El Capitan, занимающую много времени и места. Поскольку у El Capitan также должен быть вариант режима восстановления через Интернет, к сожалению, он не может загрузиться в него, если у вас установлено несколько (и более старых и «заводских») ОС. (Вариант D) 2., измените загрузочный диск по умолчанию на El Capitan и нажмите [(Opt +) Cmd + R] при звонке , должно работать, но не...)

Итак, мой вопрос на самом деле не решен полностью , поэтому я оставлю его открытым...
Спасибо всем, кто может дать дополнительные советы! :D

Примечание. Я понимаю, что вы заявили, что у вас нет раздела восстановления. Этот ответ охватывает другие с более новыми версиями macOS, в которых обновления прошивки исключили возможность загрузки Recovery из Mac Startup Manager. В вашем случае этот ответ будет посвящен тому, как отключить защиту целостности системы (SIP).

Mac Startup Manager может не позволить вам выбрать загрузку с какого-либо/всех разделов/томов восстановления, установленных на вашем Mac. Однако rEFInd Boot Manager позволит вам это сделать. Вам не нужно устанавливать rEFInd на свой внутренний диск. Вместо этого вы можете установить rEFInd на флешку. Ниже приведены шаги, которые необходимо выполнить.

>Примечание. Вы также можете включить/отключить защиту целостности системы (SIP) непосредственно из меню rEFInd. При загрузке в rEFInd найдите значок с надписью Change SIP Policy.

  1. Загрузите версию rEFInd для флэш-накопителя . Я предполагаю, что это создаст папку в вашей папке. Если у вас другая версия rEFInd, то сделайте соответствующие замены.refind-flashdrive-0.11.3Downloads
  2. Вставьте флешку в порт USB.
  3. Введите команду приложения «Терминал» diskutil list, чтобы определить идентификатор флешки. Например, disk1. Если у вас есть идентификатор флешки, то сделайте соответствующие замены.
  4. Введите следующую команду, чтобы перейти к загруженной папке rEFInd.

    cd  ~/Downloads/refind-flashdrive-0.11.3
    
  5. Введите следующие команды, чтобы установить rEFInd на флешку. Это удалит все предыдущие файлы на этом диске.

    diskutil unmountdisk disk1
    sudo dd if=refind-flashdrive-0.11.3.img of=/dev/disk1
    
  6. Перезагрузите Mac и удерживайте клавишу option. Вы можете отпустить клавишу, когда появятся значки Mac Startup Manager.

  7. Выберите значок внешнего USB-накопителя с надписью EFI Boot. Это загрузит диспетчер загрузки rEFInd.
  8. Выберите загрузку с раздела восстановления El Capitan. Если у вас установлено несколько версий macOS, может появиться несколько значков восстановления. Вам нужно будет определить правильный значок для выбора путем осмотра. На моем Mac значок помечен Start Apple Recovery on Recovery HD, потому что том раздела восстановления помечен Recovery HD.
Спасибо. ЭФИ в конце концов! Надеюсь, это поможет другим людям! : D (Извините, я пока не могу проголосовать ...) Может быть, я попробую это однажды, после переустановки El Capitan, которая должна воссоздать этот раздел восстановления (и когда я обновлюсь до более новых ОС).