Hackintosh

О Хакинтошах: Оглавление

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

Предуведомление: если у вас процессор не Intel Core, а более старый Intel, Intel Atom или AMD, то вы попали не по адресу, скорее всего вам...

Пятница - день установки патчей

1. Закрыл гештальт с OS X 10.11.6: обновляется clover, потом накатывается апдейт

Можно не ставить инсталлятором, а два .EFI-файлика заменить (замену брать, к примеру, вот тут).

2. В комментариях навели на вот это вот: https://svnweb.freebsd.org/base?view=revision&revision=317064

Этот патч уже вошел в FreeBSD 11.1 (у меня была 11.0), обновился на нее.

Мне показалось что с большими каталогами по самбе действительно стало работать сильно быстрее. Каких-то тестов не делал, но вот чтение метаданных в каталоге с 5000 равчиками было медленно, а стало более вменяемо.

 

Apple Time Machine и production

Вдогонку ко вчерашнему.

Стал возвращать ноутбук в исходное положение (без файлов жены, на последний бэкап до того).

У меня там было три версии OS X (10.9, 10.11, 10.12), сервер тайм-машины: FreeBSD (netatalk + mdnsresponder).

Ну вот бэкап 10.12 - не восстановился, Unexpected error 2 (подозреваю это ENOENT).

Два остальных (и бэкап машины жены) - восстановились. Но, кстати, сильно медленно работает, 100 гигов в час где-то.

Как бы 10.12 мне не сильно жалко, там только тесты гонялись, а если бы рабочая система того?

Есть под OS X какой-то бэкапер, который образы пишет, а не пофайлово, ну там Акронис?

 

 

Хакинтош и production

У жены одного моего друга рабочим компьютером - Хакинтош на Intel NUC6i3.

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

Но что-то пошло не так

И эта хреновина перестала грузиться, причем совсем перестала:

  • Основной раздел уходит на перезагрузку сразу (что-то пишет, прочитать не успеваю)
  • Recovery - зависает в процессе загрузки навсегда
  • Подсунутая (тому же загрузчику на диске) флешка с OS X
  • ...

Про поддельный макинтош

Давно не писал про хакинтоши (а все что в том разделе написано, то давно устарело, теперь Clover) и, честно говоря, даже и не хотелось.

Но вот имеющийся дома МакМини (примерно 2007 года) уже совсем устарел, OS X свежее 10.7 на него не ставится, а многие программы уже поддержку 10.7 (да и 10.9 уже) подропали. Надо новый.

Но, блин, новые миники (которых 2 года не обновляли) это

  • Старые процессоры
  • Чудовищная цена за кастомную версию: 16RAM/256SSD мне российский Apple
  • ...

OS X Mavericks в VMWare

Несколько месяцев назад я уже описывал упрощенный метод установки Mac OS X в VMWare

  • Патчишь VMWare Unlocker-ом (чтобы скачать, придется на insanelymac завести логин)
  • И просто ставишь с образа диска.
Но вот с 10.9 так не вышло. На момент написания она была в виде Developers Preview, которым нужно было апгрейдить 10.8, так вот в виртуальной машине - не работало.

Осадок остался, 10.9 вроде есть, но какая-то ненастоящая, из чужого vmware-образа, неприлично.

Потратил вчера время,...

Mac OS X в VMware: счастье есть!

[Оглавление раздела Hackinthosh]

Вот для чего нужно 32Gb памяти в машине (кликабельно)

А кроме шуток, внезапно с Mac OS X в VMWare случилось счастье и странные телодвижения более не нужны, все работает (т.е. я слоупок, этот самый анлокер давно существует и я про него давно знал, но сейчас только потестировал).

А именно:

  1. Берем VMWare Workstation (у меня - 8-я версия, с 9-й как-то любви не сложилось,
  2. ...

Q: mDNSResponder/Bonjour через роутер

Было у меня все тихо-мирно: в одной локальной сети жили несколько Ma/Hackintosh-ей, был в сети AppleTalk-сервер на FreeBSD, сервисы на котором анонсировались через mDNSResponder.

И все работало. В частности, и Time Machine и Макосовский инсталлятор видели тома на сервере (бонжуром) и все было прекрасно.

Но. Настал день, когда топологию сети пришлось поменять. Сейчас некоторых Ma/Hackинтоши живут в другом сабнете, роутятся через роутер (через который раньше ходили в интернет, а теперь ходят в мой LAN, я его развернул внутрь).

Естественно, на роутере все NAT-ы и файрволлы теперь повыключены, он прозрачен.

Но, естественно же, мультикасты или что там еще ходило от mDNSResponder - сами по себе в другой сабнет не проходят.

Вопрос: а как добиться счастья? Может Port Forwarding какой нужен? Или конкретные какие-то мультикасты фигачить в другой сабнет (правда, этот Netgear, кажется, мультикасты не умеет форвардить). Что ему надо то?

Пока бэкаплюсь на конкретный том, бэкапы работают, а вот при необходимости с бэкапа подняться - будет неудобно, инсталлятор, насколько я помню, возможности скормить свой afp://-том не дает.

Dual Boot: Hackintosh+Windows8

Переносил на чудесно обретенный SSD-диск тестовую машину, содержащую два хакинтоша и 10.8.

Методом проб и ошибок выяснил, как заставить этот бутерброд грузиться с одного диска (было: хакинтоши на одном диске, винды - на втором). Пусть побудет тут, в режиме записок.

  1. Грузимся с дистрибутива Win8, Shift-F10, открывается command prompt, в нем делаем:
    select disk 0 // или какой у вас
    clean
    convert gpt
    create partition EFI size
  2. ...

Q: OS X 10.7.5 + Time Machine?

Граждане маководы!

А кто-нибудь из вас уже столкнулся с Time Machine is broken after 10.7.5 update и подобным?

В том смысле, что вот тайм-машина перестала нормально работать, а затем выключение Spotlight помогло?

Я пока в первой фазе: TimeMachine не работает, а выключение Spotlight - не помогло. Ну вот буквально, за последние минут 10 сбэкапило аж 434 килобайта из тех 4.5Gb, кои собирается бэкапить.

И это я делаю чистый эксперимент: поставил 10.7.4 (на отдельный раздел на хакинтошной машине), успешно ее побэкапил за какое-то человеческое время (не замерял, но это были не часы, а может минут 10 на полный бэкап), накатил 10.7.5 Combo и сижу, наслаждаюсь этими 434кб за 10 минут.

Бэкаплюсь на AFP, подключен по гигабиту, мегабайт 50 в секунду файлового IO там есть.

Кто виноват, что делать и где водка?

Hackintosh 10.8 + Intel X58

Записки для памяти:

  • Загрузочный USB-стик Mac OS X 10.8 изготовленный UniBeast - на матери с чипсетом X58 не грузится, залипает вместо вывода сообщения об ACPI-чего-то там. Проблема известная, но ковыряться руками в kext-ах я не люблю.
  • Загрузочный USB-стик, сделанный myHack подвисает в том же месте на N секунд, но потом работает. Зловредный kext там как-то попатчен что-ли.
  • После установки 10.8 - грузимся с той же флэшки (выбирая в качестве root FS - жесткий диск с 10.8), накатываем на это дело MultiBeast с обязательной опцией 'AppleACPIPlatform rollback' и имеем счастье.

P.S. На 30" мониторе с разрешением 2560x1600 Windows7/Windows8 смотрятся куда задорнее хакинтоша, потому что у них можно увеличить все шрифты сразу одной кнопкой, а эппл знает все лучше нас и куку.

Hackintosh 10.7: восстановление с Time Machine

[Оглавление раздела Hackinthosh]

С восстановлением OS X целиком с Time Machine backup на родных Маках никаких проблем нет: Time Machine должна быть видна через mDNS (Bonjour), грузимся с инсталляционного диска/флэшки (можно даже с того, с которого на данном маке поставиться нельзя) и все восстанавливаем.

С Хакинтошами все выглядит сложнее:

  • Загружаемый на PC инсталляционный диск с OS X Lion - на сегодня не существует.
  • Кроме восстановления системы, нужно еще восстанавливать загрузчик.
В результате экспериментов, родился...

Time Machine server на FreeBSD: backup, restore, полный restore...

[Оглавление раздела Hackinthosh]

Как многие знают, Time Machine на Mac OS X 10.7 не поддерживает SMB

Пришлось осилить AFP и к нему mDNSResponder. И если с AFP все тривиально, то с mDNSResponder пришлось помудохавозиться, ибо документации к нему в сети сыскать не удалось, исключительно методом тыка разбирался.

Идеальное решение должно уметь:

  • Бэкап TimeMachine на FreeBSD-сервер.
  • Пофайловое восстановление с TimeMachine за нужную дату.
  • Накатка целого бэкапа из инсталлятора Lion/Snow Leopard

Нижеприведенный текст...

Mac OS X 10.7 Lion: Hackintosh

[Оглавление раздела Hackinthosh]

Поапгрейдить штатными средствами Хакинтош на OS X 10.7 нельзя, сделать инсталляционный диск/флэшку для 10.7 и обычного PC вроде бы тоже пока нельзя (? я не нашел).

Чтение форумов дает кучу весьма противоречивой информации, из которой скомпилировалось следущее (за основу взято вот это: xMove + MultiBeast: Install OS X 10.7 Lion on any Supported Intel Core 2 or Core i based PC).

У меня (но на вполне mainstream-железе) оно сработало.

  • Нужен
  • ...

Если неясно что делать - делай по инструкции

[Оглавление раздела Hackinthosh]

После того, как мне указали на способ лечения проблемы с SMB shares путем установки правильных прав и этот способ сработал, я вернул все как было (проблема вернулась) и попробовал полечиться штатными средствами.

Disk Utility → выбираем диск с системой → Repair Permissions

И что бы вы думали? Так тоже работает.

Смотрим заголовок поста.....

В какой бубен дать?

[Оглавление раздела Hackinthosh]

Вот есть, я извиняюсь, Хакинтош.

В одной сети с ним (и в IP и в Ethernet смысле) есть Samba-сервер.

Имею проблему:

  • smbclient на этом Маке Хаке работает, равно как и прочие сетевые приложения. Проблем тут нет.
  • А вот коннект из Finder (Cmd-K, ввод smb://...) - не работает, даже пароль не спрашивает.
При этом:
  • Samba-сервер виден в "сетевом окружении" (секция Shared) в Finder, но приконнектиться к нему никак не получается, паролей
  • ...

О компьютерном оборудовании

[Оглавление раздела Hackinthosh]

Я все удивлялся, отчего материнок на X58 в формате micro-ATX так мало. Теперь не удивляюсь.

Дано:

  • Asus Rampage Gene III (другой в uATX под 1366 не нашел)
  • Процессор i7-920, который у меня несколько лет работал на 3.4ГГц
  • Память, 12Gb (6x2Gb), которая у меня те же несколько лет работала на 1600
  • Корпус Aerocool Qx-2000, обвешанный вентиляторами во все дырки
И что мы видим:
  • Три планки памяти (6GB) работают на 1600
  • Четыре планки - только на 1333
  • Шесть планок - на 1060, да и то, пару раз висло, переставил на 800

Греется северный мост (помимо видеокарты, которую я починил). С шестью планками на 1600 даже в открытом корпусе у него 78 градусов, а дальше - малейшее движение и все.

При этом, радиатор на нем есть, прямо на этот радиатор дует процессорный кулер и все такое. Только вот нормальный большой радиатор на micro-ATX разместить негде, а маленький - не справляется.

А я все плакал об отсутствии mini-ITX мамки с этим чипсетом.

О хакинтошах: ModUSB

[Оглавление раздела Hackinthosh]

Среди всех современных видов инсталляторов Хакинтошей, главнейшим является ModUSB (ну и прочие варианты того же автора).

Думать не надо:

  • Делаем копию загрузочного DVD на флэшку (для чего потребуется другой MacOS X, конечно, я пользовался установленным в VMWare
  • Накатываем "пакет" ModUSB на эту же флэшку.
  • Грузимся с нее, она сама решает какие дополнительные модули активировать на стадии установки.
  • Размечаем диск, ставим, наслаждаемся.
  • Апдейты в моем случае (i7-920, материнка на X58) просто ставятся с сайта эппла, ничего допатчивать потом не надо.

И, да, рекомендация "на стадии установки выньте всю память свыше 4Gb" - это не пустой звук. Так и надо делать.

Магия: VMWare + Hackintosh + Sandy Bridge

[Оглавление раздела Hackinthosh]

Чтобы Mac OS X работал под VMWare под новыми интеловскими горшками, надо в .VMX-файл добавить строчку:

cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"

Snow Leopard & Windows 7 dual boot (hackintosh HOWTO)

[Оглавление раздела Hackinthosh]

В связи с моими упражнениями с NVidia Nexus мне понадобилась вторая виндовая машина. Пришлось ее делать из машины с хакинтошем и для скорости я воткнул в нее второй диск, куда и поставил семерку. Boot Manager при этом был в BIOS, какой диск ставим загрузочным, та система и загрузится.

Однако два диска - слишком много для такого, да и выбирать загружаемую систему через 'press DEL to Setup' противно, захотелось мультибута с одного диска.

...

Pages

Subscribe to Hackintosh