Hackintosh

редактировать
Проект для запуска Mac OS X на компьютерах сторонних производителей Hackintosh под управлением OS X Yosemite

A Hackintosh ( a portmanteau из «Hack » и «Macintosh ») - это компьютер, на котором установлена ​​операционная система Apple Macintosh («macOS» или «OS X») на компьютерном оборудовании, не авторизованном для этой цели Apple. «Взлом» начался в результате перехода Apple в 2005 году на процессоры Intel, отказавшись от PowerPC. С 2005 года компьютеры Mac используют ту же архитектуру x86-64 компьютера, что и многие другие настольные ПК, ноутбуки, ноутбуки и серверы, что означает, что в принципе код , составляющий системы и программное обеспечение macOS / OS X, может работать на альтернативных платформах с минимальными проблемами совместимости. Преимущества, указанные для «взлома», могут включать в себя стоимость (более старое, более дешевое или обычное оборудование), простоту ремонта и частичного обновления, а также свободу использовать индивидуальный выбор компонентов, которые недоступны (или недоступны вместе) в фирменных продуктах Apple. macOS также можно запускать на нескольких платформах виртуализации, отличных от Apple, хотя такие системы обычно не называются Hackintoshes. Ноутбуки Hackintosh иногда называют «Hackbooks». В последние годы Hackintosh начал широко распространяться на процессорах AMD, отсюда и термин «Ryzentosh». Популярность объясняется появлением мощных процессоров AMD Ryzen и Threadripper.

Лицензия на программное обеспечение Apple для macOS разрешает использование программного обеспечения только на компьютерах «марки Apple». Однако, поскольку современные компьютеры Macintosh используют оборудование на базе Intel, существует несколько ограничений, препятствующих запуску программного обеспечения на других типах ПК на базе Intel. Примечательно, что такие компании, как Psystar, пытались выпускать продукты с использованием macOS на компьютерах сторонних производителей, хотя многие системы Hackintosh разработаны исключительно энтузиастами macOS из различных хакерских форумов и сообществ. Хотя методы, которые Apple использует для предотвращения установки macOS на оборудование сторонних производителей, защищены от коммерческого обхода в США Законом об авторском праве в цифровую эпоху (DMCA). Закон о концепции взлома поместил подобные методы обхода в серую зону.

Содержание
  • 1 История
    • 1.1 OS X Tiger (10.4)
    • 1.2 OS X Leopard (10.5)
    • 1.3 OS X Snow Leopard (10.6)
    • 1.4 OS X Lion (10.7)
    • 1.5 OS X Mountain Lion (10.8)
    • 1.6 OS X Mavericks (10.9)
    • 1.7 OS X Yosemite (10.10)
    • 1.8 OS X El Capitan (10.11)
    • 1.9 macOS Sierra (10.12)
    • 1.10 macOS High Sierra (10.13)
    • 1.11 macOS Mojave (10.14)
    • 1.12 macOS Catalina (10.15)
    • 1.13 macOS Big Sur (11.0)
  • 2 Юридические вопросы и возражения Apple
  • 3 Подходы к взлому
    • 3.1 Взлом ядра
    • 3.2 Загрузчики и эмуляторы
      • 3.2. 1 Эмуляция EFI
      • 3.2.2 Boot-132
      • 3.2.3 Chameleon
      • 3.2.4 Clover
      • 3.2.5 OpenCor e
    • 3.3 Live DVD
    • 3.4 Виртуальная машина
  • 4 См. также
  • 5 Ссылки
История

OS X Tiger (10.4)

6 июня, В 2005 году Apple объявила о своих планах перехода на процессоры Intel x86 на своей Всемирной конференции разработчиков и представила прототип Mac на базе Intel избранным разработчикам по цене 999 долларов (что эквивалентно 1310 долларам в 2019 году). Сразу же начались попытки запустить Mac OS X на оборудовании стороннего производителя, но разработчики быстро обнаружили сообщение об ошибке, в котором говорилось, что конфигурации оборудования ПК не поддерживаются.

10 января 2006 г. Apple выпустила Mac OS X 10.4.4 с первым поколением компьютеров Mac на базе Intel, iMac и MacBook Pro. Эти машины использовали микропрограмму платформы Extensible Firmware Interface (EFI) вместо старого стиля BIOS, который использовался на большинстве материнских плат x86 в то время. 14 февраля 2006 года программист под псевдонимом crg92 опубликовал в Интернете первую «хак » Mac OS X v10.4.4. Через несколько часов Apple выпустила обновление 10.4.5, которое тот же автор взломал в течение двух недель. 3 апреля 2006 г. Apple выпустила обновление 10.4.6, и снова в течение двух недель были выпущены патчи, которые позволили пользователям установить большую часть этого обновления на компьютеры сторонних производителей, хотя это не включало обновленное ядро ​​в 10.4.6. В июне 2006 года был выпущен обновленный Machbook Proh для обновления 10.4.7 Mac OS X для компьютеров сторонних производителей, использующих ядро ​​10.4.4.

До выпуска обновления 10.4.8 все исправления OSx86 использовали ядро ​​10.4.4 с остальной частью операционной системы версии 10.4.8. Однако новые фреймворки полагались на новые ядра, и это привело к тому, что пользователи 10.4.8 столкнулись со многими проблемами. Apple также начала больше использовать инструкции SSE3 на своем оборудовании, что еще больше затруднило пользователям процессоров, поддерживающих только SSE2 (например, более старый Pentium 4s ), запуск полностью совместимой системы.. Чтобы решить эту проблему, хакеры из сообщества выпустили ядра, в которых эти инструкции были эмулированы с эквивалентами SSE2, хотя это приводило к снижению производительности.

На протяжении многих лет было выпущено множество «дистрибутивов » для загрузки через Интернет. Эти дистрибутивы представляли собой копии установочного диска Mac OS X, модифицированные для включения дополнительных компонентов, необходимых для работы ОС на оборудовании сторонних производителей. Известный член сообщества, JaS, выпустил множество дистрибутивов Mac OS X Tiger, содержащих исправленные ядра. Некоторые другие популярные дистрибутивы - это iATKOS, Kalyway, iPC и iDeneb. Дистрибутивы потеряли популярность по мере роста сообщества OSx86, поскольку были разработаны новые загрузчики, позволяющие использовать реальные копии установщика OS X.

OS X Leopard (10.5)

Mac OS X v10.5, установка на Lenovo портативный компьютер.

Уже в Mac OS X v10.5 build 9A466 сообщество поддерживает версию Leopard, которая может работать на оборудовании сторонних производителей. Хакер под руководством BrazilMac создал один из первых процессов установки исправлений, который позволил пользователям установить Mac OS X на стороннее оборудование с помощью легально полученной розничной версии Apple Mac OS X. Это упрощение сделало исправление BrazilMac и его более поздние версии быстро стали самым популярным выбором для многих дистрибутивов. Пять из самых популярных сборок называются JaS, Kalyway, iATKOS, iPC и iDeneb - хотя в последнее время эти сборки находятся в стадии выхода, так как метод Boot-132 (описанный ниже) набирает популярность. Однако все эти компиляции основаны на работе хакеров ядра, сделанных Lorem (сборка 9A466), SynthetiX (сборки 9A499, 9A527 и 9A559), ToH (сборки 9A581, 9B13 и 9B18), а в последнее время - группой, называющей себя StageXNU (теперь называется Вуду) (Дарвин 9.4.0). Их вклад поступал в различные программы установки Mac OSx86, легко доступные в Интернете. Они продолжают дорабатывать и выпускать обновленные сборки, не только для обеспечения совместимости с выпусками Apple, но и для постоянно растущего числа сторонних компонентов. Сообщество OSx86 быстро внесло необходимые изменения, чтобы последние версии Apple могли работать на оборудовании сторонних производителей. Через несколько часов после выпуска Leopard был создан AMD / Intel SSE2 / 3 Kernel Patcher, который удалил требование HPET из исходного нетронутого файла mach_kernel, основного компонента Mac OS.

OS X Snow Leopard (10.6)

Когда был выпущен «Snow Leopard», российские хакерские сети создали версию Chameleon, которая может загружать Mac OS X v10.6. Основная проблема заключалась в том, что многие люди были вынуждены изменить DSDT или использовать kexts из-за некоторых специфических проблем. В ближайшее время modbin и dmitrik выпустили тестовые версии ядра, позволяющие загружать Snow Leopard на машинах AMD. Стабильные ядра XNU для v10.6 были выпущены Qoopz и Pcj. Есть несколько популярных сборок на основе Retail под названием Universal (только Intel), Hazard и iAtkos. Начиная с версии 10.6.2 Nawcom, Qoopz и Энди Вандижк работали над устаревшим ядром для неподдерживаемых процессоров.

OS X Lion (10.7)

Когда Apple выпустила Developer Preview 1, российский разработчик Hackintosh usr-sse2 был первым, кто создал метод для установки Lion. Метод состоит из развертывания образа Mac OS X v10.7 на флэш-накопителе и загрузки с него через загрузчик XPC UEFI (см. DUET ниже). После того как в исходный код Chameleon были внесены некоторые изменения, появилась возможность загружать Lion с обновленной версией Chameleon. Через некоторое время Дмитрику, также известному как Бронзовка, посчастливилось создать ядро, поддерживающее системы AMD; через несколько месяцев (10.7.3 V2 с поддержкой AMD) и iAtkos L2 (10.7.2 только Intel) были выпущены.

OS X Mountain Lion (10.8)

Вскоре после выпуска Developer Preview 1 некоторым неизвестным разработчикам удалось установить эту версию OS X на свой ПК с помощью модифицированной версии Chameleon. Загрузчик. Эта версия была выпущена в рамках основного проекта, начиная с версии r1997, для широкой публики. Из-за проблем, возникших в эпоху Lion, другие способы установки и требуемые исправления никогда не были обнародованы, что оставляет сцену в неизвестном состоянии в отношении Mountain Lion.

С момента розничного выпуска Mountain Lion несколько пользователей использовали сообщили об успешных настройках с использованием установщиков, приобретенных в Mac App Store, а также обновленных версий Chameleon и других инструментов, включая дистрибутивы. Сначала был выпущен дистрибутив Niresh (только для Intel 10.8), а затем был обновлен до версий 10.8.2 (с AMD и Intel) и 10.8.5 (с поддержкой UEFI, AMD и Intel); iAtkos ML2 был выпущен после выпуска Niresh.

OS X Mavericks (10.9)

В разработке находится несколько новых ядер для Hackintosh 10.9, хотя с большинством из них все еще есть незначительные проблемы. Большинство этих ядер нацелены на то, чтобы позволить пользователям запускать Mavericks на AMD и более старых процессорах Intel, в которых отсутствуют определенные наборы инструкций последних процессоров Intel. Были предприняты значительные усилия для эмуляции таких наборов инструкций, как SSSE3, которых нет в процессорах AMD на базе K10 и старых процессорах Intel, таких как Intel Core Duo. Последние процессоры AMD, начиная с архитектуры «Bulldozer », содержат почти все новейшие наборы инструкций, и, следовательно, также были выпущены некоторые ядра с полной поддержкой SSE4. Через два месяца был выпущен дистрибутив Niresh для Mavericks, который поддерживает процессоры AMD и новейшие процессоры Intel. Он также имеет собственное ядро, которое позволяет процессорам Intel Atom загружаться в Mavericks. Niresh's был единственным бесплатным дистрибутивом, выпущенным для Mavericks, так как команда iAtkos решила выпустить свой дистрибутив Mavericks для определенного оборудования на пожертвовании.

OS X Yosemite (10.10)

После первого В выпуске OS X Yosemite 10.10 BETA, различные разработчики взяли на себя роль обновления своих загрузчиков для системы. Участники форума OSx86 Insanelymac решили обновить загрузчик EFI Chameleon для этой новой версии ОС. Некоторое время спустя Niresh (независимый разработчик OSx86) выпустил автономный инструмент, известный как Yosemite Zone, который автоматически устанавливал новую ОС и другие различные функции на устройство, отличное от Apple, с минимальным вводом. Этот метод заключался в загрузке OS X 10.10 DMG на USB-накопитель с помощью MacPwn Vanilla Installation. Unibeast был обновлен для поддержки Yosemite, и был выпущен дистрибутив Yosemite Zone с поддержкой процессоров AMD. Стандартная установка Yosemite возможна через Insanelymac Pandora Box Beta 2.0 и UniBeast. Этот тип установки использует как можно меньше kexts (драйверов) в дополнение к использованию неизмененной версии установочного приложения OS X и предпочтительнее дистрибутивов.

OS X El Capitan (10.11)

И Clover, и Chameleon были обновлены для совместимости с El Capitan. Unibeast и MacPwn также были обновлены для поддержки El Capitan, поскольку El Capitan, Unibeast (и Multibeast) используют загрузчик Clover вместо Chimera (загрузчик на основе Chameleon).

macOS Sierra (10.12)

Clover и Chameleon были обновлены для совместимости с Sierra. UniBeast, Pandora Box и MacPwn были обновлены для его поддержки, и был выпущен дистрибутив Sierra Zone (10.12.3) с поддержкой процессоров AMD.

macOS High Sierra (10.13)

Clover, MacPwn, OpenCore и UniBeast были обновлены для его поддержки. Был выпущен дистрибутив High Sierra Zone от Hackintosh Zone (10.13) с поддержкой процессоров AMD, включая процессоры Ryzen.

macOS Mojave (10.14)

Clover был обновлен для поддержки Mojave с версией 4514. UniBeast также получил поддержку Mojave для компьютеров на базе Intel. Выпущен дистрибутив Hackintosh Mojave от Hackintosh Zone (10.14). Apple также прекратила поддержку веб-драйверов NVIDIA с первого выпуска macOS Mojave до текущего.

macOS Catalina (10.15)

Clover r4945 была первой версией Clover, поддерживающей macOS Catalina, начиная с первой бета-версии macOS Catalina 10.15 для разработчиков. UniBeast был обновлен для поддержки macOS Catalina, но еще не выпущен выпуск MultiBeast для Catalina. Для первого общедоступного стабильного выпуска macOS 10.15 также были выпущены патчи AMD, позволяющие загружать macOS Catalina на системах ЦП AMD. В это время начал появляться новый загрузчик под названием OpenCore. OpenCore является преемником Clover и необходим для пользователей AMD после macOS 10.15.2.

.

macOS Big Sur (11.0)

Хотя macOS Big Sur по-прежнему будет работать на процессорах Intel, Apple объявила, что они вскоре перейдет на процессоры на базе ARM64 и в конечном итоге перестанет поддерживать архитектуру Intel64.

Юридические вопросы и возражения Apple

Apple не разрешает использование Mac OS X на любых ПК x86 кроме тех, которые он изготовил. После объявления о переходе на чипы Intel компания использовала технические средства (но не Trusted Platform Module или TPM, о чем часто сообщалось неверно), чтобы связать Mac OS с системами, которые она распространяла среди разработчиков.

MacOS EULA запрещает установку macOS на «компьютеры сторонних производителей». 3 июля 2008 года Apple подала иск против Psystar Corporation за нарушение этого ограничения, среди прочего. Apple заявила, что Psystar «нарушила Закон о защите авторских прав в цифровую эпоху (DMCA), уклонившись от технологий защиты от копирования, которые Apple использует для защиты Mac OS X». Apple применяет технологические меры защиты, которые эффективно контролируют доступ к произведениям Apple, защищенным авторским правом. В частности, Apple обвинила Psystar в получении или создании кода, который «избегает, обходит, удаляет, дескремблирует, расшифровывает, деактивирует или нарушает технологические меры защиты без разрешения Apple с целью получения несанкционированного доступа к работам Apple, защищенным авторским правом». В юридическом заключении выяснилось, что Apple считает методы, которые она использует для предотвращения установки macOS на оборудование сторонних производителей, защищенными Законом об авторском праве в цифровую эпоху (DMCA).

13 ноября 2009 г. суд удовлетворил ходатайство Apple о вынесении решения в порядке упрощенного судопроизводства и установил, что авторские права Apple были нарушены, а также DMCA, когда Psystar установила операционную систему Apple на компьютеры сторонних производителей. Слушание по средствам правовой защиты назначено на 14 декабря.

14 января 2009 года сайт Gadget Lab журнала Wired Magazine опубликовал видеоурок по установке Mac OS X на нетбук MSI Wind, но удалил его после жалобы от Яблоко. Текстовые инструкции остаются, но включают отказ от ответственности за нарушение лицензионного соглашения.

15 мая 2012 года дело Apple vs. Psystar Corporation прекратила свое существование. Суд постановил, что Psystar «нарушила исключительное право Apple на воспроизведение, распространение и право создавать производные работы», положив конец иску.

Подходы к взлому

Взлом ядра

Когда копии Mac OS X Tiger начали работать на оборудовании сторонних производителей, было обнаружено, что некоторые процессоры не могут запускать ОС. Rosetta, двоичный транслятор, позволяющий запускать программы PowerPC на процессорах Intel (а позже и само ядро), требовал поддержки набора инструкций SSE3. Чтобы обойти это, программисты из сообщества выпустили исправленные ядра, которые включали поддержку эмуляции инструкций SSE3 с использованием эквивалентов SSE2. В октябре 2005 года Apple выпустила обновление 10.4.3 для разработчиков, которым требовалась поддержка микропроцессоров NX bit ; однако были выпущены патчи, чтобы обойти это. Позднее были выпущены исправленные ядра, поддерживающие процессоры AMD.

Когда 26 октября 2007 г. была выпущена Mac OS X Leopard, были созданы исправления для удаления требования HPET из ядра. Также были предприняты попытки эмулировать набор инструкций SSSE3 для процессоров, которые его не поддерживали. Ядро, используемое OS X Mavericks, использует инструкции SSSE3, требующие этих исправлений.

Загрузчики и эмуляторы

Эмуляция EFI

Extensible Firmware Interface (EFI) - это спецификация, определяющая программный интерфейс между операционной системой и прошивкой платформы. Поскольку для эмуляции EFI обычно не требуется копирование или изменение macOS, некоторые хакеры считают, что это законный способ установки macOS на компьютеры сторонних производителей (несмотря на то, что не был протестирован в судах).

Работа началась с Эмуляция EFI в виде модифицированной версии Boot-132 Дэвида Эллиота (dfe) под названием «Darwin / x86», которая имеет систему «FakeEFI», эмулирующую EFI. В начале ноября 2007 года группа хакеров (возглавляемая русским хакером, известным как Netkas), используя код Эллиота, разработала метод имитации среды EFI с использованием специально модифицированного загрузчика Darwin. На практике это означало, что обычные ПК, отвечающие ряду требований к оборудованию, теперь могли "рассматриваться" ОС как настоящие компьютеры Macintosh, что позволяло использовать немодифицированные "стандартные" ядра Apple (если процессор поддерживает это) и тем самым обеспечивая более прозрачную и надежную работу. В Интернете появилось несколько методов реального развертывания этого инновационного решения. Объяснение этого достижения вместе с руководством по использованию было предоставлено на веб-сайте DigitMemo.com.

Настоящая эмуляция EFI была очень востребована сообществом OSx86. Предыдущие усилия, основанные на проекте Дарвина с открытым исходным кодом от Apple и гуру Hackintosh, позволяли пользователям использовать macOS на обычных ПК с исправленными ядрами / модулями ядра, которые просто обходили EFI. Используя патч EFI, Hackintosh мог загружаться с "vanilla " (немодифицированных) ядер macOS и использовать стандартные расширения ядра. Это не только позволило системе быть совместимой с будущими обновлениями системы, но и обеспечило повышенную стабильность. Этот метод также позволяет обойти один аспект Лицензионного соглашения Apple с конечным пользователем, в котором говорится, что изменение компонентов ОС, не связанных с открытым исходным кодом, запрещено.

В середине 2008 года новый коммерческий продукт EFi-X, был выпущен, который утверждает, что разрешает полную и простую загрузку с официальных установочных дисков Leopard и последующую установку без каких-либо исправлений, но, возможно, это переупаковка технологии Boot-132 в устройстве, подключенном к USB. Rebel EFI - еще один коммерческий продукт, который, похоже, также использует программное обеспечение с открытым исходным кодом.

Считалось, что поддержка EFI в Windows 7 приведет к замене BIOS материнскими платами на EFI. MSI анонсировала материнскую плату Efinity в начале 2008 года. В 2011 году на рынок вышли компьютеры на базе EFI, однако ни один из них не может изначально загружать Mac OS X из-за отсутствия драйвера HFS + в реализации EFI.

Boot-132

Boot-132 - это загрузчик, предоставляемый Apple для загрузки ядра XNU. В середине 2008 года на сцену вышел новый модифицированный BOOT-132. Этот метод позволяет пользователям выполнять установку OSx86 на базе Leopard, используя стандартную, приобретенную в розницу копию Mac OS X Leopard, и устраняет необходимость во взломанной установке, такой как JaS или Kalyway (упоминалось ранее). Загрузчик Boot-132 по существу предварительно загружает среду в системе, из которой Leopard может загружаться и работать. Загрузчик хранит необходимые файлы (файлы kext) в коллекции.img или просто в папке. Роскошь этого нового метода установки включает в себя возможность загрузки и установки с розничного DVD Leopard DVD и обновления прямо из Apple, не нарушая DMCA. Единственная возможная проблема здесь заключается в том, что он нарушает лицензионное соглашение macOS EULA.

Загрузчик ведет себя как ядро ​​Linux : можно использовать mboot-совместимый (исправленный syslinux был использован для взлома) загрузчик, который сообщает boot-dfe о файле.img (ramdisk или initrd, как его называют пользователи Linux), а затем boot-dfe будет использовать kexts (или mkext) из него. Этот новый загрузочный файл был протестирован с розничным DVD Leopard, и он может загружаться, устанавливать и запускать Leopard без необходимости создания модифицированного DVD.

Chameleon

Начиная с ранних сборок для разработчиков Mac OS X v10.6, члены сообщества OSx86 загружали новую операционную систему, используя еще один загрузчик под названием PC EFI, предоставленный российским хакером Netkas или загрузчик Chameleon команды Voodoo. Хамелеон основан на ботинке Дэвида Эллиота-132. Загрузчик поддерживает ACPI, SMBIOS, графику, Ethernet и некоторые другие инъекции. Это позволяет загружать macOS на оборудовании, отличном от Macintosh. Chameleon поддерживает множество видеокарт AMD, а также Nvidia. Его форков от разных разработчиков очень много; последняя версия апстрима - 2.2 от 2014 года.

Clover

Clover - это загрузчик с графическим интерфейсом пользователя для нескольких операционных систем, который поддерживает либо UEFI, либо устаревший режим BIOS. Для поддержки загрузки кода EFI традиционно используется один из двух методов: либо использовался Elliot's FakeEFI, либо фактическая система EFI с открытым исходным кодом на основе Intel TianoCore под названием DUET (Developer's UEFI Emulation) была встроена в системная плата. Однако современная прошивка EFI, отличная от Apple, а также Duet не могут напрямую загружать macOS из-за различных несовместимостей, в основном из-за файловой системы HFS +, но также из-за особенностей отдельных поставщиков. Для загрузки систем macOS потребовался еще один шаг: приложение EFI для устранения этих проблем и преодоления разрыва.

Начиная с марта 2011 года, Слайс обсудил свою идею с другими членами сообщества, в результате чего был разработан загрузчик, который может делать и то, и другое: эмулировать прошивку EFI по своему выбору или использовать прошивку Real UEFI для загрузки Mac OS X Он содержит приложения EFI и драйверы для правильного чтения диска HFS + и исправления таблиц EFI для подготовки системы к запуску macOS. По состоянию на 2020 год он активно поддерживается.

OpenCore

OpenCore, запущенный в 2019 году, является еще одним загрузчиком, разработанным для запуска macOS в системах UEFI или BIOS, а также на старых устройствах Mac, которые больше не используются. поддерживается. По сравнению с Clover, он обеспечивает лучшее исправление и эмуляцию, а также более быстрое время загрузки. Проект также взял на себя разработку некоторых патчей, что означает, что будущие версии могут работать только с OpenCore.

Live DVD

В марте 2007 года сообщество OSx86 добилось значительного прогресса в разработке Live DVD. Live DVD позволяет загружать работающую систему с Mac OS X v10.4.8.

2 января 2009 года команда InsanelyMac Live DVD опубликовала новый метод создания Mac OS X v10.5.x Live DVD, позволяющий пользователям загружать полностью рабочий рабочий стол macOS с DVD или Флешка. Этот метод был более надежным, чем предыдущие методы, поскольку он управлял существующими функциями Apple Netboot и Imageboot и вел себя так, как если бы система работала с сетевого диска. Было легче производить; требуется добавить только один сценарий к существующей установке. Концертный DVD распространялся с момента его создания. Примечательно, что с тех пор этот метод работает на обычном оборудовании Apple Mac.

Виртуальная машина

Можно запустить macOS как виртуальную машину внутри других операционных систем, установленных на стандартном оборудовании ПК, с помощью программного обеспечения виртуализации, например как Oracle VirtualBox (хотя это официально не поддерживается Oracle). Также можно установить macOS в версиях программного обеспечения VMware для Windows и Linux с помощью патчей, хотя компания заявляет, что запуск macOS поддерживается для VMware, работающего только на компьютерах Apple, в соответствии с политиками лицензирования Apple..

См. Также
Ссылки
Последняя правка сделана 2021-05-22 10:16:02
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте