Меню Рубрики

Установка mac os на dell vostro

Установка хакинтоша на ноутбук. Мой опыт.

Ко мне приехала моя WI-FI карта для будущего хакинтоша на базе ноутбука Dell Inspiron 15R 5520. Сам ноутбук показал себя с отличной стороны и уже исправно работает 6 лет. Офицально Dell его больше не поддерживает, но на Windows 10 он работает отлично. В качестве эксперимента я хочу поставить на него OS X El Capitan.

Сразу скажу, что установка хакинтоша на ноутбук занятие не для слабых духом, в отличие от ПК, на ноутбук все и сразу нормально не встанет и некоторые компоненты ноутбука могут не работать, например: WI-FI, Bluetooth, CardReader, тачпад.

Почему я буду устанавливать El Capitan, а не macOS Sierra или High Sierra? К сожалению, для меня OS X остановился на Mavericks, но для него уже нет современных программ, приходится использовать то, что есть. А из того, что есть самой быстрой операционной системой как раз и является OS X El Capitan. Конечно, подход странный, тем более Windows 7 вышла почти 10 лет назад, а до сих пор все современные программы и игры поддерживаются этой операционной системой, в OS X поддержка обычно 1-2 года, даже от таких гигантов, как Adobe.

Технические характеристики ноутбука:

  • Экран: 1366×768, 15.6″
  • Процессор: Intel Core i5-3210m
  • Видеокарта: AMD 7670m + Intel HD 4000
  • Память: 4гб DDR-3 1600 Mhz,
  • Диск: 120гб SSD SanDisk.

Ноутбук по своим характеристикам очень сильно похож на MacBook Pro 2012 9.2, в частности, процессор и там и там одинаковый, как и видеокарта Intel HD 4000, что немного упрощает завод.

Но в ноутбуке есть четыре проблемы:

  • Видеокарта AMD 7670m в хакинтоше не работает. Ее нужно отключать. Обычно видеокарты отключаются через BIOS, в этом ноутбуке отключить через BIOS не получится, придется отключать через SSDT или DSDT. К счастью, есть уже готовая SSDT, с помощью которой я могу отключить эту видеокарту.
  • Встроенный WI-FI модуль Broadcomm не работает. Вообще. Кстати говоря он и в Linux заводится с проприетарными драйверами криво, о чем тут говорить. Модуль точно под замену. О том где я заказывал можно почитать в статье: Полностью нативный WI-FI адаптер для ноутбука. Хакинтош. Ко мне приехал: Broadcomm BCM94322HM8L. Этот WI-FI модуль для ноутбука работает в хакинтоше из коробки! Ничего настраивать не нужно.
  • Тачпад. Даже с кекстами работает немного криво. Да, жесты работают, но той плавности и чувствительности конечно же нет. Вообще, я не люблю тачпады, поэтому я на этой недостаток не обращаю внимание и использую обычную беспроводную мышку. Но может быть кому-то будет критично наличие идеально работающего тачпада. В этом случае не мучайте себя хакинтошем.
  • Кардридер не работает. Под замену или использовать внешний. Я выбрал второй вариант, поэтому этого недостатка я не замечаю.

Разбор ноутбука показывать я не буду, тут в каждом ноутбуке все индивидуально, смотрите свою модель. Dell 5520 разбирается очень просто и за пол часа я смог поменять WI-FI адаптер вот на этот:

Далее нужно подготовить загрузочную флешку. Я использовал программу Boot Disk Utility. Установка Yosemite, El Capitan, Sierra, High Sierra одинаковая. Как пользоваться программой и подробную установку macOS Sierra я писал в статье: Самая легкая установка macOS Sierra 12 на компьютер

Установка у меня пошла в штатном режиме, благо я отключил дискретную видеокарту. В противном случае я бы получил на ней стоп или у меня был бы VESA режим. Но вообще, владельцы ноутбуков получают очень много стопов в момент установки. Это и стоп из-за модели процессора, стоп из-за видеокарты, стоп из-за клавиатуры с тачпадом и так далее. Если вы решили положить кекст NullCPUPowerManagment (или как он там сейчас называется), то все — лучше хакинтош не ставить. Повторюсь, хак должен быть максимально нативным к железу, иначе танцы с бубном вам обеспечены. И то, даже в моем хакинтоше не обошлось без нескольких кекстов, о которых я расскажу ниже.

После установки все сделал как по инструкции выше: установил Clover на SSD, закинул config.plist, добавил необходимые кексты и все, моя система работает!

К слову сказать, работает все из перечисленного:

  • сон
  • яркость экрана
  • звук
  • сеть по Ethernet, сеть по WI-FI
  • SpeedStep
  • частично работают жесты

Что не работает:

  • карт-ридер
  • HDMI выход, так как в этом ноутубке он завязан на дискретную видеокарту.

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

А теперь поговорим про кексты, которые я использовал:

  • ACPIBatteryManager.kext — кекст для работы батареи.
  • AppleALC.kext — кекст на звук.
  • ApplePS2SmartTouchPad.kext — кекст на тачпад
  • IntelBacklight.kext — кекст на яркость экрана. Без этого кекста яркость экрана менялась, но экран все равно был темнее, чем в Windows. Этот кекст исправляет ситуацию.
  • RealtekRTL8100.kext — кекст на сеть. Не более, чем косметика, так как постоянно пользуемся WI-FI.

Ну и конечно же кекст FakeSMC.kext, куда же без него. Вот здесь есть полный архив кекстов + SSDT-1.aml для отключения AMD видеокарты в ноутбуке.

Читайте также:  Установка esp в tiida

Что в итоге?

В итоге полностью рабочий хакинтош. Работает практически все. Но эта установка не более, чем эксперимент, чтобы доказать, что на обычный ноутбук с похожим железом, хакинтош ставится очень легко. Кстати, лично по моим ощущениям, ноутбук в OS X El Capitan стал немного меньше греться, чем в Windows 10. В частности, при работе за PHPStorm.

Эта тема очень большая. Если вам нужны тесты моего хакинтоша или какие-то советы, то спрашивайте в комментариях.

источник

Как установить Mac OS X Lion на Dell Inspiron N5110

Что потребуется для установки Mc OS X LION на Dell Inspiron n5110:

1) Флешка на 8 Гб (можно и диск с Mac OS X Lion) или внешний жесткий диск
2) Образ Mac OS X в DMG формате
3) Комп с Mac OS X (подойдет и виртуальная машина)
4) Собственно Dell Inspiron N5110

Вот характеристики моего компьютера:

Dell Inspiron N5110:
CPU — Intel Core i5 2410M
GPU — nVidia GeForce 525M и Intel HD 3000
Lan — Realtek PCIe FE Family controller
WLAN — Dell Wirless 1702 802.11b/g/n
Bluetooth — Dell Wirless 1702 Bluetooth v3.0 + HS
Аудио — IDT High Definition Audio CODEC
HDD — Samsung HM500JJ (500 гигов)
Вебка — Integrated WebCam (Creative)

Немного информации

Вам необходимо знать, что для OS X Mountain Lion необходимо сделать некоторые специфические/особенные для каждого ноутбука изменения. Наши ноутбуки немного различаются CPU(core i3 или core i5, или core i7), GPU (Intel HD 3000 only, AMD Radeon (могу быть не прав) или же Nvidia GeForce GT525M) и Wi-FI картой. Поэтому, прежде чем приступить к установке, вам необходимо уточнить все эти сведения, что бы выбрать правильный ssdt-4.aml. Эта таблица показывает OS X, какие состояния питания использует ваш процессор. Так же вам необходимо выбрать правильный DSDT.aml и SMBios. Это необходимо для отключения видеокарты Nvidia, если таковая имеется.

Если вы собираетесь использовать Wi-Fi, то следует сказать сразу, что на Mac OS работает только Dell Wireless 1702. Так же настоятельно рекомендуется прошить биос модом.

ВНИМАНИЕ.

для корректной установки рекоммендуется перепрошить биос модифицированным. ССЫЛКА Внутри архива вы найдете программу для перепрошивки и сам мод биоса.

Вот мини инструкция для прошивки:

• Закройте все программы
• Запустите программу для перепрошивки
• выберите файл с модом
• Нажмите Flash
• Дождитесь окончания
• Закройте программу
• Перезагрузитесь
• — в моем случае ноут сбросился в состояние Manufacture developer. нужно было нажать что то(что уже не помню , вроде FN+F3 или что то другое), что бы выйти из этого состояния)) а потом еще ввел свой Service Tag в биосе)) Он тоже почему то тоже сбросился. Но это не страшно))

Этот мод содержит обновление биоса встроенной видеокарты Intel для поддержки режима Vesa, а так же пропатчен модуль управления питанием.

Pre Install:

Для преинсталла нам нужно:

• DMG образ MacOS X Mountain lion (например, этот: ССЫЛКА )
• Папка с преинсталяционными файлами • USB устройство с памятью >8GB • Рабочая Mac OS X. (Я установил сначала Mac OS X Lion и там сделал флешку с Mountain Lion) • Просмотреть представленное ниже видео и сделать так же.

Некоторая персонализация:

• Если у вас Intel + Nvidia, то вам не надо ничего изменять
• Если у вас только Intel, то вам нужно заменить 2 файла вот отсюда: ССЫЛКА (ссылка на инсанелимак)

О SSDT-4.aml:
В данном архиве лежит SSDT для процессора Intel Core i5 2410M, так что выберите SSDT-4 для своего процессора, если он отличается, вот от сюда: ССЫЛКА

источник

Мини-мануал, как поставить хакинтош максимально просто и безболезненно

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

Так как с вероятностью 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 не считаем, он есть изначально):

  • Lilu — патч системных процессов для других кекстов.
  • WhateverGreen — завод графики.
  • USBInjectAll — завод USB.
  • AppleALC — завод звука.

Остальные кексты ставятся на ваше усмотрение.

Кратенько список прочих кекстов и зачем они нужны:

  • FakePCIID — семейство кекстов, подменяющих идентификаторы драйверов для корректной работы аппаратных устройств. На тех машинах, которые я использовал под хакинтош, эти кексты не требовались, но если поставите, хуже не будет.
  • HDMIAudio — для передачи звука по HDMI.
  • ACPIBatteryManager — исправляет отображение батарейки в MacOS.

Последний этап подготовки флешки — собственно прошивка на неё образа MacOS в файле формата .hfs.
Делается это следующим образом:

  • Скачиваем образ системы отсюда или отсюда. На моей машине стоит MacOS 10.14 Mojave, её и рекомендую использовать, если ваш процессор поколения Sandy Bridge и новее. Если нет — вам подойдет 10.13 High Sierra. Не имеет большого значения, откуда вы возьмете образ, главное, он должен быть в формате .hfs.
  • Опять открываем BDU, выбираем второй(наибольший) раздел нашей флешки, жмем «Restore partition, в открывшемся окошке щелкаем по нашему образу и прошиваем.
  • Все, флешка готова.

Загрузка и установка

Вот мы и перешли к финальной части нашего действа.
1. Берем нашу флешку, вставляем в компьютер в порт USB2.0 (это очень важно, только USB2.0) и загружаемся с неё.
2. Должно открыться меню Clover`a. Оно будет выглядеть примерно так:

3. Открываем настройки, выбрав второй значок во втором ряду(мышку использовать не получится, все действия выполняем клавиатурой).
4. Прописываем следующие загрузочные аргументы (boot args) — магические слова, дающие загрузчику некоторые указания:
kext-dev-mode=1 -v
Первая часть строки разрешает устанавливать в систему кексты, вторая — запускает загрузку в текстовом режиме. В принципе, этого должно быть достаточно. Так же, существуют следующие бут аргументы:

  • rootless=0 — отключает System Integrity Protection (защита изменения системных данных), что бы это ни было — ни в коем случае не используем данный аргумент начиная с MacOS 10.11 El Capitan
  • nv_disable=1 — актуально для первого запуска видеокарт от nV >

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. Перезагружаемся для проверки работоспособности.

Коллекция нюансов/способов решения ошибок

  1. При установке систем 10.13, 10.14, 10.15 обязателен драйвер apfs.efi в папке Drivers64UEFI. Если он отсутствует, то после окончания первого этапа установки, вы не сможете его продолжить — Clover не увидит диск с системой.
  2. Обязательно используйте загрузку в текстовом режиме (аргумент -v) до тех пор, пока не будете уверены, то система работает должным образом.
  3. Лучше не ставить галочки возле неизвестных параметров в Clover`e.
  4. Ошибка, с которой я столкнулся, заключается в следующем: при самой установке хака на жесткий диск система зависает, когда остается несколько минут до завершения. Я долго с этим мучился, пока не попробовал использовать более старую версию Clover.
  5. Необязательно ставить хак на SSD, система работает весьма быстро и на 7200 об/мин обычных жестких дисках.

На этом ваш покорный слуга раскланивается. Если в статье были допущены какие-либо неточности, прошу написать об этом в комментарии. Спасибо!

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

источник

is_pain

Интернет-опрос выявил, что 100% населения пользуются интернетом.

Записки рефлексирующего мизантропа.

Хакинтош: macOS Sierra на Dell Inspiron N5050.

Мой древний MacBook Pro на прошлой неделе превратился в тыкву. Он не сможет обновиться до macOS Sierra. Процессор не поддерживается. Но попрбовать Siri на десктопе было очень любопытно. Поэтому я установил макось (теперь она так называется официально ^^) на свой второй ноут Dell Inspiron N5050.

Вопчем, что я могу сказать об установке: установить хакинтош на этот ноут чуть сложнее, чем Ubuntu и чуть проще, чем Windows.

1. Изотавливаем загрузочную флешку. (Тема на Rutracker’е.)
2. Перезагружаемся с флешки.
3. Устанавливаем. Там всё понятно. Надо только диск отформатировать как GPT в файловой системе OS Extended.
4. Установка минут 15 идет. Перезагружаемся опять с загрузочной флешки.
5. В загрузочном меню флешки выбираем наш жесткий диск с макосью и грузимся с него.
6. Устанавливаем загрузчик Clover (последняя версия) на жесткий диск. Можно даже в настройки не лезть: далее-далее-далее-ОК. Только убедиться, что место установки — жесткий диск.

Внимание: установка программ из неизвестных источников в macOS Sierra по умолчанию отключена. Для того, чтобы можно было устанавливать левые программы, нужно запустить Терминал и набрать такую команду:

7. После установки загрузчика Clover на жесткий диск меняем папку EFI в корне жесткого диска на папку EFI с флешки.
8. В папку /EFI/CLOVER/kext/10.12 на жестком диске скопируем кексты (драйвера) на wi-fi. На Dell Inspiron N5050 стоит модуль Atheros, если надо, кексты можно взять у меня. Разархивируем и кидаем оба файла в папку 10.12.
9. Для того, чтобы поднять звук, устанавливаем VoodooHDA. Последнюю версию можно взять здесь.
10. Таак, вроде всё. Выключаем ноут, вытаскиваем загрузочную флешку и включаем. Если все сделали правильно, ноут загрузится с жесткого диска.
11. .
12. Profit!

Так, что не завелось:
1. iMessage и FaceTime. Их надо пилить отдельно. Нужно править SMBIOS в config.plist загрузчика Clover. Смысл такой: нужен серийный номер с настоящего Mac или сгенерированный, но который проходит проверку в Apple. Есть масса генераторов SMBIOS, я не стал заморачиваться.
2. Не работает встроенный микрофон. Внешний микрофон работает, если воткнуть его в гнездо. Тоже можно настроить в VoodooHDA, я думаю. Потому что раньше я как-то настраивал. Сейчас тоже заморачиваться не стал.
3. Не работают жесты тачпанели. Существуют кексты на Alps, можно поискать в интернетах. Тоже заморачиваться не стал.
4. Картридер тже вроде не должен работать, хотя ХЗ. Я им не пользуюсь, поэтому не проверял.
6. Клавиши fn не работают как надо. Тоже можно настроить, если погуглить. Настраивал раньше.

Всё остальное завелось. Вопчем вывод: Dell Inspiron N5050 один из самых hackintoshable ноутбуков. Практически MacBook Pro года так 2011 примерно. Только выглядит по-уродски, конечно.

источник