Специалисты компании Apple разработали самый продвинутый механизм восстановления системы, в которой данная функция практически не востребована – iMac хорошо защищен и работает бесперебойно. Но даже у опытных пользователей могут происходить сбои. Восстановить iMac можно несколькими способами.
Если в работе iMac обнаружится ошибка, меню “Утилиты Mac OS X” откроется автоматически. У вас есть возможность запустить его самостоятельно. Перед этим проверьте исправность интернета и возможность доступа к App Store. Перезагрузите iMac и зажмите кнопки Command и R одновременно. В меню “Утилиты Mac OS X” откройте раздел “Дисковая утилита”. Затем откройте пункт “Первая помощь” и “Исправить диск”. Программа сама найдет неполадку и быстро устранит ее. Если приложению не удалось обнаружить и устранить ошибку, придется переустанавливать систему полностью. В меню “Утилиты Mac OS X” есть пункт “Восстановить из резервной копии Time Machine”. Эта опция позволяет восстановить все данные определенной даты прошедшего времени. Система предложит вам выбрать диск, на котором есть сохраненная копия. Сделайте это и выполняйте все последующие подсказки. Резервную копию можно перенести только на тот iMac, с которого она создавалась. Если вы хотите установить файлы на новое устройство, используйте “Ассистент миграции”. Есть еще один способ восстановления iMac. Снова войдите в панель “Утилиты Mac OS X”. На этот раз выберите пункт “Переустановить Mac OS X”. Система попросит вас выбрать необходимый диск. Скорее всего он будет единственным предложенным вариантом. Вы можете сначала очистить его или осуществить переустановку с сохранением данных. Сделайте выбор. Если вы хотите настроить другие программы, выберите пункт “Настроить” и следуйте дальнейшим подсказкам. Вы можете восстановить стандартные настройки iMac. Для этого придется удалить всю информацию. Поэтому перед этой процедурой сохраните необходимые данные на внешний накопитель. Зайдите в меню “Утилиты Mac OS X”. Зайдите в раздел “Дисковая Утилита” и откройте “Стереть”. Высветится новое меню. Откройте опцию “Mac OS Extended”. Укажите имя списка и выберите “Стереть”. После этой процедуры во вкладке “Дисковая Утилита” укажите “Завершить дисковую утилиту”. Затем в меню “Утилиты Mac OS X” откройте “Переустановить Mac OS X”. Выполняйте все дальнейшие подсказки. После этой процедуры вы можете скопировать все данные из сохраненной копии Time Machine.Теперь вы знаете, что восстановить iMac очень легко. Дополнительную информацию по восстановлению системы вы можете прочитать в меню “Утилиты Mac OS X” в разделе “Справка Онлайн”.
Он отказался загружаться. CMD + R не помогает. Как быть?
Начало рабочего дня не предвещало ничего плохого. Чашка кофе, хорошее настроение, клавиша Power и MacBook выводит следующую унылую картинку:
В голове тут же промелькнула беспокойная мысль о сохранности данных, актуальной версии резервной копии TimeMachine (которой не оказалось под рукой) и возможной утере информации.
Будучи интересующимся пользователем и заядлым «маководом», я тут же попытался запустить MacBook в режиме восстановление путем удерживания клавиш CMD + R . Вместо привычной дисковой утилиты система встретила меня окном с попыткой сетевого восстановления .
Выбрав домашнюю сеть Wi-Fi, я стал дожидаться дальнейшего развития событий. Спустя несколько минут прогресс восстановления OS X прервала ошибка -4403F .
Попытки запустить процесс повторно приводили точно к такому же результату. Перезагрузка роутера подтвердила, что с сетевым подключением все в полном порядке.
О попытке провести диагностику Mac, пофиксить возможные ошибки винчестера или банально переустановить систему теперь не могло идти и речи. Раздел с Recovery HD , в котором хранится инструментарий для восстановления, приказал долго жить.
Компьютеры Mac создавались высококлассными инженерами, поэтому правильная организация всей системы и наличие «скрытых аппаратных резервов» позволяет избежать ряда перебоев в ее работе. Одним из таких резервов являются разделы памяти PRAM и NVRAM . В ней хранятся данные настроек, которые не сбрасываются даже после отключения компьютера от питания. Чтобы оживить упавшую систему было принято решение сбросить настройки PRAM и NVRAM .
1. Включаем Mac.
2. После появления белого экрана быстро зажимаем комбинацию клавиш CMD + Option + P + R
.
3. Удерживаем до повторной перезагрузки и звука приветствия Mac.
Сброс PRAM и NVRAM завершен.
Хотя говорят, что надежда умирает последней, она, бездыханная и еле живая продолжала таиться в моем сознании. Сброс PRAM и NVRAM на ошибку при загрузку системы не повлиял. MacBook продолжал испытывать мои нервы.
Привыкнув хранить все необходимые данные «в облаке» или на съемном носителе, самым простым решением глобальных проблем всегда оставалась переустановка системы «с нуля». Этот случай был особенным. Мне нужны были хранящиеся в памяти данные, и мне нужен был работающий Mac сегодня.
В среде Mac есть так называемый контроллер управления системой SMC . От безотказности его работы зависит стабильность всей системы. Сброс настроек SMC может вылечить ряд проблем, вроде:
Для сброса SMC следует выполнить следующие шаги:
1. Выключите MacBook и подключите адаптер питания.
2. Одновременно зажмите клавиши Shit + Control + Option + Power
и удерживайте до изменения цвета индикатора адаптера MagSafe.
3. Отпустите все клавиши и повторно нажмите клавишу Power
.
1. Выключите MacBook и отключите адаптер питания.
2. Достаньте аккумулятор из ноутбука.
3. Зажмите клавишу Power
и удерживайте не менее 5 секунд
.
4. Отпустите Power, вставьте аккумулятор и подключите адаптер питания. Включите ноутбук.
1. Полностью отключите компьютер от сетевого питания.
2. Подождите не менее 30 секунд
.
3. Подключите питание и выждите еще 5-10 секунд после чего включите компьютер.
Вышеперечисленные действия могут стать действительно результативными и система запустится. В моем случае чуда не произошло.
Попытка оживить систему с помощью вышеперечисленных действий не увенчалась успехом. Оставался единственный вариант – переустановка OS X с помощью загрузочной флешки. Для этого шага потребуется:
Подготовка флешки
1. В магазине приложений Mac App Store потребуется скачать дистрибутив системы OS X Yosemite .
2. Для создания загрузочной флешки скачайте утилиту DiskMaker X (распространяется бесплатно). Она понадобится для разворачивания дистрибутива.
3. Отформатируйте флеш-накопитель с помощью Дисковой Утилиты
в Mac OS Extended (журнальный)
.
4. После окончания загрузки дистрибутива отмените предложенную установку и запустите утилиту DiskMaker X
.
5. Выберите систему Yosemite (10.10)
. Утилита обнаружит дистрибутив в папке Приложений
. Нажмите Use this copy
(использовать эту копию).
6. Выберите установленный в USB-порт накопитель и согласитесь с предупреждением о полном удаление всех данных, присутствующих на флешке.
7. Начнется процесс монтирования дистрибутива с OS X Yosemite на накопитель.
Процесс копирования занимает порядка 10-20 минут и зависит от скорости записи USB-флешки. Во время монтирования на экране периодически могут открываться диалоговые окна и папки. Не обращайте внимание.
После успешного разворачивания образа OS X Yosemite извлеките накопитель.
Установка системы
1. Установите флешку в USB-порт «проблемного Mac», нажмите клавишу Power
и зажмите клавишу Alt
.
2. В списке доступных разделов для загрузки выберите OS X Base System. Обратите внимание на отсутствие раздела Recovery
.
.
3. Mac загрузится в режиме восстановления. После выбора основного языка системы откроется меню установки. В верхнем меню вы найдете стандартный список утилит.
Воспользуйтесь дисковой утилитой и попробуйте сперва проверить права доступа к системному разделу и исправить возможные ошибки. Если после перезагрузки система по-прежнему отказывается загружаться, потребуется отделить раздел, размер которого будет не менее 20 ГБ с целью установки новой системы. Подробную инструкцию по разделению диска вы найдете .
Из этого же меню есть возможность как начать процесс установки системы на вновь созданный раздел, так и восстановить систему с помощью резервной копии TimeMachine (см. ).
ОСТОРОЖНО! Будьте внимательны при выборе раздела установки. Установку требуется осуществлять не поверх старого раздела, а на вновь созданный.
После окончания установки вы получите доступ ко всем данным, размещенным на «испорченном» разделе со старой версией системы.
Добыть эту папку можно так:
Перезагружаемся в режим восстановления (с зажатым Alt), подключаем флешку и запускаем Terminal
Проверяем список устройств, нас интересует macHD
- метка моего жесткого диска в iMac и usb-osx
- метка флешки с каталогом Packages в корне.
-bash-3.2# diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *250.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS macHD 249.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0MB disk0s3
...
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *7.7 GB disk3
1: EFI EFI 209.7 MB disk3s1
2: Apple_HFS usb-osx 7.4 GB disk3s2
Смотрим куда примонтированы эти устройства (пути нужны для формирования команды установки ниже)
-bash-3.2# mount | grep macHD
/dev/disk0s2 on /Volumes/macHD (hfs, local, journaled)
-bash-3.2# mount | grep usb-osx
/dev/disk3s2 on /Volumes/usb-osx (hfs, local, nodev, nosuid, noowners)
Запускаем процесс установки.
-bash-3.2# installer -pkg /Volumes/usb-osx/Packages/OSInstall.mpkg -target /Volumes/macHD
installer: Package name is OS X
installer: Installing at base path /Volumes/macHD
2013-10-13 21:36:12.016 installer Looking for system packages
2013-10-13 21:36:12.092 installer no system packages found
2013-10-13 21:36:12.093 installer No or Invalid system receipts found on /Volumes/macHD/Recovered Items
2013-10-13 21:36:12.093 installer Attempting fallback using: /System/Library/PrivateFrameworks/SystemMigration.framework/Resources/FallbackSystemFiles.plist
2013-10-13 21:36:12.423 installer Finding system files...
2013-10-13 21:36:13.907 installer Writing system path cache.
2013-10-13 21:36:13.941 installer FSF cache NOT written: /Volumes/macHD/Recovered Items/System/Library/Caches/com.apple.FindSystemFiles.plist
No mount point for /Volumes/Image Volume/.IABootFiles
Cant determine mount point of /Volumes/Image Volume/.IABootFiles
Could not statfs()
Could not determine filesystem of
installer: The install was successful.
К сожалению процесс установки неинформативен (не видно прогресса), косвенно можно наблюдать за изменением свободного места на разделе macHD в соседней вкладке терминала.
-bash-3.2# df -h | grep macHD
/dev/disk0s2 232Gi 3.4Gi 229Gi 2% 881294 59958448 1% /Volumes/macHD
...
/dev/disk0s2 232Gi 3.5Gi 229Gi 2% 911436 59928306 1% /Volumes/macHD
Установка длится, примерно, 1 час, после завершения на диске занимает 7.3Gi.
После окончания - перезагружаемся.
-bash-3.2# reboot
После перезагрузки, нас поприветствует свежеустановленная OSX
Добыть эту папку можно так:
Перезагружаемся в режим восстановления (с зажатым Alt), подключаем флешку и запускаем Terminal
Проверяем список устройств, нас интересует macHD
- метка моего жесткого диска в iMac и usb-osx
- метка флешки с каталогом Packages в корне.
-bash-3.2# diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *250.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS macHD 249.2 GB disk0s2
3: Apple_Boot Recovery HD 650.0MB disk0s3
...
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *7.7 GB disk3
1: EFI EFI 209.7 MB disk3s1
2: Apple_HFS usb-osx 7.4 GB disk3s2
Смотрим куда примонтированы эти устройства (пути нужны для формирования команды установки ниже)
-bash-3.2# mount | grep macHD
/dev/disk0s2 on /Volumes/macHD (hfs, local, journaled)
-bash-3.2# mount | grep usb-osx
/dev/disk3s2 on /Volumes/usb-osx (hfs, local, nodev, nosuid, noowners)
Запускаем процесс установки.
-bash-3.2# installer -pkg /Volumes/usb-osx/Packages/OSInstall.mpkg -target /Volumes/macHD
installer: Package name is OS X
installer: Installing at base path /Volumes/macHD
2013-10-13 21:36:12.016 installer Looking for system packages
2013-10-13 21:36:12.092 installer no system packages found
2013-10-13 21:36:12.093 installer No or Invalid system receipts found on /Volumes/macHD/Recovered Items
2013-10-13 21:36:12.093 installer Attempting fallback using: /System/Library/PrivateFrameworks/SystemMigration.framework/Resources/FallbackSystemFiles.plist
2013-10-13 21:36:12.423 installer Finding system files...
2013-10-13 21:36:13.907 installer Writing system path cache.
2013-10-13 21:36:13.941 installer FSF cache NOT written: /Volumes/macHD/Recovered Items/System/Library/Caches/com.apple.FindSystemFiles.plist
No mount point for /Volumes/Image Volume/.IABootFiles
Can"t determine mount point of "/Volumes/Image Volume/.IABootFiles"
Could not statfs()
Could not determine filesystem of
installer: The install was successful.
К сожалению процесс установки неинформативен (не видно прогресса), косвенно можно наблюдать за изменением свободного места на разделе macHD в соседней вкладке терминала.
-bash-3.2# df -h | grep macHD
/dev/disk0s2 232Gi 3.4Gi 229Gi 2% 881294 59958448 1% /Volumes/macHD
...
/dev/disk0s2 232Gi 3.5Gi 229Gi 2% 911436 59928306 1% /Volumes/macHD
Установка длится, примерно, 1 час, после завершения на диске занимает 7.3Gi.
После окончания - перезагружаемся.
-bash-3.2# reboot
После перезагрузки, нас поприветствует свежеустановленная OSX!
Всем привет. Все мы знаем, что если с системой возникают какие-то проблемы, её можно переустановить. С этим нам помогает раздел Recovery. При чистой установке системы, он создаётся автоматически. Но случается такое, что вы устанавливаете macOS после Windows (что является неправильным), или раздел с Windows уже существует, или вы случайно/намеренно удалили раздел Recovery HD. Что же делать в таком случаи, если система уже установлена, а сносить и заново её устанавливать нет возможности?Небольшая предыстория.
У меня была установлена macOS 10.13.1 Developer Beta на APFS. Так как работа этой файловой системы меня не устраивала, мне захотелось октатиться на HFS+ путем чистой переустановки. Беда была в том, что уже была установлена Windows, и после удаления APFS контейнера пропал раздел Recovery. Система 10.13 у меня почему-то на отрез отказывалась устанавливаться, поэтому я восстановил на пустой раздел бэкап 10.12.6 из Time Machine. После восстановления, раздел Recovery не появился. Я спокойно с 10.12.6 обновился до 10.13. Recovery раздела по-прежнему не было.Пару дней назад я решил обновиться с 10.13 до 10.13.1, и каково было моё удивление, что установка системы на завершающем третьем этапе просто не доходит до конца и выбрасывает на рабочий стол с ошибкой.
Через пару дней, вчера, тоже попытался поставить систему, и выбивало на той же ошибке.
Недолго подумав, я сразу понял, что ошибка в отсутствии раздела Recovery HD. Соответственно начал гуглить, как его восстановить. Методов было много, все они были написаны при царе горохе, и они не подходили.Я решил поступить просто: а что, если отрезать раздел от системы вручную, из бэкапа системы достать файлы с раздела Recovery, и назначить тип раздела Apple_Boot? Это я и буду описывать в следующих шагах.
1. Отделяем новый раздел.
Как выглядела примерно моя разметка диска в команде diskutil list ./dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 78.9 GB disk0s2 3: Microsoft Reserved 134.2 MB disk0s3 4: Microsoft Basic Data Windows 40.0 GB disk0s4
Как мы прекрасно видим, Recovery HD раздел после Macintosh HD отсутствует.
В дисковой утилите я отделил раздел размером 650 МБ от основного.
После этого, разметка выглядела вот так:/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 78.9 GB disk0s2 3: Apple_HFS Recovery HD 650.0 MB disk0s3 4: Microsoft Reserved 134.2 MB disk0s4 5: Microsoft Basic Data Windows 40.0 GB disk0s5
2. Меняем тип раздела.
Вроде-бы все правильно, но есть одно но. Тип Recovery раздела должен быть Apple_Boot , а не Apple_HFS. Что же, будем менять. Открываем терминал и вводим команды:Diskutil unmount /dev/disk0s3 sudo asr adjust --target /dev/disk0s3 --settype "Apple_Boot"
Внимание: цифры /dev/disk0s3 могут у вас отличаться!Проверяем вывод команды diskutil list . Убеждаемся, что всё верно.
/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 78.9 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: Microsoft Reserved 134.2 MB disk0s4 5: Microsoft Basic Data Windows 40.0 GB disk0s5
3. Переносим содержимое.
Теперь нам остаётся скинуть файлы Recovery раздела из бэкапа.
Делюсь с вами своим бэкапом , он от системы 10.13.1, работоспособность с 10.12.6 не проверял.
Также можно вручную вытащить содержимое этого раздела из бэкапа. На разделе с Time Machine включаем показ скрытых файлов, переходим в папку /Backups.backupdb/.RecoverySets/1/ и видим заветную папку. Но если вы достаете из своего бэкапа, вам придется в файле com.apple.Boot.plist заменить пути.Вам нужно закинуть папку com.apple.recovery.boot в корень раздела Recovery HD, перед этим его нужно смонтировать командой:
Diskutil mount /dev/disk0s3
Вот так будет выглядеть содержимое Recovery раздела:
После всех проделанных операций, обновление системы из App Store должно нормально заработать, и в настройках iCloud появится пункт Найти Mac.