Когда в 2005 году Apple перешла на платформу Intel, энтузиасты со всего мира задались целью установить MAC OS X на обычные PC (Хакинтош). На пути реализации этой затеи стояли четыре причины. 2 физические и 2 юридические. Дело в том, что для запуска компьютера MAC используется не привычный BIOS, а собственный EFI загрузчик. Вторая причина, это чип SMC который установлен в каждом компьютере Mac. Он генерирует ключи для запуска всех системных приложений MAC OS X. Благодаря нашему соотечественнику под ником Netkas, удалось обойти эти два ограничения созданием эмулятора загрузчика EFI (Chameleon, Chemera, Clover) и эмулятора чипа SMC (FakeSMC.kext). Этих двух программных решений достаточно, что бы установить MAC OS на PC.
Юридические причины невозможности такой установки, заключаются в лицензионном соглашении, который пользователь должен принять, устанавливая MAC OS. Первая причина запрещает установку операционной системы на компьютеры, произведенные НЕ компанией Apple. Вторая, запрещает пользователям какую либо модификацию системных файлов операционной системы. Здесь стоит заметить, что современные методы установки Хакинтош, оставляют девственно чистыми системные файлы. По этому, этим предупреждением можно пренебречь. Если все вышеперечисленное вас ни капельки не смутило, давайте проверим насколько просто установить MAC OS X на современный PC.
В моем случае я выбрал следующую конфигурацию:
- Материнская плата Asus H81T R2
- Процессор Intel Core i3-4170 (3M 3.7Ghz)
- 2 x 4Gb DDR3L 1600Mhz RAM
- 128Gb mSATA SSD SanDisk
- 500Gb SSHD Seagate
- WI-FI Broadcom (BCM94322HM8L)
Подготовка к установке
Для создания установочной флешки нам понадобятся:
- Любой компьютер MAC с установленной MAC OS X
- Учетная запись Apple ID
- Доступ к сети Интернет
- Флешка 16Gb (желательно USB 3.0)
Нашим подопечным для установки будет последняя версия MAC OS X от Apple, а именно El Capitan. В процессе установки, мы будем использовать собственную разработку ребят с сайта Tonymacx86.com “UniBeast”, основанную на эмуляторе EFI “Clover”. На мой взгляд, это самый простой способ создания установочной флешки. Также, они предлагают замечательное средство для пост-установки эмулятора EFI и драйверов для совместимого оборудования “MultiBeast”. Во время установки, мы не разу не запустим командную строку и не модифицируем ни одного системного файла. К слову сказать, если после установки мы подключим диск с установленной системой к компьютеру Apple, то она прекрасно на нем запустится и ни на что ругаться не будет.
Шаг №1. Создание загрузочной флешки
На компьютере MAC нужно зайти в AppleStore и скачать дистрибутив MAC OS X El Capitan:
Дистрибутив весит около 6Gb и его скачивание займет какое то время. По этому сейчас самое время заняться подготовкой установочной флешки. Для этого нужно запустить Дисковую Утилиту, выбрать установочную флешку и нажать стереть:
Давайте назовем ее «INSTALL», что бы в дальнейшем не было путаницы:
Теперь нам нужно скачать приложение «UniBeast”, которое зальет скаченный дистрибутив El Capitan на флешку, и подготовит ее для успешной установки MAC OS X на PC. Так же, после установки нам понадобится пост-установщик “MultiBeast – El Capitan”, который установит эмулятор EFI и необходимые драйвера на системный диск. Последнюю версию „UniBeast” и “MultiBeast – El Capitan” можно скачать по этой ссылке. После скачивания, перетащите их на рабочий стол.
После того, как дистрибутив El Capitan скачался с AppleStore, нужно запустить “UniBeast” и выбрать установочную флешку:
Выбрать операционную систему для будущей установки:
Выбрать методом загрузки — UEFI:
Убедиться в правильности выбранных параметров и нажать Continue:
Начнется процесс переноса дистрибутива на флешку:
После успешного создания загрузочной флешки, нужно скопировать на нее ранее скаченный “MultiBeast»:
Загрузочная флешка готова. Извлекаем ее из компьютера MAC и переходим к нашему PC.
Шаг №2. Установка MAC OS X на PC
Для установки MAC OS X в BIOS материнской платы нужно изменить некоторые параметры (в зависимости от платы, ее производителя и типа BIOS). В нашем случае, с материнской платой Asus H81T R2, для успешной установки, нужно изменить только один. Для запуска BIOS, во время загрузки компьютера нажмите и удерживайте DEL:
- Boot / Secure Boot Menu / OS Type — Other OS
Этот параметр позволяет загружать в UEFI режиме операционные системы, отличные от Microsoft Windows. Но по опыту использования этих материнских плат, хотелось бы добавить некоторые оптимизации. Во первых, это продвинутые возможности управления питанием процессора. Это значительно снизит тепловыделение, а значит уровень шума при максимальных нагрузках, что довольно важно в компактных системах. Для нашего подопечного Core i3-4170, оптимальными настройками будут:
- Ai Tweaker / CPU Core Voltage / Offset Mode — 0.12v
- Monitor / CPU Fan Control / CPU Fan Profile — Manual
- CPU Upper Temp — 75
- CPU Fan Max Duty Cycle – 60
После такой настройки уменьшается тепловыделение процессора и работа вентилятора охлаждения становится значительно тише. А при максимальных нагрузках, экономия электричества из розетки составит около 15W. Также, можно отключить ненужные функции:
- Advanced / System Agent Configuration / Graphics Configuration / IGP Flat Panel – Disabled
- Boot / Waite For F1 If Error – Disabled
После сохранения настроек BIOS, самое время подключить загрузочную флешку в USB.3 порт и загрузиться с нее. Для этого, во время загрузки компьютера нужно нажать и удерживать F8. В появившемся меню выбрать “UEFI: USB USB Hard Drive (14900MB)” и нажать Enter. Начнется загрузка с флешки. После выбора языка операционной системы, нужно в верхнем левом углу выбрать Утилиты – Дисковая утилита и подготовить установочный диск:
Давайте назовем его “SYSTEM”, что бы в дальнейшем не было путаницы:
Дальнейшая установка MAC OS X ничем не отличается от установки на компьютеры MAC:
После установки, система перезапустит компьютер. И здесь есть один важный момент. Так как эмулятор EFI и SMC еще не установлены на системный диск, то после перезагрузки мы опять должны загрузиться с флешки. Для этого во время загрузки компьютера нужно нажать и удерживать F8. В появившемся меню выбрать “UEFI: USB USB Hard Drive (14900MB)” и нажать Enter. Сейчас мы можем увидеть уже 2 варианта загрузки. С системного диска “SYSTEM”, или с загрузочной флешки «INSTALL». Нам нужен «SYSTEM»:
После загрузки MAC OS с системного диска, мы попадаем на рабочий стол El Capitan:
Шаг №3. Пост-установка
Теперь нужно установить эмуляторы загрузчика EFI, чипа SMC и драйвера для звуковой и сетевой карты. Для этого, с флешки нужно запустить пост-установщик “MultiBeast” и выбрать аудио драйвер:
Эмулятор чипа SMC (обязательно) и программу мониторинга системы и ее плюгины (опционально):
Драйвер сетевой карты:
Загрузчик-эмулятор EFI Clover UEFI:
Выбрать путь установки диск “SYSTEM” и нажать Install:
После успешной установки загрузчика и драйверов можно извлечь флешку и перезагрузить компьютер уже с системного диска. Если в вашей системе установлен процессор с графическим ядром Intel HD 4600, то никаких дальнейших манипуляций делать не нужно. Это ядро работает из коробки. Но я специально выбрал процессор с графическим ядром HD 4400, что бы показать как легко можно запустить схожее с используемым в компьютерах Apple оборудованием на Хакинтош. Это касается не только графики Intel, но и WI-Fi адаптеров и графических карт Nvidia / AMD. Для этого нам понадобится программа “Clover Configurator”. Ее последнюю версию скачать можно здесь.
Все, что нужно сделать, что бы запустить аппаратное ускорение на IGP HD 4400, это дать понять системе, что драйвер, который предназначен для графических адаптеров Intel может работать и с ним. Для этого запускаем “Clover Configurator” и открываем скрытый раздел EFI на системном диске:
Далее в “Clover Configurator” открываем конфигурационный файл загрузки системы “Config.plist”:
В двух нужных разделах вносим параметры как на картинках:
Graphics/Inject Intel: true
Graphics/ig-platform-id: 0x0d220003
Devices/FakeID/IntelGFX: 0x04128086
Затем нужно скачать и скопировать файлы:
FakePCIID.kext FakePCIID_Intel_HD_Graphics.kext
в EFI/CLOVER/kexts/10.11
Перезагрузиться
Как Вы можете заметить, современный метод установки MAC OS X на совместимое железо, занимает времени и усилий зачастую меньше, чем установка Windows, её драйверов и обновлений. Также, не требуются глубокие познания в управлении командной строкой, как это было еще несколько лет назад. При рассмотренном методе установки, не нужно модифицировать системные файлы. Система совершенно безопасно обновляется до следующих версий в рамках накопительных обновлений.
В итоге мы получили быструю и стабильную систему за очень разумные деньги. Завелось практически все. Звуковая и сетевая карта, WI-FI, нативное управление питанием/частотами процессора, режим сна/глубокого сна, AirDrop, пробуждение по WI-FI, USB 2.0 и 3.0, выходы DVI и HDMI. Система вполне комфортно работает с DSLR FULL HD Video в Final Cut Pro, Adobe Premiere Pro, равно как и с RAW изображениями в графических редакторах Adobe Photoshop и Lightroom.
По скорости работы мы чуть чуть обогнали самый быстрый из нынешних Mac Mini с процессором Intel Core i7-4578U, а в случае установки процессора Core i5-4590S, можно собрать маленького и злого монстра, который с успехом потягается с последними моделями iMac.
Шаг №4 (Опционально). Улучшалки
Команды Trim для вашего SSD
По умолчанию, в MAC OS X, поддержка команд Trim включена только для собственных SSD дисков Apple. Но к счастью, они оставили возможность включения этого функционала для дисков сторонних производителей. Для этого нужно в терминале ввести команду: “sudo trimforce enable” Ввести пароль администратора и два раза нажать “Y”. После этого компьютер автоматически перезагрузится.
Если у Вас есть другие идеи по улучшалкам, я с удовольствием добавлю их в мануал.
Присоединяйтесь к нашей группе ВКонтакте и заходите на страничку в Facebook.
Буду рад ответить на любые вопросы на нашем сайте в форме обратной связи.
С уважением, Александр.
Комментарии (112)
Riod
29.07.2016 19:28+1Очередной раз посещает мысль, что все хорошо в вашем корпусе кроме того, что у него нет «серверного» варианта. + пару сантиметров к высоте, 2-3-4 терабайтны 3.5" винт, и было бы идеально.
egormerkushev
29.07.2016 19:40Asus H81T R2 на Yandex.Market сейчас нет в продаже. Что можно посмотреть в качестве альтернативы?
ilyamodder
29.07.2016 19:44На многих форумах не советуют использовать Clover Configurator, так как он портит конфиг. Я лично использую его лишь для монтирования EFI-раздела, а редактирую config.plist либо текстовым редактором, либо через Xcode.
ghostinushanka
29.07.2016 19:49+27Пришел, увидел скриншоты «юнибиста», злобно рыкнул себе под нос, вздохнул и не стал читать.
Вкратце почему — создатель очень нехорошая сосиска, который в своё время взял не мало утилит от народа из комьюнити osx86, убрал из заголовков/ридми ссылки на исходных авторов, немного припорошил и стал проталкивать на своём сайте, да ещё и денег на пожертвования собирать. Все недовольные комментарии (мои включая), указывающие на вышеописанное или на любые другие проблемы с добросовестностью, беспощадно на площадке стирались. Однажды я указал на ошибку в установщике, в части, которая «предотвращала» использование без наличия лицензии в образе установщика макоси, объяснил что это плохо и получил за это пожизненный бан + удаление поста. Была вся эта «драма» лет 6-7 назад (точно не помню и не хочу). С тех пор любое упоминание об этом сайте и их «продуктах» вызывает дикую неприязнь.
Поэтому если кому интересна тема хакинтоша — ищите osx86project и insanelymac, там утилиты, драйвера, дружная комьюнити. На форуме osx86 создатель tonymac когда-то тоже начинал. Ещё одно интересное место — немецкий hackintosh-forum. Там к слову UEFI биосы валяются, которые вообще без всяких утилит на определённые материнки позволяют ставить макось.asgard88
01.08.2016 13:03Можно ссыль на ветку с UEFI биосами?
aequals
01.08.2016 18:23Гуглится легко даже в русском сегменте, ибо речь идёт о загрузчике Ozmosis, который зашивается прямо в UEFI (простите, а зачем вообще ESP придумали?) путём напилинга и патчинга родного образа. Создавался под коммерческие цели, очевидно частично слизан с Clover, во весь голос взывает к богу костылей. В общем, не нужно.
Fullmoon
01.08.2016 18:41Поддерживаю вышесказанное про ненужность. Звучит оно действительно заманчиво, но на практике Clover, во-первых, функциональнее, во-вторых, безопаснее.
ghostinushanka
01.08.2016 20:46Fullmoon, aequals
Clover, насколько мне известно, по сей день не поддерживает FileVault 2, в отличие от решения на Ozmosis.
Любое другое решение хакинтоша нисколько не безопаснее. В данном случае просто «ковровой бомбардировкой» накрываете вообще всё, BIOS, как никак. Если-же вы боитесь «трояна» или подобной гадости — вы и так устанавливаете себе загрузчик и драйвера третьей стороны, внутренний параноик не одобрит :)
Ozmosis создавался для проекта QUO (материнка произведённая по заказу компанией Gigabyte с компонентной базой подходящей для MacOS на 100% — z77mx-quo-aos). Целью её создания был выпуск решения, на котором можно было установить MacOS как на родной мак вообще без каких-либо танцев с бубном. Флешка с родным установщиком MacOS — всё что требуется.
Сам проект возник много лет назад.
Про «слизание с Кловера» ничего не слышал, доказательства имеются?
Каким образом взывает к «костылям»? Тем что в сам образ UEFI вшивается загрузчик и некоторые драйвера? Чем по «костылевости» отличается от других решений? Загрузчик всё равно необходим. Сторонние драйвера так или иначе надо где-то хранить, будь то в отдельной папке и каждый раз ими переписывать обновление системы, или в отдельной области (скажем EFI раздел диска), откуда они подсасываются загрузчиком при каждой инвалидации kextcache.
Прошу заметить, это нисколько не делает Clover чем-то «недостаточным», а slice'у (тому самому, я не знаю он-ли это на Хабре под тем же ником) — низкий поклон.
С точки зрения «домохозяйки» — Ozmosis самое простое и рабочее решение из всех существующих на сегодня. Просто прошей UEFI BIOS и радуйся жизни.Fullmoon
01.08.2016 21:08Про безопасность я говорил исключительно в плане ковыряния в бинарной прошивке и записи её в материнку. Если сломается Clover на EFI-разделе системного диска — можно загрузиться с флешки.
И вообще, цитирую: ESP специально придумали для того, чтобы не писать загрузчики в firmware, но кому-то жалко 300 Мб.
>Просто прошей UEFI BIOS и радуйся жизни. Без смс.
И без DSDT? Когда я последний раз смотрел — таблицы всё равно нужно было править. Не, если всё поменялось —то я только рад за них.
volos
01.08.2016 22:13таки не поддерживает, как раз на днях убил свой ПК, захотелось шифрануть всё (параноик блин).
БЕкапы рулят
aequals
02.08.2016 02:07Да, возможно, Clover не поддерживает FileVault 2 (не пользуюсь, а потому не в курсе). Если разработчики Ozmosis справились с этим, то честь им и хвала.
Про безопасность ответил Fullmoon, я этой темы не касался, но в целом поддерживаю.
Зачем создавался Ozmosis, я знаю, и именно это я подразумевал под коммерческими целями.
В пассаже про «частично слизан с Clover» я использовал слово «очевидно» именно в смысле «по всей видимости», «судя по всему», «весьма вероятно». Когда-то на AppleLife сам комрад Slice рассказывал свои мысли по этому поводу. Вроде бы даже в аналогичных терминах. Выглядело весьма убедительно.
Отсутствие патчинга kext'ов на лету — это же автоматически гарантия «костылей». А его (патчинга на лету) в Ozmosis не завезли, если ничего за последние месяцы не изменилось, и потому, например, звук нужно перепатчивать после каждого системного апдейта. Ну, или пользоваться б-гомерзким VoodooHDA. А это немного… кхм… не по мне. Или, например, заглитчило после апдейта яблочко при стартапе на встроенной графике — метнулся в config.plist, патч обновил, и яблочко опять в норме. Ozmosis мне такой возможности не даст.
С точки зрения «домохозяйки» — что UEFI BIOS прошить, что Clover в ESP сложить, в общем-то. Аксиома Эскобара и поход в ближайший магазин за Маком.
P.S. Вероятно, я зря не поставил штампик «ИМХО» в своём комментарии — коли кому-то нравится и удобно, я совсем не против, ибо меня это никак не касается. Просто лично я сторонник несколько иного подхода. Всем мир)
aequals
02.08.2016 02:47Подсказали, что звук-неслетайку теперь ещё можно организовать при помощи AppleALC.kext, но это не отменяет основной посыл моего поста — сам подход не близок.
ns3230
29.07.2016 21:39-9Тю, еще и с бубнами надо плясать? Я-то думал, что можно на любой интел свободно накатить, записав образ ISO на флещку(
ns3230
31.07.2016 07:07Больше минусов для бога минусов! Но я реально не пойму, на кой бес нужно плясать с бубнами, городить костыли, чтобы установить ось, которая работает не со всем железом, не видит дискретные карты ноутов, да и, в конце концов, незаконно это. Ладно Линукс: он изначально таким задуман, с возможностью сборки дистрибутива под себя, открытым кодом и бесплатностью. Ладно, Винда: она наиболее распространена, под нее максимум софта, иногда без нее никак и приходится колдовать. Но какой смысл от использования пиратской макоси?
Speakus
31.07.2016 07:33+41. Программировать под iPhone можно только под MacOS (хотя формально пока ещё называется OS X)
2. Программировать под MacOS можно только под MacOS
3. Тестировать проги для MacOS можно только под MacOS
4. Гонять тесты при новых коммитах люди предпочитают на iPhone Simulator который запускается только под MacOS
5. Лично я пересадил жену на MacOS (кроме браузера использует только Lightroom и Photoshop) — теперь шансов вернуть её в винду практически нету. («лучше спорить о вкусе устриц с теми кто их ел»).ns3230
31.07.2016 08:44+2Ужас. Извините, но я не знал про программирование. А что касается тестирования — мне кажется, что установка Хакинтоша — не лучший вариант. Не факт, что некорректно работающий софт на левом железе будет глючить на оригинальном маке, как и не факт, что то, что успешно работает на хаке — не заглючит на маке.
Pinsky
01.08.2016 10:42+1по пункту 5. Если бы не софт от Adobe, вполне покатила бы и убунта. После нее на винду тоже нет желаний вернуться.
adlkhkmlln
29.07.2016 22:10+1Пробовал ставить на своём компьютере вышеописанным способом (специально под хакинтош не собирал, так удачно собрал), все завелось с полпинка. Не работали только аймесседж и звонки-смс.
shadson
30.07.2016 05:08Аймкссадж/фэйстайм на хакинтошах вроде не работают. Точнее работают, но требуют уникальный ключ, который нужно сделать на настоящем конкретном маке
akaluth
30.07.2016 05:41Не совсем, в интернетах полно гайдов как их починить (нужно прописать некоторые вещи в конфигурации кловера)
mydoom
30.07.2016 11:13+1Но, насколько я понял, аймессадж — наиболее сложно заводящаяся штука среди всех вообще. Я после двух дней настройки сдался (была пара промежуточных успехов, но спустя какое-то время он отваливался обратно, и я решил не рисковать тем, что мои попытки заметят и отключат мой Apple ID — слышал где-то, что прецеденты бывали).
Visphord
01.08.2016 11:24завел за пол-минуты без всяких «реальных» айдишников (нашел в видео какого-то чувака на ютубе — к сожалению ссылки не осталось).
Все что потребовалось:
— Выйти из Apple-аккаунтов.
— Сгенерить SMBIOS-инфу.
— Вписать Serial Number в MLB всех сетевых карт.
— Снова войти в свой AppleID.
— (!) Не загружаться с конфигов с другим серийником и инфой (только со своего серйника, если уж загрузились — не запускайте iMessage — будут проблемы с активацией).
Пробовали на 2-х хаках — работает на 100%.
IgorGIV
30.07.2016 12:23Я с аймессаджем решал вопрос очень просто — звонил в саппорт эппла и говорил, что почему-то работать перестало. Меня спрашивали серийник (мак)бука, которого у них естественно не нашлось в базе, я прикинулся «шлангом», сказав, что видимо ошибся и проверить серийник не могу, т.к. бука под рукой нет. Тогда спросили Apple id (он у меня был ещё с давних пор, когда я ещё с айфоном ходил) и актитвировали мне аймессадж. Правда через какое-то время (после обновления MacOS), оно снова работать перестало.
Lerg
29.07.2016 22:32+8Пользуюсь хакинтошом со времён Snow Leopard, с каждым релизом ставить хакинтош становится всё легче, а работает он всё стабильнее. Это очень радует. Лучше, конечно, подбирать железо заранее. В ближайшем времени буду обновлять железо и хочется попробовать корпус в стиле Mac Pro.
maaGames
30.07.2016 06:10А как дела с драйверами обстоят? Всякие принтеры-сканеры прицепятся? И видео/звуковая карты полноценно работают?
Fullmoon
30.07.2016 09:08It depends. C принтерами-сканерами, да и вообще всеми внешними устройствами попроще, производители сами выпускают драйвера под макось. Есть, скажем, VueScan, работающий с несколькими тысячами моделей сканеров.
Видеокарты — все нвидии, начиная с эдак 8800, с ати/интел ситуация чуть похуже.
А вот _внутренние_ карты расширения, в частности, звуковые — очень вряд ли. Надо гуглить конкретные случаи.Sokol666
01.08.2016 18:34с Intel вообще все печально. AMD работают, те что были в маках и им подобные прямо из коробки без хитростей. Так-же и с NVIDIA. Шанс завести с бубном зеленую карточку больше, однако например с 450й хакинтош может просто зависать, и это проблема 450х глобальная.
vaslobas
02.08.2016 01:08С интел всё хорошо. И 3000 и 4000 поддерживается и более новые тоже. Заводятся очень просто через кловер.
Sokol666
02.08.2016 01:20Чтож ок, буду знать. Я когда пытался выжал только безопасный режим, но кловер я тогда ещё не использовал. Эта инфа расширяет мой будущий поиск ноута под хакинтош. Хотя к тому времени уже может успеют из Elementary OS конфетку сделать)
vaslobas
02.08.2016 02:19Так вы прямиком ступайте на applelife и оттуда выбирайте ноутбук или железо. Для некоторых ноутов там всё готовое от конфига кловера до дсдт.
perfect_genius
30.07.2016 09:07+1В виртуалке тоже можно запустить?
Fullmoon
30.07.2016 09:19Можно, но для вмвари (и возможно, для других) нужен специальный патч для разрешения эмуляции макоси. В известных местах, вообще говоря, уже лежат свежеустановленные образы систем.
Кстати, ими можно воспользоваться и для создания загрузочной флешки.
Fullmoon
30.07.2016 09:26+3На мой взгляд, в статье крайне не хватает пункта про совместимые комплектующие. Создаётся впечатление, что предложенная конфигурация выбрана совершенно случайно.
В целом же да, хакинтоши становятся всё проще и удобнее, но всё равно нужно помнить, что это хак, и с любым обновлением может что-нибудь отвалиться. Как USB 3.0 полгода назад, скажем.mydoom
30.07.2016 11:15+1Ну да, в каждом мануале нужно в самом начале писать в рамочке главное правило: «Не драйвера под железо, а железо для имеющихся драйверов»:)
Goodkat
30.07.2016 11:13+5Завелось практически все.
Значит, что-то всё-таки не завелось? Что именно?
iMessage/SMS?
Facetime?
Continuity?
Universal Clipboard?
LazyBlackCat
30.07.2016 13:49+2Возможно, не в тему, но есть пара вопросов к мако- и хакинтошоводам. Первый: в чём конкретные преимущества маков перед конкурентами? Либо я очень плохо гуглю, либо об этом принято не писать. И второй: как хакитоши дружат с чипами от ATI?
ghostinushanka
30.07.2016 14:34+7Отличный вопрос для начала холивара, посему все написанное ниже — смесь личного опыта и мнений (ИМХО короче).
Отделяя мух от котлет (железо / ось).
Мак как компьютер по железу в нынешнее время не отличается ничем (кроме разве что скрупулезностью сборки, кучей клея и специально нестандартными винтами для, в том числе, усложнения разборки). Возьмите любой макбук и конкурента, снимите заднюю крышку и сравните. Опрятность (если так можно выразиться) расположения компонентов в маке — это гикпорн. Хотя я догадываюсь что много инженеров не согласится.
Как саму систему видит человек, который пересел с винды сначала на линукс а потом на макось.
Макось — unix-like система со всеми отсюда вытекающими плюсами и удобствами для работы + проработанный до мелочей gui, где все лишнее и редко используемое убрано куда подальше (порой слишком глубоко и вызывает жуткий батхерт) и под рукой только самые часто используемые вещи. Все программы использующие родной ui, выглядят и ведут себя одинаково (это одна из вещей которая меня в десктопном линуксе достала из-за сильной дихотомии QT(KDE) и GTK(Gnome)). Само визуальное оформление рабочих UI элементов не отвлекает, и в целом следует правилу — поставил и оно сразу работает так же как и всё остальное, а весь комплекс меню влево вверху. Плюс куча мелочей из коробки, отсутствие которых (опять таки — из коробки) на других системах у меня вызывает дрожь. Например скрол по не активному окну — просто наведите курсор на любое окно и крутите колесом мыши, предварительно нажимать никуда не требуется. Я теперь просто не понимаю как может быть по другому. Или реализация запуска приложений через spotlight. В данном случае не в самом наличии а в том как оно сделано — удобно. И таких вот мелких, кажущихся не важными отличий — очень много.
Но все описания — фигня. Я полагаю что надо просто самому попробовать, чтобы понять подходит оно или нет. После вот уже 10 лет на макоси любая попытка использовать «окна» или «пингвина» как десктоп вызывает дикую боль и ощущение что «я остаюсь на ночь в чужом недружелюбном месте». При всём при этом терминал мой основной «инструмент» работы. И лучше iTerm2 я ничего ни на одной системе не видел.
Лично для меня идеальным бы был вариант GNU/Linux с оболочкой и всеми UI «свистоперделками» MacOS, потому что политика Apple последних лет — завинчивание гаек для модификаций и наоборот более тесная интеграция со службами самого Яблока, которые нацелены на vendor-lock, очень и очень огорчает.Alex_ME
30.07.2016 15:12Например скрол по не активному окну
В окнах точно есть, в линуксах тоже вроде (cinamonn).
Не холивара ради.ghostinushanka
30.07.2016 16:08А зачем холиварить, давайте лучше разберёмся! :)
Чтобы не быть голословным — только что специально запустил Windows 7 последней сборки чтобы проверить. Настройки «по дефолту», винда без сторонних утилит кроме браузера.
Имеем окно «огнелиса» с этой страницей, поверх него, не закрывая полностью — окно эмулятора терминала (cmd). Окно cmd активное. Навожу курсором вне области окна cmd, над часть окна «огнелиса» и кручу колесо — прокрутки страницы не происходит, происходит прокрутка внутри cmd. «Нажимаю» на окно «огнелиса» чтобы оно стало активным, кручу колесо — прокрутка страницы происходит.
Как сделать так чтобы в вышеописанном случае происходила прокрутка страницы браузера, а не cmd?Alex_ME
30.07.2016 16:17+1На Win7 надо проверить.
Сейчас у меня Win10:
- окно оперы с этой страницей
- AtmelStudio
- SublimeText
- MS Word
Когда неактивны прокручиваются все, кроме Atmel Studio.
Погуглив, я так и не понял, с какой версии Windows это работает. Может быть, начиная с 8.
В 10ке нашел вот такую настройку:
Скриншотasvishnyakov
30.07.2016 18:59У вас инсайдерская сборка? У меня в Windows 10 со всеми обновлениями отрисовка UI, в частности левой панели, отличается.
ClearAirTurbulence
30.07.2016 22:02Под Win7 для скроллинга неактивных окон есть бесплатная программа KatMouse.
В 8-10 работает из коробки.
Dum_spiro_spero
30.07.2016 16:21Сорри за оффтоп.
Для Win есть много симпатичных утилиток, которые здорово облегчают жизнь.
Например
FileBox Extender
http://www.hyperionics.com/files/
— быстрый переход к любой папке откуда угодно включая диалоги открытия/сохранения
FolderMarker
http://foldermarker.com/ru/
цветные папочки,
ну и так далее — главное — узнать, что они есть — т.е. где-то прочитать/увидеть.
Кстати если кто, что посоветует еще для удобства — то большое спасибо.
Вышеперечисленное — настоятельно рекомендую.Alex_ME
30.07.2016 16:26- Console2 — более удобная консоль, с вкладками, удобным копированием\вставкой и другими плюшками
- Process Explorer — очень продвинутый диспетчер задач
За названные Вами утилиты большое спасибо!
sumanai
30.07.2016 17:08Process Explorer — очень продвинутый диспетчер задач
Да вообще весь Windows Sysinternals должен быть у каждого продвинутого пользователя.
iDm1
30.07.2016 22:01Process Explorer плохо развивается и довольно тормозной, у него есть лучшая open source альтернатива с несколько странным названием Process Hacker.
Magister7
30.07.2016 23:53+1И лучше iTerm2 я ничего ни на одной системе не видел.
Пробовал как-то поставить хакинтош, в принципе получилось, работало.
Но вот после линуксовых терминалов — так и не смог понять, как же работать в терминале тут.
В mc клавиши кое-как настроил, но все равно не все хоткеи работали (Esc -> Shift +? для поиска, вроде бы, может ещё что-то). И настроить не получилось. Причем в родной консоли не работало что-то одно, а в iTerm2 — другое.
В итоге забил.
QuickJoey
01.08.2016 12:55если кратко охарактеризовать основное преимущество операционной системы, я бы сказал – незаметность, то есть она есть, но внимание на себя не тянет, её не надо настраивать, за ней не надо следить, он делает ровно то, что должно – предоставляет пространство для работы приложений.
если какая-то фича сделана, она работает именно так, как предполагается. например поиск по всему и вся (spotlight). вызывается простым сочетанием (по умолчанию command+space, у меня ctrl+alt+space) и мгновенно (это важный момент) ищет всё. программы, куски текста в почте, сообщения (смс, жаббер), файлы, если текст найден в них. можно вообще не пользоваться панелью задач (доком) по трём буквам в первой/второй строке поиска будет то, что вы пытаетесь запустить поискав по наименованию программы.
совершенно шикарный встроенный бэкап (работает незаметно в фоне), любую папку можно посмотреть в исторической перспективе, глубина бэкапа зависит от выделенного ему места. сейчас в винде вроде бы есть теневые копии, которые по-моему предоставляют похожий функционал.
сама операционная система не «протухает» со временем. я лет 7 переезжаю с одного ноутбука на другой, попутно обновляя ось, работает как в первый день. за эти 7 лет зависаний было 3-4, в основном из-за флэша (выпилил год назад, ни разу не пожалел).QuickJoey
01.08.2016 13:00общая стабильность системы. дома стоит мак мини, который пользуется детьми для обучения программированию и игрушек. плюс на нём plex медиа сервер, и udp proxy, который формирует unicast поток из muticast потока для телевизора, включен 24/7. не перезагружается месяцами.
Goodkat
07.08.2016 01:26У меня ровно наоборот со стабильностью ОС.
Рабочий компьютер с Windows 7, работаю за ним по десять часов пять дней в неделю, не выключается 24/7, не перезагружается месяцами, всё работает стабильно.
Домашний rMBP 15", пользуюсь им пару часов раз в неделю, чтобы видео на айпад закинуть или фоточки с камеры скинуть, не выключаю, просто закрываю крышку. Если три-четыре недели не перезагружать его, то обязательно что-нибудь да отвалится по софтовой части, или начнёт лагать Finder, или не видит айфон-айпад, или ещё что-нибудь глючит.
До него был MBP 13" 2010 — вот тот месяцами стабильно работал без перезагрузки, причём использовал я его тогда и в хвост и в гриву, а нынешняя макось уже не торт по части стабильности, увы.
sumanai
01.08.2016 22:46сейчас в винде вроде бы есть теневые копии, которые по-моему предоставляют похожий функционал.
Это «недавно» есть кажется с 2003 сервера.QuickJoey
02.08.2016 11:11речь всё-таки не про серверные системы. да и удобный интерфейс для восстановления интересующих файлов, насколько я понимаю, отсутствовал. рассуждая логически – если бы начиная с 2003 сервера в винде был нормальный встроенный бэкап, то у программ типа acronis/veem не было бы шансов стать настолько популярными.
sumanai
02.08.2016 11:16Интерфейс для этого появился то ли в висте, то ли в семёрке.
рассуждая логически – если бы начиная с 2003 сервера в винде был нормальный встроенный бэкап, то у программ типа acronis/veem не было бы шансов стать настолько популярными.
Логика не применима к большинству.
Нормальный бекап есть и в ХР- я честно не знаю, чего остальным не хватает.QuickJoey
02.08.2016 11:25ну как сказать, большинство администраторов не склонны пользоваться сторонними продуктами, если есть встроенное решение. видимо временные затраты на это решение настолько велики, что проще купить сторонний продукт. мне кажется, начиная с 2008 r2 стало сильно лучше.
собственно с time machine ситуация точно такая же, её настраивать не надо, нужен или внешний диск, или time capsule (wifi роутер с большим диском). всё, оно само будет по вайфай снимать бэкап в фоне, пока вы работаете, не нагружая систему, и имея, например 2 Тб, вы легко вернётесь в прошлое на год.sumanai
02.08.2016 11:32ну как сказать, большинство администраторов не склонны пользоваться сторонними продуктами, если есть встроенное решение.
Вы слишком хорошего мнения о большинстве администраторах. Они так же поддаются влиянию «моды».
И да, я не поймы, вы о корпоративном секторе с администраторами и парком машин, или о домашнем ПК?
alessandro893
30.07.2016 13:49Использую Хакинтош уже 3 года в качестве сервера с режимом работы 24/7. Я доволен, система зарекомендовала себя как очень надежная. Всем советую.
Используется для:
-HTTP/SSL server
-MediaWiki (собственная копия wiki c картинками| 106GB — база данных mysql, 91GB картинки)
-mysql
-e-mail server
-MDM profile manager
-IP Cam видеонаблюдение (3 камеры)
-Plex DLNA
-Openhab & Homebridge
-Squid Proxy с SSL bump и squidguard
-AFP/SMB NAS (raid0)
-Airprint server
-Torrent (transmission daemon)
-open directory
-контроль за светом/кондиционером и датчикиками (arduino)
-watchdog для роутера чрз arduino.
-Погода (clearday.app погода в полный экран на монитор)
Железо: Gigabyte ep43-ds3l, LGA775 Q8400@3400mhz(clocked), DDR2-800-8GB, Radeon 5870 1GB, HP dual NIC ethernet
Средняя загруженность — 40% CPU, 7GB RAM
Arxitektor
30.07.2016 14:23+1А можно хакинтош поставить на виртуалку?
Чтобы просто посмотреть на него?
f1356576
30.07.2016 18:11+3Небольшой хабрасуицид.
Скажите, вот вы сделали туториал как установить чужую OS на свое железо. Думаю вы не станете отрицать что цель этого — увеличение продаж своего железа. Вас не смещает что вы желаете увеличить свои продажи за счет кражи чужой интеллектуальной собственности.
Скажите, вы сильно расстроитесь если завтра китайский производитель например выпустит клон вашего корпуса и блока питания под своим брендом, чуть дешевле? Ведь кража вашей интеллектуальной собственности не принесет вам прямого вреда?
А конечный пользователь от этого только выиграет, получит такой-же продукт за меньшую цену, возможно сразу с предустановленной MacOS.woodoodm
30.07.2016 18:24+2- Что Вы имеете ввиду, когда говорите о чужой OS? Мы не занимаемся разработкой операционных систем.
- Да. Все верно. Как любой корпоративный блог на Geektimes преследует одну цель — увеличение продаж.
- Интеллектуальная собственность, которую нельзя использовать в своих целях, защищается патентами, лицензионными соглашениями. Мы предлагаем пользователям присоединиться к разработчикам на собственном примере.
- Нас это совсем не расстроит. На территории КНР на наше решение системы охлаждения действует патент. Здесь с этим очень строго. По этому, если кто то захочет повторить нашу разработку, то это только нам на руку. Бабла срубим.
- Конечный пользователь всегда выиграет, если подойдет к покупке с умом и взвесив все ЗА и ПРОТИВ. Именно за этим мы здесь и собрались.
DmitrySpb79
31.07.2016 01:52+3А по-моему, нормальный туториал.
Эти сцуки (Apple) умудряются продавать последние модели Mac Mini со впаянной памятью, причем на 4Гб этот дебильный El Crapytan тормозит дай бог даже на практически чистой системе. Вот как можно продавать компы (причем по недешевой цене около 500Евро) на которой их же система адски тормозит (комп новый, куплен в этом году)? А еще они тихо и без шума начиная с последнего апдейта запретили запускать kext без цифровой подписи, в итоге внешний WiFi например у меня работать перестал (а встроенный весьма убогий). Вот такая любовь компании к своим пользователям. Так что будь возможность, проголосовал бы «рублем» и поставил MacOS на другую систему, только боюсь XCode на Хакинтоше полноценно не заведется (хотя не проверял).BlackFoks
31.07.2016 07:33XCode отлично будет работать на хакинтоше, он ни к чему не привязывается.
DmitrySpb79
31.07.2016 11:30Сам XCode да, а developer и distribution сертификаты сгенерятся нормально? Они же на keychain завязаны, по идее.
BlackFoks
31.07.2016 23:52Надо проверять, но я думаю, что должны. Я 3 года сидел на хакинтоше, где-то с 2010 по 2013, тогда XCode и сертификаты работали, но сейчас все могло поменяться, конечно. Хакинтош не так сложно поставить, если процессор от intel и видеокарта в списке поддерживаемых.
Visphord
01.08.2016 12:19+1да, все сертификаты генерируются правильные — проверял. KeyChain тоже работает штатно, НЕ работает FileVault (2.0 — вроде 1.0 работал) — но это уже чуть из другой оперы.
Toronton
30.07.2016 22:18Пройденный для меня этап, тоже думал, что сэкономил))
На Хакинтоше с 10.6.5 и компа типа E5300/4gb/GF9800/ASUS P5KPL-AM SE. Потом собрал Хакинтош на нативном железе i5-3550/16Gb/Gigabayte GTX650 1024/Gigabayte Z77-ds3h. Через пол года купил Macmini 2012 MD388+KTA-MB1600/GB 2*8gb+ SSD 840pro 256gb
1.Смысла в Хакинтоше практически нет, т.к. разницы в цене практически нет, а танцы с бубном гарантированы практически при каждом обновлении.
2.iMessage и FaceTime работать не будут. Чтобы полноценно работали все сервисы, надо в загрузчик прописать UDID и SN реального МАСа.ghostinushanka
30.07.2016 22:35«Потом собрал Хакинтош на нативном железе...» — увидел «свой конфиг», под который гайды публиковал в своё время. :)
1. Спецом для z77-ds3h есть UEFI прошивки — ищите «Ozmosis». Никаких проблем с апдейтами, от слова совсем. По сей день — 10.11.6 (15G31)
2. Абсолютная правда, поскольку все Яббл сервисы интеграции компа с мобильными устройствами (и новые из Сиерры) на UDID подвязаны.
Visphord
01.08.2016 12:21у меня со сгенеренными данными все отлично работает, проверено на 2-х хаках; Про MLB не забываем =)
romxx
31.07.2016 02:15Спасибо за подробный туториал. Но осталась нераскрытой тема Wi-Fi и Bluetooth. Они разве заведутся сами в данном случае?
Toronton
01.08.2016 15:45в сети есть список нативного железа, которое "заводится" как родное)) и по факту, лучше на таком железе собирать хакинтошь, а не наоборот.
asmrnv777
31.07.2016 04:52Отличный материал!
А не подскажете, где можно найти готовый конфиг с современным железом для сборки «полноценного» хакинтоша? Я понимаю, что можно по форумам полазать, поискать по частям, но вдруг где-то есть БД с готовыми конфигурациями? P.S. Под 10.11 — 10.12 желательно.
Нужно, чтобы фотошоп + айтюнс + браузер с кучей вкладок работали, плюс стримить это все дело. Имеющийся Mac mini с задачей не справляется :(memtew
31.07.2016 11:36Выше я давал ссылку, продублирую: http://www.tonymacx86.com/buyersguide/july/2016
Там каждый месяц обновляется и под разный кошелек конфигурации.
capjdcoder
31.07.2016 04:52Интересно, хорошо, но… к сожалению дорого. По крайней мере для России и сейчас.
mistergrim
31.07.2016 04:53Очередная сентенция на тему «возьми железо ААА, сделай БББ и получи ЦЦЦ». По-видимому. системную инструкцию по установке OS X на x86-железо мы никогда не увидим.
Fullmoon
31.07.2016 19:52Проблема в том, что системная инструкция будет выглядеть так: «возьми железо из списка ААА, сделай БББ и получи ЦЦЦ. Если у тебя железо не из списка — гугли в таком-то направлении»
aequals
01.08.2016 01:02Не могу сказать, что это «идеальный» на мой взгляд Хакинтош. Unibeast+Multibeast — это простой и довольно универсальный способ получить в целом работоспособную систему, да. Но здесь никакой тонкой настройки, а также костыли на костылях и костылями погоняют. Кстати, я вам в ЛС напишу на днях, у меня давненько зреет беседа.
Paulster
01.08.2016 12:56Около года использую Хакинтош на стационарном компьютере. Были проблемы со звуковой картой, но оказалось что просто заводской брак и нужно было вытащить из материнки дополнительный выход для наушников (с этим помог разработчик драйвера звуковой карты для хакинтоша, респект ему что запарился и почитал мои логи загрузки).
Собрал на:
z87-k
i74470
alc887
Операционкой доволен, но винду оставил ради софта, которого нет под мак.
gothica
01.08.2016 19:16-1не кого не интересует аналогичная сборка на Intel Haswell Nuc core i5? 256gb ssd, 1tb external hdd sata, 16gb ram & Intel HD 5000?
собирал год назад для себя — сейчас необходимость отпала, за подробностями в личку!
lifehardcore
02.08.2016 19:36Подскажите, пожалуйста, имеет ли смысл возить и ставить на ультра бук Samsung NP900X3D. Конфигурация следующая:
Процессор: Intel core i5 (модель точно не помню)
ОЗУ: 4гб DDR3
Диск: SSD 256gb
Видеокарта: Intel HD Graphic 3000
iNickname
Когда то пробовал проделать такое со своим ноутом, очень плохой опыт: 0 результата, куча потраченного времени.
ilyamodder
А мне повезло — завелось все, кроме вайфай-адаптера. В итоге заказал с али совместимый с OS X, заодно и 802.11ac стал поддерживаться.
mydoom
А изменилось ли время жизни от батареи? А то у меня есть подозрение, ничем, впрочем, не подкрепленное, что OS X на не родном ей ноутбуке будет хуже справляться с энергосбережением.
vaslobas
Ноутбук делл 3521 на мак ос работает дольше, чем под виндой. И тачпад тот же работает под маком намного приятнее, чем под виндой. Такие дела.
mydoom
Ничего себе:) Не ожидал. А насколько дольше?
vaslobas
Полчаса-час где-то.
IgorGIV
У меня на буке (lenovo y580) оно точно увеличилось. В среднем около 5 часов против 3-4 под windowd и linux mint.
OnYourLips
3-4 часа для Windows?
Установка Windows 10 занимает 20-40 минут (в зависимости от того, сколько драйверов от вендора надо поставить, иногда ничего дополнительно ставить не надо, как на одном из моих ноутбуков, поэтому хватит и 20 минут).
yuri_gnedchyk
IgorGIV имел ввиду автономность, а не время установки
webzuweb
dialonalreading mode detected
NINeOneone
Раза с 6-го прочитал первое слово.
IgorGIV
Вы точно внимательно прочитали о чём я написал? ;)
OnYourLips
Тоже эти занимался, от модели ноутбука сильно зависит.
При этом если перевести в деньги потраченное время, то хватило бы на старенький, но вполне годный макбук.
Поэтому если мне понадобится OS X для работы, то думать об установке этой системы на обычный ноутбук я даже не буду.