Smchelper efi что это
Хакинтош: какие драйверы ставить в drivers?
config.plist отредактирован, kexts добавлены, но все равно не удается запустить macOS для установки Хакинтош? Возможно вы забыли добавить драйвера в Drivers.
Ранее мы рассказывали что необходимо, чтобы установить хакинтош:
Теперь расскажем еще об одном и важном шаге, без которого установка или работа Хакинтош не возможна, а именно установка драйверов drivers.
В этой статье мы расскажем о том, какой драйвер за что отвечает и какие вам точно необходимо установить.
Назначение драйверов drivers Хакинтош
и где их скачать?
Скачать всегда свежие драйвера Хакинтош для Cover вы сможете на официальной страницы GitHub.
Ранее драйверы находились прямо в папке Clover и разделялись на Drivers64 и Drivers64UEFI. Сейчас же драйвера в новых версиях кловер находятся /CLOVER/drivers/UEFI/ или /CLOVER/drivers/BIOS/.
Было раньше, старые версии Clover
Новые (текущие) версии Clover
На данный момент все драйвера отсортированы в установщике Clover:
Поэтому догадываться, о предназначение драйверов уже не требуется, разработчики уже все отсортировали по категориям.
Необходимые драйверы drivers Хакинтош
Система не запустится если у вас ни будут установлены следующие драйвера, либо возникнут проблемы с запуском:
У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!
Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Mac.
Smchelper efi что это
Инструкция по установке hackintosh для Dell 7577
Протестировано на конфигурации
Создание загрузочной флешки
Флешку стоит брать USB 2.0, так как установить систему c USB 3.0 у меня не получилось (в установленной системе будут работать оба стандарта). Если нет 2.0 флешки, то можно попробовать установить систему через USB 2.0 хаб (я не пробовал, но на форумах говорят что работает)
На этом шаге у вас уже должен быть скачан образ macOS в виде 5.hfs
На этом шаге у вас уже должен быть скачан образ macOS в виде 5.hfs.
Установка Clover bootloader
Заводим микрофон гарнитуры
Инструкция по настройке SMBIOS, после выполнения которой заработают iMessage, FaceTime и тд. An iDiot’s Guide To iMessage
Проблемы и их решения
Шрифты выглядят размыто в Mojave
После обновления пропал звук или перестали работать некоторые кексты
«Рваный» скролл при использовании не Apple мыши
Hackintosh установка с флешки
Внимание! В данной статье будет очень много ссылок! Если вы хотите чтобы у вас все получилось, необходимо по ним переходить!
«Железо» Компьютерные комплектующие
Ваш будущий Хакинтош должен обладать следующими компьютерными комплектующими:
Возможно есть и другие карты, но «завести» их в Хакинтош будет тяжелее.
Если планируете устанавливать систему на SSD, то крайне рекомендуется это делать на диски от Samsung.
Создание загрузочной флешки
Самый долгий этап, так как вам придется изрядно повозится, чтобы создать загрузочную флешку macOS для Hackintosh!
Необходимо: флешка на 8GB или большего размера.
Запись образа macOS на флешку для Хакинтош
Вариантов записать образ macOS на флешку очень много. Сейчас мы их всех перечислим!
Вариант 1 — утилита BDU
Если не хочется возиться или у вас нет знакомых с Mac, тогда воспользуйтесь утилитой BDU, которая работает в Windows и установит загрузчик, запишет образ на флешку!
Вариант 2 — терминал Mac
Если есть доступ к Mac или вы можете установить виртуальную машину, то можно создать загрузочную флешку с помощью терминала, но необходимо будет записать еще и загрузчик Clover.
Вариант 3 — утилита UniBeast
Если есть доступ к Mac, то можно создать загрузочную флешку с помощью UniBeast.
Мой личный выбор это записать флешку из терминала (записывал из виртуальной машины) и потом установить загрузчик Clover!
Загрузка и установка Kext на загрузочную флешку
Хоть и флешка загрузочная создана, но это еще не все. Скачайте необходимые kexts и далее поместите их на флеш накопитель.
Драйвера efi для Хакинтош
Помимо kext необходимо еще посмотреть установлены ли все драйвера drivers64UEFI!
Конфигурация config.plist в загрузчике Clover
Еще одно действие, перед тем как вы начнете устанавливать macOS на компьютер. Вам необходимо внести правки в файл config.plist. Данный файл оповещает macOS с каким «железом» она работает.
Настройка UEFI/BIOS для Хакинтош
Собственно все готово, выключаем компьютер и далее заходим в BIOS или UEFI и настраиваем железо. Можно начинать попытки устанавливать macOS!
Запуск и установка macOS
Первое куда вы попадете после запуска компьютера — это загрузчик Clover. Возможно в процессе установки выяснится, что вам необходимо внести некоторые ключи или аргументы для успешного старта!
Желательно при первой установке установить аргументы -v debug=0x100 keepsyms=1
Как установить Хакинтош
Действия после установки Хакинтош
После установки macOS на компьютер вам необходимо выполнить еще дополнительные действия чтобы Хакинтош заработал как надо — загрузка системы без флешки, настроить звук, USB порты!
Установить загрузчик Clover на диск
Первое что необходимо, так это скачать Clover и установить его на диск c системой. После чего смонтировать раздел EFI системы и загрузочной флешки. Далее перебросить config.plist, kexts и драйвера в систему. Подробней читайте в статье установить Clover в установленную систему!
Установить веб драйвер Nvidia
Если установлена видеокарта Nvidia, то установить Web драйвер! Для тех, кому нужно включить аппаратное ускорение, чтобы быстрее обрабатывалось видео в Final Cut, на Хакинтош — включаем аппаратное ускорение в Хакинтош для Final Cut Pro X.
Звук на Хакинтош
Для того чтобы у вас появился звук на Хакинтош необходимо внести изменения в config.plist, а также установить кексты. Подробно о том как завести звук Хакинтош.
Настройка USB
При подключении накопителей по USB вы можете заметить, что они толком не работают — Завод и настройка USB портов на Хакинтош.
Настроить таймер запуска Хакинтош
Последние штрихи, настраиваем таймер запуска, чтобы после включения компьютера долго не находиться в Clover Boot Menu.
Надеюсь у вас получилось установить Хакинтош с помощью этой инструкции! Остались еще вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!
Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Mac. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!
Что необходимо.
UPD. Вышла обновленная статья — как установить хакинтош OS X 10.11 El Capitan
Итак начнем. Я буду рассказывать о создании загрузочной флешки с OS X 10.10 Yosemite уже из под установленной Yosemite. Можно сделать то же самое и из под 10.8 и 10.9 разницы нет никакой.
Если у вас нет установленного OS X для создания загрузочной флешки — ничего страшного. Вы можете запустить OS X из под виртуальной машины, в частности VMWare. Скачать можно с рутрекера: http://rutracker.org/forum/viewtopic.php?t=4479139
Я бы не стал писать эту статью, если бы не смог установить Yosemite. Так что начнем!
Открываем скаченный образ, щелкаем правой кнопкой мыши по OS X Yosemite Beta и выбираем показать содержимое пакета:
Далее переходим по следующему адресу:
Открываем файл InstallESD.dmg. Вы увидите файл BaseSystem.dmg. Открываем данный файл. Ели файл у вас не отобразился, так как он скрытый, воспользуйтесь программой Show Hidden Files. Скачать ее можно отсюда: https://yadi.sk/d/F_nshCPMbZxxW
Открываем дисковую утилиту. Launchpad->Другие->Дисковая утилита. Для начала отформатируем флешку. Откройте вкладку Раздел диска и сделайте так, как и у меня на скриншоте:
Далее, нажмите на кнопку параметры. И выберите схема разделов GUID:
Нажимаем ОК, а далее Применить. Флешка начнет форматироваться:
Все. Флешку отформатировали. Теперь необходимо восстановить на флешку файл BaseSystem.dmg. Если вы его открыли в Finder’e, то он отобразится в дисковой утилите слева. Сделайте следующее:
затем нажимаем кнопку восстановить и стереть:
После завершения копирования у вас откроется новое окно. Его не закрывайте. Закройте лучше дисковую утилиту, она нам больше не потребуется. Откройте флешку и найдете файл Packages, его необходимо удалить. Находится он по следующему адресу:
Удаляем файл Packages:
Окно не закрывайте. На место удаленного файла необходимо скопировать папку Packages. Она находится в примонтированном диске InstallESD.dmg:
Вставляем папку на флешку:
Как только вы скопировали папку Packages на флешку, перейдите на диск OS X Install ESD и скопируйте в корень флешки два файла:
BaseSystem.chunklist и BaseSystem.dmg необходимо скопировать обязательно. Если этого не сделать, то OS X 10.10 Yosemite не установится до конца.
С созданием флешки для нашего хакинтоша мы закончили. Теперь необходимо установить загрузчик на флешку. Воспользуемся загрузчиком Clover версии 2695. Версии ниже не подойдут, они не умеют грузить OS X 10.10! Скачать загрузчик Clover 2695 можно отсюда: https://yadi.sk/d/FfnRT0NGba2KL
Установка Clover:
Нажмите «Изменить размещение установки…» и выберите нашу флешку.
Нажмите продолжить, а далее кнопку настроить. Сделайте так же, как и на скриншоте ниже.
На разных материнских платах необходимые параметры могут отличаться. Я использую Gigabyte GA-Z87m-HD3, поэтому мне необходимы лишь те параметры, которые отмечены галочкой.
Нажимаем кнопку установить:
Если вы все сделали правильно, вы увидите вот такое окно:
Теперь необходимо добавить нужные нам кексты для загрузки системы. На рабочем столе у вас появилась папка EFI. Откройте ее и перейдите по следующему адресу:
Откройте папку Other и добавьте туда содержимое данного архива: https://yadi.sk/d/sUWYqol2ba2dk
Должно получиться вот так:
Теперь откроем файл EFI/CLOVER/config.plist. Найдите строчку Devices и туда необходимо добавить
[CODE] FakeID IntelGFX 0×04128086 [/CODE]
Это необходимо делать, только в том случае, если у вас видеокарта Intel HD 4600! Так как для завода данной видеокарты в OS X 10.10 необходимо ее прописывать.
Должно получиться вот так:
На этом все. Позже будет статья о настройке установленной OS X 10.10
Данный гайд служит скорее дополнением к уже существующей статье (см. предисловие), за время существования которой произошли некоторые изменения, о которых я бы хотел рассказать.
Так как с вероятностью 99% вы столкнетесь с кучей ошибок на различных этапах установки, лучшее, что я могу посоветовать — оставить комментарий со своей проблемой внизу статьи, или же написать о ней на каком-нибудь форуме. Не исключено так же, что ваша проблема уже известна сообществу, поэтому навыки гугления очень рекомендую применять.
Итак, информацию, которая уже есть на хабре, постараюсь не дублировать, переходите по ссылке в предисловии и разбирайтесь. Теперь можем приступать.
В данной статье загрузчик = Clover, так как мы будем использовать именно его. Про другие загрузчики просьба не спрашивать, ответить, к сожалению, не смогу.
Комплектующие
1. Процессоры
Intel only, серия желательно i3/i5/i7 (лучше начиная со второго поколения Sandy Bridge), но заводятся относительно несложно и Pentium/Celeron, производительностью, конечно, не блещут, но для простого использования хватит.
2. Видеокарта
Встройки от Intel заводятся почти всегда с той или иной степенью успешности, но нередки артефакты и глючный интерфейс даже при использовании самых новых и, казалось бы, нативных экземпляров, например UHD630. Часто требуется подмена ID видеокарты на фейковый в загрузчике ( тут бояться не надо, все будет подробно объяснено ниже ).
Использовать графику от nVidia для хака я не рекомендую. Apple не ставит её уже много лет, ни о какой нативности речи не идет. Для них не существует драйверов под Mojave 10.14 и Catalina 10.15. Есть и общеизвестные легкозаводимые карточки, например, GT210 и 630, но они уже не встречаются в продаже.
Если и покупать видеокарту для хакинтоша, то только от AMD. Отлично работают RX4xx и RX5xx серии, за исключением RX550, с которой могут быть проблемы. Из профессионального сегмента — Vega 56 и 64, которые используются в оригинальных iMac Pro.
3. Подключение к интернету
Дабы не играть с компьютером в лотерею по принципу «заведется — не заведется», советую сразу прикупить внешний WiFi-адаптер и заранее проверить его на наличие драйверов под макось.
Создание загрузочной флешки
Она хороша еще и тем, что позволяет скачивать так называемые «Recovery HD», мини-образы, позволяющие восстановить систему, если случилось что-то нехорошее. Они весят примерно по 500МБ, поэтому при загрузке с них сама система качается с серверов Apple. Нам подобный способ подойдет только, если у нас нативная сетевая карта, которая сразу заводится сама. Я с такими случаями не встречался, но можете поискать в интернете, какие сетевые карточки не требуют отдельного завода. В любом случае все Recovery HD можно скачать, нажав на «DL Center» в главном меню BDU.
Скачиваем её с официального сайта: тык (осторожно, много рекламы), подключаем нашу флешку к компьютеру, выбираем её в списке и нажимаем «Format Disk». Теперь наша флешка должна отформатироваться и разбиться на 2 раздела. В настройках данной утилиты можно выбрать размер раздела под Clover, его версию и некоторые другие параметры. 200 МБ и последняя версия загрузчика будут лучше всего.
В раздел с Clover`ом так же кладем драйверы под wifi-адаптер.
Кексты (от лат. kernel extensions = расширения ядра) — своеобразные драйвера для макоси, заставляющие работать то, что по идее не должно было бы работать, например, звуковую карту или сетевуху.
Далее скачиваем и закидываем в папку clover/kexts/other следующий набор кестов (FakeSMC не считаем, он есть изначально):
Остальные кексты ставятся на ваше усмотрение.
Кратенько список прочих кекстов и зачем они нужны:
Загрузка и установка
Вот мы и перешли к финальной части нашего действа.
1. Берем нашу флешку, вставляем в компьютер в порт USB2.0 (это очень важно, только USB2.0) и загружаемся с неё.
2. Должно открыться меню Clover`a. Оно будет выглядеть примерно так:
5. В разделе „Graphics Injector“ в загрузчике можно подменить ID видеокарты. Первый раз этого делать нет смысла, может заработать и так. Если вас постигла неудача, можете попытаться изменить ID. На какой конкретно — раньше можно было найти на сайте applelife.ru. Последнее время он почему-то не работает, так что ссылку дать не могу. Бывают случаи, когда фейковый ID видеокарты может быть любым, за исключением дефолтного.
6. Нажимает „boot MacOS install from ***“. Начинается загрузка системы.
Если все хорошо, следуем указаниям на экране, форматируем диск под именем „Macintosh HD“ в „Дисковой утилите“ и запускаем установку.
Если все не так радужно, запоминаем последнюю строку, появившуюся при загрузке на экране и вбиваем её в поисковик. Через этот путь прошел как я, так и все мои друзья-хакинтошники.
7. После установки система сама перезагрузится, повторяем действия 1-5, но теперь щелкаем по „Boot MacOS from Macintosh HD“. Установка продолжится, в результате вы окажетесь в системе. Но эта система будет неполноценна, так загрузчик, с помощью которого вы в нее попали, находится на флешке.
Настройка системы
1. Запускаем драйверы для WiFi-адаптера чтобы заставить работать интернет
2. Копируем config.plist, кексты и драйверы с флешки на компьютер, а саму флешку отключаем.
3. Отсюда скачиваем и устанавливаем Clover. Во время установки настраиваем Clover для UEFI-ных биосов.
4. Теперь в Finder`e вы сможете увидеть EFI раздел с Clover`ом. Закидываем туда кексты, драйверы и config.plist так же, как они лежали на флешке.
5. Скачиваем программу Clover Configurator для редактирования файла config.plist. Что именно нужно редактировать — говорить не буду, переходите по ссылке в предисловии и читайте там. Мне просто не очень хочется повторять одну и ту же информацию несколько раз.
6. Перезагружаемся для проверки работоспособности.
Коллекция нюансов/способов решения ошибок
На этом ваш покорный слуга раскланивается. Если в статье были допущены какие-либо неточности, прошу написать об этом в комментарии. Спасибо!
Вся информация представлена исключительно в ознакомительных целях и никого не побуждает к действию.
Подключение NVMe SSD к устаревшим материнкам как загрузочного диска
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
BB-код ссылки (для форумов):
возможно на одном из двух HDD в системе раньше стояла/стояли Win7 и/или Win8, поэтому 3 EFI загрузки видно
и. все ок ))) система загрузилась. без правок загрузчика и т.д.
Теперь надо посмотреть, что будет, если отсоединить SSD SATA.
И осталось 2 вопроса:
1. Как сделать так, чтобы через Clover Win 10 грузилась автоматически (без указания руками устройства загрузки)?
2. Как сделать так, чтобы Clover работал, находясь на одном из HDD, которые есть в системе?
BB-код ссылки (для форумов):
Переносим всю папку EFI с Clover’ом с флешки на EFI раздел диска. Создаем еще пустой текстовый файл My_File.txt, но не в папке EFI, а в корне раздела EFI. Это будет меткой.
Загружаемся с кловера в режиме EFI и из его меню меню заходим в shell (в нижнем ряду самая левая иконка). И дальше:
BB-код ссылки (для форумов):
Спасибо ещё раз огромное, буду пробовать!
Это к чему относится? Где использовать:
Мой Тоша
Решил собрать в кучу информацию о своем хакинтоше. Для себя и для тех, у кого похожая конфигурация — GA-H270M-DS3H, i5-7500, Intel HD630, BCM94360CD etc
Вот, у меня так, работает нормально. Смотрите, сравнивайте. Я не смогу помочь в решении ваших проблем, не хватит знаний, я обычный «опытный пользователь» и не лезу в детали.
Что работает, что нет
Железо
Если у вас материнская плата другой модели, то брать мой конфиг 1:1 смысла нет. Могут отличаться чипы звука, сети, количество и тип USB портов, разъемов графики. То же касается процессоров другого поколения, главным образом в плане графики.
Настройки BIOS
Здесь важно — отключен VT-d, включен XHCI Hand-off, отключены порты serial/parallel (нет на фото), система Other OS.
Диск изначально разбит и отформатирован установщиком macOS. Схема разделов GUID, основной раздел APFS, есть дополнительный NTFS. С MBR дела никогда не имел, как установить macOS в соседний с уже работающей Windows раздел не знаю. При нынешней цене на SSD смысла в этом нет, по-моему.
Clover
Здесь просто, берём последнюю версию. Обновляется он часто, чаще, чем я компьютер перезагружаю. В данный момент у меня пропущено несколько релизов.
В установщике отмечены:
Расширения (clover/kexts/other):
Ссылки на загрузки внизу страницы, используемые в данный момент версии есть в архиве, чуть ниже ссылка.
Патчи ACPI (clover/acpi/patched):
Все остальное делается в конфиге Clover (config.plist), конкретно:
Архив /EFI/CLOVER — это мой текущий конфиг, за исключением серийных номеров и UUID, сгенерировал новые с помощью Clover configurator.
В /System/Library/Extensions ничего лишнего нет.