Удаляем раздел Recovery HD. Как переустановить OS X. Восстановить Recovery с сохранением данных Восстановление раздела recovery mac os

Для полноценной работой с Mac OS нужно уметь выполнять разные операции: сброс Macbook Pro к заводским настройкам, возврат утерянных данных из резервной копии, восстановление забытого пароля. Всё это можно сделать на Маке с помощью встроенных системных инструментов, но в наиболее трудных ситуациях требуется использование установочного диска.

Сброс настроек к заводскому состоянию

Если Mac OS на Macbook Pro или другой модели компьютера от Apple работает с ошибками, и вы хотите вернуть стандартные настройки, то предварительно позаботьтесь о создании резервной копии данных, так как вся информация будет удалена при сбросе. Для создания резервной копии ОС рекомендуется использовать утилиту Time Machine. Для хранения бэкапа вам понадобится внешний жесткий диск, отформатированный в Mac OS Extended (Journaled).

После настройки параметров ползунок Time Machine перейдет в положение «Вкл». Полный бэкап системы занимает несколько часов. После создания резервной копии можно переходить к возврату заводских настроек на ОС:


После завершения процесса форматирования диска и сброса настроек ОС к заводским параметрам выйдите из дисковой утилиты. Переустановите Mac OS X заново, воспользовавшись соответствующим пунктом в окне «Утилиты».

Восстановление данных из бэкапа

Если вы озадачились созданием резервной копии перед сбросом настроек Macbook Pro, то при необходимости сможете быстро восстановить утерянные файлы.

После завершения расчета времени, требуемого для переноса файлов, нажмите «Восстановить». Появится предупреждение, что диск, на который вы восстанавливаете данные, будет полностью очищен от информации. Нажмите «Продолжить». После завершения восстановления перезагрузите компьютер. При запуске вы увидите систему, какой она была на момент создания бэкапа. Все изменения, внесенные после этого события, будут отменены.

Восстановление пароля

Сбросить пароль, который пользователь забыл, можно тремя способами:

  • С помощью установочного диска.
  • Применив восстановление по Apple ID.
  • Использовав терминал в режиме восстановления.

Если у вас есть установочный диск Mac OS X, то сброс пароля не займет много времени:


Мастер сброса поможет избавиться от ключа, который пользователь забыл, и настроить новый пароль. Это самый быстрый способ, но если у вас нет диска Mac OS, то ничего не получится. В таком случае можно попробовать три раза ввести пароль неправильно – появится окно восстановления через Apple ID.

Однако и здесь есть условие: функция восстановления пароля через Apple ID должна быть включена в настройках Мака. Если вы не активировали эту возможность, используйте третий способ, который работает на всех версиях Mac OS и не предъявляет никакие требования.


После сброса пароля нужно перезагрузить ОС. При запуске появится сообщение о том, что системе не удалось разблокировать связку ключей для входа.

14 октября 2013 в 11:24

Offline восстановление OSX с раздела Recovery HD

  • Системное администрирование
  • Tutorial

Предыстория

В свете выхода OS X Mavericks Golden Master решил посмотреть на нового зверя, установив его на морально устаревший iMac7,1. Установка прошла успешно, обычным способом из рабочей системы версии 10.7. Но все работало очень медленно. Этот mac пережил не одно обновление поколений ОС и ни единой установки с «0». Ввиду отсутствия ценных данных - решено было поставить начисто. Я переформатировал раздел из режима восстановления, aka Recovery HD, и вот тут меня ожидал неприятный сюрприз и даже не один. Подробности того, как удалось уговорить, уже не кисоньку из Купертино, без доступа к Интернет и загрузочного устройства

Сюрприз первый

При установке, Recovery HD был обновлен с версии 10.7 до версии 10.9, а отсюда следует сюрприз второй…

Сюрприз второй

Internet Recovery - известный механизм восстановления OSX через интернет. Авторизуемся в Apple Store, если OSX куплена, то через интернет установщик качает необходимые файлы. Работает как часы, точнее работало. Есть маленькая проблема - Mavericks пока нет в Apple Store, а DMG файл с операционкой был получен из Dev Apple, поэтому восстановить его обычным способом не вышло. "An unknown error has occurred " это то, что меня встречало при попытке авторизации.
Почесав репу, я создал загрузочную флешку. Тут меня ожидал сюрприз третий…

Сюрприз третий

iMac отказывается видеть USB как загрузочный диск, по непонятной (мне) причине. При этом Disk Utility, в режиме Recovery, видит его нормально. Сбросив NVRAM, SMC и вдоволь наигравшись со всеми найденными дома флешками, решил попробовать переносной диск. Если кротко - см. результат про флешки. DVD писалки и, главное, 2х слойного носителя под рукой не было - я приуныл и пополз в Google.

Ларчик просто открывался

Результат 2х дневного рысканья по профильным форумам позволил установить Mavericks без доступа к интернет и без возможности загрузки с внешнего носителя.
Все просто, копируем папку Packages в корень любой флешки с объемом более 4х Гб. Для этого нужен скачанный из Dev Apple (или полученный другим способом) установочный dmg файл.

Добыть эту папку можно так:

Перезагружаемся в режим восстановления (с зажатым 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

Бонус

Немного поэкспериментировав, выяснил интересный побочный эффект - подобным способом можно произвести downgrade операционной системы, заменив содержимое каталога Packages более ранними версиями (10.7, 10.8)

Вместо заключения

Надеюсь статья была полезной, принимаются замечания и нецензурная брань. Для себя получил приятное подтверждение того, что под «рюшечками» симпатичного GUI OSX, скрывается мощнейшая командная строка. Просто нужно уметь ее готовить.

Эта заметка предназначена в первую очередь владельцам MacBook Air с SSD-накопителями. Именно эти пользователи заинтересованы в удалении всего лишнего, с целью максимального освобождения дискового пространства на своих ноутбуках.

Одним из таких претендентов на удаление, является скрытый раздел Recovery HD , который создается при установке OS X Lion . В принципе, без этого раздела можно обойтись, особо ничем не рискуя. Тем более, что мы уже знаем, как создать OS X Lion .

Итак, если вам действительно необходимо получить около 650 МБайт дополнительного дискового пространства, то делаем следующее. Запускаем Терминал.app и вводим команду:

В полученном результате отыскиваем идентификатор раздела Recovery HD :

В моем случае (а скорее всего и в вашем), это /dev/disk0s3 . А предыдущий раздел /dev/disk0s2 содержит собственно OS X Lion . Его идентификатор нам тоже понадобится.

Очищаем раздел Recovery HD от всего содержимого:

sudo diskutil eraseVolume HFS+ Blank /dev/disk0s3

А затем объединяем очищенный раздел с разделом OS X Lion . Другими словами /dev/disk0s3 объединяем с /dev/disk0s2:

sudo diskutil mergePartitions HFS+ " HD" /dev/disk0s2 /dev/disk0s3

Предупреждение!

В этой команде первым идет раздел с OS X Lion (/dev/disk0s2), а вторым — очищенный нами Recovery HD (/dev/disk0s3). Если в этой команде их поменять местами, то получите объединенный, но очищенный от всех данных раздел!

Выдержка из man diskutil по этому поводу:

Merge two or more partitions on a disk. All data on merged partitions other than the first will be lost.

Не перепутайте! Будьте внимательны!

Собственно все. 🙂

В свете выхода OS X Mavericks Golden Master решил посмотреть на нового зверя, установив его на морально устаревший iMac7,1. Установка прошла успешно, обычным способом из рабочей системы версии 10.7. Но все работало очень медленно. Этот mac пережил не одно обновление поколений ОС и ни единой установки с «0». Ввиду отсутствия ценных данных - решено было поставить начисто. Я переформатировал раздел из режима восстановления, aka Recovery HD, и вот тут меня ожидал неприятный сюрприз и даже не один. Подробности того, как удалось уговорить, уже не кисоньку из Купертино, без доступа к Интернет и загрузочного устройства

Сюрприз первый

При установке, Recovery HD был обновлен с версии 10.7 до версии 10.9, а отсюда следует сюрприз второй…

Сюрприз второй

Internet Recovery - известный механизм восстановления OSX через интернет. Авторизуемся в Apple Store, если OSX куплена, то через интернет установщик качает необходимые файлы. Работает как часы, точнее работало. Есть маленькая проблема - Mavericks пока нет в Apple Store, а DMG файл с операционкой был получен из Dev Apple, поэтому восстановить его обычным способом не вышло. "An unknown error has occurred " это то, что меня встречало при попытке авторизации.
Почесав репу, я создал загрузочную флешку. Тут меня ожидал сюрприз третий…

Сюрприз третий

iMac отказывается видеть USB как загрузочный диск, по непонятной (мне) причине. При этом Disk Utility, в режиме Recovery, видит его нормально. Сбросив NVRAM, SMC и вдоволь наигравшись со всеми найденными дома флешками, решил попробовать переносной диск. Если кротко - см. результат про флешки. DVD писалки и, главное, 2х слойного носителя под рукой не было - я приуныл и пополз в Google.

Ларчик просто открывался

Результат 2х дневного рысканья по профильным форумам позволил установить Mavericks без доступа к интернет и без возможности загрузки с внешнего носителя.
Все просто, копируем папку Packages в корень любой флешки с объемом более 4х Гб. Для этого нужен скачанный из Dev Apple (или полученный другим способом) установочный dmg файл.

Добыть эту папку можно так:

Перезагружаемся в режим восстановления (с зажатым 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!

Бонус

Немного поэкспериментировав, выяснил интересный побочный эффект - подобным способом можно произвести downgrade операционной системы, заменив содержимое каталога Packages более ранними версиями (10.7, 10.8)

Вместо заключения

Надеюсь статья была полезной, принимаются замечания и нецензурная брань. Для себя получил приятное подтверждение того, что под «рюшечками» симпатичного GUI OSX, скрывается мощнейшая командная строка. Просто нужно уметь ее готовить.