Ошибка «Нет пакетов, разрешённых для установки» на Mac: причины и решение

Сообщение «Нет пакетов, разрешённых для установки» (в английской версии — No packages eligible for install) появляется в режиме восстановления macOS в момент, когда установщик не может подобрать подходящий образ системы для конкретного Mac. Чаще всего ошибка возникает при переустановке macOS через раздел восстановления или при попытке поставить систему на только что очищенный диск.

Проблема почти всегда программная и решается без визита в сервис: виновниками обычно становятся неверная дата и время на Mac, несовместимость версии установщика с моделью компьютера или неправильно подготовленный диск. Ниже разберём каждую причину и безопасные способы её устранить.

Почему установщик macOS не находит подходящие пакеты

Установщик macOS при запуске сверяет несколько условий: модель и идентификатор Mac, версию сборки, которую предлагает сервер Apple, состояние целевого диска и корректность системных часов. Если хотя бы одна проверка не проходит, вместо списка пакетов выводится ошибка.

Типичные сценарии выглядят так:

  • 🕐 Сбитые дата и время. Сертификаты сервера обновлений Apple проверяются по системным часам; при сильном расхождении проверка пакетов отклоняется.
  • 💽 Неподготовленный диск. Диск стёрт в неподходящей файловой системе или со схемой разделов, с которой установщик работать не может.
  • 🧩 Несовместимая версия macOS. Раздел восстановления предлагает сборку, которая не подходит данной модели Mac — например, слишком старую или, наоборот, новее поддерживаемой.
  • 🌐 Проблемы с сетью. При интернет-восстановлении нестабильное соединение или блокировка серверов Apple обрывает получение списка пакетов.

Точную причину на конкретном устройстве определяют последовательной проверкой — начиная с самой простой и безопасной.

Шаг 1. Проверьте и исправьте дату и время через Терминал

Это самая частая причина ошибки, и исправить её можно прямо из режима восстановления, ничего не удаляя. В строке меню откройте Утилиты → Терминал и посмотрите текущую дату командой:

date

Если год, месяц или время заметно отличаются от реальных, задайте правильные значения вручную. Формат команды: месяц, день, часы, минуты, год — без пробелов между группами:

date 0115120026

В этом примере выставлено 15 января, 12:00, 2026 год. Подставьте актуальные значения на момент установки. После этого закройте Терминал и повторите запуск переустановки macOS — во многих случаях список пакетов появляется сразу.

Шаг 2. Правильно подготовьте диск в Дисковой утилите

Если дата в порядке, а ошибка осталась, проверьте состояние целевого диска. Откройте Дисковую утилиту из меню восстановления и убедитесь, что внутренний накопитель вообще виден в списке устройств слева. Если его нет — это уже признак аппаратной проблемы, а не программной.

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

  • 🗂️ Для современных версий macOS выбирайте формат APFS.
  • 🧱 Схема разделов — GUID Partition Map (GPT); другая схема часто и становится причиной отказа установщика.
  • ✏️ Имя тома можно оставить стандартным, например Macintosh HD.

☑️ Подготовка диска к установке macOS

Выполнено: 0 / 5

⚠️ Внимание: стирание диска уничтожает все данные на нём. Перед этим шагом убедитесь, что важные файлы сохранены в резервной копии Time Machine или на внешнем носителе. Если резервной копии нет, сначала попробуйте установку поверх существующей системы без стирания.

Шаг 3. Используйте подходящий режим восстановления

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

Комбинация при запускеЧто загружаетсяКогда использовать
Command (⌘) + RВерсия macOS, которая была установлена последней, либо версия из раздела восстановленияОбычная переустановка системы
Option + Command + RПоследняя версия macOS, совместимая с данным Mac (интернет-восстановление)Когда нужна максимально свежая совместимая система
Shift + Option + Command + RВерсия macOS, поставлявшаяся с Mac, либо ближайшая доступнаяЕсли новые версии не устанавливаются или не нужны

На Mac с чипом Apple Silicon (M1, M2 и новее) комбинаций клавиш нет: режим восстановления вызывается удержанием кнопки питания до появления экрана параметров загрузки. Там выбор версий устроен иначе, и ошибка «нет пакетов» встречается реже.

📊 На каком этапе у вас возникла ошибка «нет пакетов, разрешённых для установки»?
Сразу при запуске переустановки macOS
После стирания диска
При интернет-восстановлении
На старом Mac с Intel

Шаг 4. Проверьте сетевое подключение

При интернет-восстановлении Mac скачивает образ системы с серверов Apple, и качество соединения напрямую влияет на результат. Нестабильный Wi-Fi, captive-порталы (страницы авторизации в публичных сетях) и некоторые корпоративные прокси мешают установщику получить список пакетов.

Что стоит сделать:

  • 📶 Подключитесь к домашней сети Wi-Fi без страницы авторизации — значок сети доступен в правом верхнем углу экрана восстановления.
  • 🔌 Если есть возможность, используйте проводное подключение через адаптер Ethernet — оно стабильнее.
  • 🚫 Временно отключите VPN и фильтрующие сервисы на роутере, если они настроены на уровне сети.

Шаг 5. Создайте загрузочный установщик на флешке

Когда восстановление не работает ни в одном режиме, надёжный обходной путь — загрузочная флешка с macOS, созданная на другом рабочем Mac. Для этого нужен накопитель достаточного объёма и приложение-установщик нужной версии macOS, загруженное из App Store или с сайта Apple.

Установщик помещается в папку «Программы», после чего в Терминале выполняется команда createinstallmedia с указанием пути к флешке. Точный синтаксис зависит от версии macOS, поэтому сверяйте его с официальной инструкцией Apple для конкретного установщика. Загрузка с флешки на Mac с Intel выполняется с зажатой клавишей Option, на Apple Silicon — через экран параметров запуска.

sudo /Applications/Install\ macOS.app/Contents/Resources/createinstallmedia --volume /Volumes/MyUSB

Это пример общего вида команды — имя приложения-установщика и метка тома флешки у вас будут свои.

Почему на старых Mac ошибка возникает чаще

На моделях, которые Apple перестала поддерживать в новых версиях macOS, сервер может не предложить ни одного совместимого пакета для выбранного режима восстановления. В этом случае помогает комбинация Shift+Option+Command+R, загружающая версию системы, ближайшую к заводской, либо загрузочная флешка с заранее подготовленным совместимым установщиком.

⚠️ Внимание: на Mac с чипом безопасности Apple T2 и на Apple Silicon загрузка с внешнего носителя может быть запрещена настройками безопасности. Разрешение задаётся в «Утилите безопасной загрузки» внутри режима восстановления — проверьте этот пункт, если флешка не появляется в списке загрузочных томов.

Когда проблема аппаратная

Если диск не отображается в Дисковой утилите, стирание завершается ошибкой, а установка обрывается на любом носителе — вероятна неисправность самого накопителя или шлейфа. Особенно это актуально для старых MacBook с SSD, которые со временем вырабатывают ресурс.

В такой ситуации программные методы исчерпаны. Диагностику накопителя и его замену разумно доверить сервисному центру: самостоятельная разборка без опыта может повредить другие компоненты, а на некоторых моделях SSD распаян на плате и не подлежит замене в домашних условиях.

Частые вопросы

Почему команда date в Терминале не меняет время?

Проверьте формат: месяц, день, часы, минуты и год указываются слитно, без пробелов внутри группы цифр. Также убедитесь, что Терминал открыт именно из режима восстановления, а не из установленной системы без прав администратора.

Можно ли установить macOS без стирания диска?

Да, переустановка поверх существующей системы сохраняет файлы и программы. Стирание требуется только при чистой установке или когда сам диск стал причиной ошибки.

Ошибка появляется даже с загрузочной флешки — что делать?

Проверьте, что версия macOS на флешке совместима с вашей моделью Mac, а загрузка с внешних носителей разрешена в утилите безопасной загрузки. Если всё совместимо, но ошибка повторяется, есть вероятность аппаратной проблемы с накопителем.

Влияет ли на ошибку блокировка активации или чужой Apple ID?

Блокировка активации выдаёт отдельное сообщение с запросом Apple ID и пароля — это другая ситуация. Ошибка «нет пакетов» связана именно с установщиком и диском, а не с учётной записью.

Подходит ли эта инструкция для Mac на M1, M2, M3?

Частично: исправление даты и подготовка диска одинаковы для всех Mac, но комбинации клавиш восстановления относятся только к моделям с Intel. На Apple Silicon режим восстановления открывается удержанием кнопки питания.