Как отформатировать жесткий диск под хакинтош

Обновлено: 03.07.2024

Установка на Intel-PC

Подбор и проверка совместимости железа

  • Процессор: обязательно Intel (существуют варианты установки на AMD, но это по большей части костыль и того не стоит)
  • Видеокарта: на данный момент можно "завести" любую видеокарту (есть исключения¹).
  • Материнская плата: частично бывают проблемными материнские платы на X*-чипсетах.
  • Аудио: работает практически всё, но бывают исключения.
  • Сеть: заводимо всё, кроме китайских ноунейм LAN-карт.
  • Bluetooth и Wi-Fi: смотреть таблицу.

Настройка BIOS Legacy и BIOS UEFI

  • CSM: На современных платах и видеокартах при использовании исключительно UEFI-загрузки рекомедуется его выключать.
  • Secure Boot: Other OS (UEFI).
  • SATA: Обязательно поставить режим AHCI.
  • HPET: Включить.
  • Fast Boot и Hardware Fast Boot: Выключить.
  • Above 4G Decoding: Включить.
  • Отключаем USB 3.0 и 3.1 во избежание проблем во время установки.
  • Отключаем Serial-порты и подобные неиспользуемые интерфейсы.
  • Отключаем Bluetooth.
  • На сборках с двумя CPU требуется поставить двухядерный режим на обоих CPU.
  • Видеокарта должна быть на время установки одна и установлена в первый слот.
  • Отключить все мониторы, кроме основного.

Clover - это загрузчик, который позволяет на обычном компьютере запустить macOS. Apple этого делать не разрешает, в первую очередь мотивируя тем, что “мы не можем обеспечить работоспособность на компьютерах, произведенными не компанией Apple”. Поэтому ставим систему на свой страх и риск.

Этот файл используется для настройки загрузчика Clover. Он - основа всего, то, что заставить вашу систему работать правильно. Clover умеет генерировать файл конфигурации (далее - конфиг), основанный на вашем "железе" самостоятельно, но как вы знаете, нет ничего идеального. Поэтому у пользователя есть возможность менять параметры "конфига" напрямую в файле или на ходу в настройках Clover'a. Файл написан на языке XML, что существенно упрощает работу с ним, так как этот язык является user-friendly. Файл должен находится в EFI/CLOVER. Его можно редактировать как с помощью простых редакторов ( Notepad++ , Sublime Text , Atom , nano , vim ), так и с более специализированными под это дело (PlistEdit, встроенный редактор в Xcode). Также с недавнего времени появился веб-редактор, заточенный под "конфиг" – CloverCloudEditor.

Создание загрузочной USB-флешки

Самым лучшим и правильным способом по мнению русского хак-коммьюнити является установка чистого образа из App Store. С помощью программы BootDiskUtility (в сокращении - BDU) и образа .hfs можно получить наиболее чистую систему. Естественно, существует не один способ установки Хакинтоша, но сейчас мы рассмотрим наиболее популярный.

  1. Скачиваем BootDiskUtilityотсюда.
  2. Распаковываем утилиту в любую папку.
  3. Скачиваем образ macOSотсюда, отсюда или с магнет-ссылки.
  4. Распаковываем образ из архива.
  5. Открываем BootDiskUtility, заходим в секцию настроек, нажимаем Check Now. Это проверит последнюю версию Clover и выберет её в качестве версии для записи на USB.
  6. Выбираем своё USB-устройство, нажимаем Format Disk. Дожидаемся записи бутлоадера на USB.

На этом шаге у вас уже должен быть скачан образ macOS в виде 5.hfs .

  1. Нажимаем на значок + рядом с названием USB. Если вы ничего не меняли в настройках, то у вас появится два раздела, один из которых будет иметь название CLOVER , а другой NONAME .
  2. Выбираем Part2 , который имеет название NONAME . Нажимаем кнопку Restore Partition и указываем прежде скачанный 5.hfs . Начнется запись образа на USB.

Теперь у вас есть готовая USB с образом macOS. Вы совершили свой первый шаг к установке Хакинтоша.

Установка образа на HDD/SSD

  1. Для начала рекомендуется внести минимальные правки в config.plist, прописав в Boot/Arguments -v debug=0x100 keepsyms=1 , а если ставите High Sierra, то и добавить патч на показ паники.
  2. Положите kext-ы на сеть, звук и видео.

В случае High Sierra и новее не забудьте скопировать ApfsDriverLoader-64.efi из папки drivers-Off в drivers64 или drivers64UEFI в зависимости от типа загрузки.

  1. Загружаемся с готовой USB в Clover и выбираем пункт Boot macOS from OS X Base System.

При первом запуске (если он успешен), вас встретит дружелюбное окно с выбором языка.

  1. Выбираем нужный язык, нажимаем Далее

Для macOS до версии Sierra (10.12) включительно диск нужно форматировать в файловую систему HFS+ (OS X Extended (журналируемая)), High Sierra - HFS+ для жёсткого диска и APFS для SSD, Mojave - APFS для любого типа носителя.

При использовании APFS убедитесь в наличии драйвера ApfsDriverLoader.efi в папке drivers64UEFI/drivers64 в зависимости от типа загрузки.

Если вы уже отформатировали диск, то переходим к шагу 8.

Установка Clover на EFI раздел

  • В обоих случаях нужно скачать .pkg-установщик по ссылке. Всё это будет делаться из уже запущенной macOS.
  • Выбираете системный диск через кнопку Изменить размещение установки и переходите в раздел Настроить , где и конфигурируете установку загрузчика.
  • Ставите галочку Установить Clover на EFI раздел (ESP)
  • Контрольную панель Clover устанавливайте по желанию.
  • В разделе Загрузчик выбираете Не обновлять сектора MBR и PBR .
  • В разделе Drivers64UEFI дополнительно выбираете AptioMemoryFix-64 и ApfsDriverLoader-64 .
  • В разделе Загрузчик выбираете Установить boot0af на MBR (типовая настройка, в экзотических случаях изучайте форумы).
  • В разделе Drivers64 дополнительно выбираете ApfsDriverLoader-64 (если вдруг устанавливаете High Sierra на SSD).
  • Установить системные RC-скрипты на основной раздел

Про назначение других драйверов можно почитать в "Клевере цвета хаки".

После установки можно и нужно скопировать config.plist , папки kexts и ACPI\patched (если использовался) с загрузочной флешки в соответствующие места на появившемся разделе EFI системного диска.

В данный момент большая часть поддерживаемых системой видеокарт заводятся через плагин WhateverGreen.kext к Lilu.kext. Инструкции по его использованию к конкретным видеокартам – ниже по этому тексту.

На данный момент существует два основных метода "завода" звука: AppleALC и VoodooHDA.

Этот метод является динамическим патчингом нативного AppleHDA.

  • Само расширение сделано для Realtek ALC кодеков, которые сейчас являются самыми популярными среди производителей материнских плат.
  • Также работает для "завода" звука через HDMI на картах Intel, AMD и NVIDIA.
  • Список поддерживаемых кодеков доступен здесь.

Установка:

  • Скачиваем Lilu и сам AppleALC;
  • Кладём оба кекста в CLOVER/EFI/kexts/Other.
  • Выключаем FixHDA , AddHDMI , UseIntelHDMI в config.plist ;
  • В config.plist в строке Devices/Audio/Inject пишем NO;
  • В Boot/Arguments добавляем alcid=X , где X - номер layout-а, который идёт вместе с кодеком в таблице;
  • Перезагружаемся.

Примечание: если звук так и не появился, то пробуем другой layout.

  • Сможет "завести" почти любой аудиокодек, но настройка самого расширения иногда очень проблематична. Установка:
  • Скачиваем сам кекст.
  • Кладём кекст в /EFI/CLOVER/kexts/Other .
  • Перезагружаемся.
  • Про дополнительную настройку VoodooHDA можно почитать здесь.
  • Скачиваем Injector и ставим в папку с кекстам и в Clover (если сеть отвалится после перезагрузке переместить его в System/Library/Extensions)
  • Скачиваем ATH9KFixup и перемещаем в папку с кекстами в Clover. (Опционально) * Для AR9485 и AR9565 нужно будет дополнительно прописать аргумент -ath9485 и -ath9565, соответственно.
  • Перезагружаемся.

Поддерживаемые модели: AR946X (AR9462 & AR9463), AR9485 и AR9565.

  • Ни один адаптер от Intel не заводим на данный момент. Но ведется разработка кекста под все это дело.

Qualcomm Atheros QCA****

  • Ни один адаптер серии QCA не заводим на данный момент.

Поддерживает большинство LAN от Intel (включая новые I217*, I218* и I219*)

  • Удаляем ALXEthernet.kext в S/L/E.
  • Удаляем соответсвующий сетевой интерфейс в настройках.
  • Ставим кекст
  • Перезагружаемся.

Поддерживает AR816x, AR817x, Killer E220x, Killer E2400 и Killer E2500.

Сегодня мы продолжаем наш цикл статей о премудростях установки операционной системы Mac OS X на обычный компьютер PC. Тема сегодняшнего разговора – подготовка жёсткого диска для совместного существования на нём систем от Apple и Microsoft.

Самый главный вопрос – совместимость файловых систем, т.е. способов организации хранения информации на жёстком диске.

В операционных системах Windows применяются файловые системы:

NTFS – современная файловая система, которая лишена старых ограничений и обеспечивает более высокую надёжность хранения данных;

FAT32 – старая файловая система Windows, которая была популярна в прошлом тысячелетии, а сейчас почти полностью вытеснена NTFS. Её самое существенное ограничение – максимальный размер файла, равный 4 ГБ. Иными словами, невозможно хранить на диске, размеченном в FAT32, видеофильмы в высоком качестве или образы дисков современных игр.

Hardware-HardDrive-256x256

Mac OS X поддерживает следующие файловые системы:

HFS+ – стандарт для всех Маков. По производительности и надёжности приблизительно соответствует NTFS$

HFS – старое поколение файловой системы Маков, которое не поддерживает технологию журналирования. На диске не ведётся журнала изменений в файлах, что повышает вероятность потери данных в случае серьёзного сбоя.

UFS – файловая система Unix, которая поддерживается Маками по исторической традиции. Начиная с Mac OS 10.5, систему уже нельзя установить на диск, отформатированный в UFS. Здесь тоже есть ограничение на размер файла в 4 ГБ.

ZFS – будущее поколение файловой системы, разработанное корпорацией Sun Microsystems. Оно ориентировано на огромные массивы данных и предлагает новые технологии записи информации, повышающие надёжность хранения. Планировалось, что Mac OS X 10.6 получит полную поддержку этой системы (в том числе и установку на диски с ZFS), но из-за проблем с лицензированием планам не суждено было воплотиться. В итоге ZFS пока поддерживается серверной версией Mac OS X Snow Leopard.

FAT32 – ситуация та же, что и с UFS. Чтение и запись поддерживаются, установка – нет.

Кроме того, Mac OS позволит вам увидеть все диски, отформатированные в NTFS, но записывать на них вы не сможете (по крайней мере, по умолчанию).

Что касается Windows, то она к HFS+ совершенно недружелюбна и не позволяет даже увидеть содержимое дисков с Mac OS.

Таким образом, без дополнительных инструментов невозможно установить Mac OS на диск, который был бы доступен из Windows. А об установке Windows и Mac OS X на один раздел не может быть и речи.

machdd

К сожалению для пользователей Windows, отличия на этом не заканчиваются. Существует три способа разметки жёсткого диска на разделы – их отличие в том, какая служебная информация записывается на жёсткий диск и как помечаются границы разделов.

Многие пользователи путают разметку диска и форматирование раздела. Разметка актуальна для жёсткого диска как физического устройства – от неё зависит, сколько разделов вы сможете создать на нём. Форматирование актуально только для одного раздела. На одном диске у вас может быть несколько разделов в самых разных файловых системах.

Важно понимать следующее – переформатировать раздел из одной файловой системы в другую теоретически возможно (хотя весьма опасно). А вот переразметить диск в другую схему разделов можно только полностью потеряв всю имеющуюся на нём информацию.

Всем пользователям PC знаком только один способ разметки – схема разделов MBR. Она позволяет создать до 4 разделов на одном диске. На Маках используются два других – схема разделов Apple (актуальна для старых Маков с процессорами PowerPC, к хакинтошам она абсолютно никакого отношения не имеет) и схема разделов GUID. GUID даже поддерживается современными версиями Windows.

Итак, идеальный вариант сборки компьютера-хакинтоша – это 2 отдельных жёстких диска. Один размечается в MBR, второй – в GUID. Этот вариант избавит вас от целого вороха проблем, связанных с загрузкой. Если же такой возможности нет, то продолжайте следить за нашим циклом статей.

В завершение этой статьи упомянем полезные программы, которые пригодятся владельцу хакинтоша для доступа к данным.

MacDrive ($49,95) для Windows позволяет открыть доступ к HFS+ разделам (причём даже на GUID-дисках). Есть два режима работы – только чтение и поддержка записи. Но, как мы уже не раз отмечали, Windows не умеет поддерживать права доступа и владельцев файлов по стандартам *nix-систем, поэтому при копировании файлов программ и драйверов на HFS-диск возможны проблемы.

Paragon NTFS for Mac ($19,95) решает обратную задачу – открывает доступ на запись в NTFS-разделы для Mac OS X. Но сразу скажем – мы очень не рекомендуем пользоваться этой программой, равно как и её бесплатным аналогом NTFS-3G. В 95% случаев всё работает стабильно, но случаи умирания NTFS-дисков из-за этих программ тоже бывают. Поэтому либо оградите Windows-диски от записи на них, либо регулярно делайте бэкапы ценной информации.

Наиболее безопасный вариант – не открывать доступ на запись для Windows на HFS и для Mac OS на NTFS. Но насколько это удобно – решать вам.

В следующей статье цикла мы расскажем о способах организации загрузки нескольких систем через одно меню.

Прикрепленное изображение

    UEFI bios:
  1. Скидываем все настройки в default.
  2. AHCI - enable;
  3. Vt-d: Disable (+ в Clover дропнуть DMAR таблицу)
  4. Vt-x: Enable (только для 10.13 и если используете виртуальные машины)
  5. Intel Virtualization Technology - Enable
  6. Serial-port: Disable
  7. XHCI Hand-off: Disable (рекомендуеться)
  8. XHCI Hand-off: Enabled (только если что то не работает в режиме Disable )
  9. IOAPIC 24-119 Entries: Enabled (подмечено что у многих с этим пунктом паникует, поэтому тестируйте)
  10. CSM: Disable (по возможности)
  11. Fasboot: Disable
  12. Secure boot: Disable or Other OS

Установить один из загрузчиков на диск (если он не входит в состав сборки) :
- Загрузчик №1 - Clover (рекомендуется для большинства пользователей);
Как это сделать: UEFI, Legacy BIOS.
- Загрузчик №2 - OpenCore (для опытных пользователей)
- Загрузчик №3 - Chameleon (на данный момент существует для очень старых систем и особых случаев);
*загрузчик устанавливаем только один, на ваш выбор

  1. Устанавливаем кекст для сетевой карты;
  2. Настраиваем SMbios;
  3. "Заводим" видео-карту (разрешение должно быть правильным, и верхняя строка прозрачная);
    ;
  4. Поднимаем звук через AppleALC или VoodooHDA
Clover-Hacky-Color_rus-5120.pdf ( 13.78 МБ )
CloverHackyColor_rus_5114.pdf ( 4.66 МБ )
Clover.of.Hacky.Color_5097_rus.pdf.zip ( 11.78 МБ )
Clover of Hacky Color_5000_rus.pdf ( 11.84 МБ )
Клевер цвета хаки 4871.zip ( 11.6 МБ )
431566_Klever_cveta_xaki_4542.pdf ( 4.33 МБ )
Клевер цвета хаки 4450.pdf ( 4.05 МБ )
Клевер цвета хаки 4415.zip ( 3.68 МБ )
Klever_cveta_xaki_4244.pdf.zip ( 3.72 МБ )
Klever_cveta_xaki_4000.zip ( 3.77 МБ )
Klever_cveta_xaki_3545.zip ( 4.18 МБ )

Изображение

Актуальный релиз Clover
Настройки, патчи, фиксы вносятся в файл EFI/CLOVER/ сonfig.plist, редактировать этот файл нужно этим.
В macOS порт VGA не работает, подключать монитор нужно к DVI-D/HDMI/DP. Eсть исключения для некоторых моделей. На графике Intel HD порт VGA не работает ни при каких ухищрениях!

При установке macOS наличие ключей -v debug=0x100 keepsyms=1 обязательно!

Большинство моделей жёстких дисков (HDD) и твердотельных накопителей (SSD) отформатированы под Windows , а не под Mac OS (с 2016-го года правильно « macOS »).

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

Узнайте, как форматировать диск HDD и SSD в Mac и какой формат диска в Mac OS выбирать. Узнайте, как форматировать диск HDD и SSD в Mac и какой формат диска в Mac OS выбирать.

Эти рекомендации помогут вам выполнить форматирование диска на Мак’ах с macOS 10.13 High Sierra , 10.14 Mojave и 10.15 Catalina , чтобы HDD/SSD (внешний или внутренний) прочитался и была обеспечена полная совместимость между Windows и Mac .

Как форматировать внешний или внутренний жёсткий диск и твердотельный накопитель на Mac OS

Процесс форматирования диска на Mac OS последних версий простой и интуитивно-понятный.

Однако мы уточним несколько нюансов, которые могут выпасть из области вашего внимания. Инструкция актуальна для любых носителей: внутренний или внешний HDD/SSD, либо даже USB-флешка.

Время форматирования (стирания данных) зависит от наполненности носителя. После завершения вы должны увидеть новый тип файловой системы диска (обратите внимание, что перед форматированием он был NTFS).

Узнайте, что такое «Параметры безопасности» при форматировании диска на Mac OS, и почему они важны, если вы продаёте свой Мак.

Какую файловую систему лучше выбрать для форматирования диска в Mac OS?

В процессе форматирования диска на Мак в разделе «Формат» вы могли выбрать одну из нескольких файловых систем. Сейчас мы с вами выясним, в чём различия между форматами диска в Mac OS и какие следует выбирать.

Стоит ли перейти с Windows на другую ОС, чтобы защитить компьютер от вирусов?
  1. ExFAT
    Жёсткий диск или SSD будет совместимым для чтения и записи в компьютерных системах Windows и Mac с поддержкой файлов более 4 ГБ.
  2. MS-DOS FAT
    Пользователям Windows формат известен под названием FAT32, который отличается от ExFAT устаревшей файловой системой с поддержкой файлов не более 4 ГБ.
  3. APFS (Apple File System)
    Файловая система «по умолчанию» для всех внутренних и внешних дисков, выпущенных специально для Mac. Компания Apple разработала её не так давно для обновления High Sierra, чтобы обеспечить наиболее эффективную, плавную и надёжную работу компьютера, а также усовершенствовать алгоритмы шифрования. APFS не поддерживается в старых версиях Mac OS (ниже High Sierra), Windows и Linux.
  4. Mac OS Extended (журналируемый)
    Устаревшая файловая система Mac OS от компании Apple, известная также как HFS+. Использовалась до появления APFS и есть на всех старых Мак (где не установлена High Sierra или более новая ОС) по умолчанию. Поддерживает шифрование, защиту паролем, не работает с Windows и Linux.

ZEL-Услуги

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

Читайте также: