Comments 125
Вкратце почему — создатель очень нехорошая сосиска, который в своё время взял не мало утилит от народа из комьюнити osx86, убрал из заголовков/ридми ссылки на исходных авторов, немного припорошил и стал проталкивать на своём сайте, да ещё и денег на пожертвования собирать. Все недовольные комментарии (мои включая), указывающие на вышеописанное или на любые другие проблемы с добросовестностью, беспощадно на площадке стирались. Однажды я указал на ошибку в установщике, в части, которая «предотвращала» использование без наличия лицензии в образе установщика макоси, объяснил что это плохо и получил за это пожизненный бан + удаление поста. Была вся эта «драма» лет 6-7 назад (точно не помню и не хочу). С тех пор любое упоминание об этом сайте и их «продуктах» вызывает дикую неприязнь.
Поэтому если кому интересна тема хакинтоша — ищите osx86project и insanelymac, там утилиты, драйвера, дружная комьюнити. На форуме osx86 создатель tonymac когда-то тоже начинал. Ещё одно интересное место — немецкий hackintosh-forum. Там к слову UEFI биосы валяются, которые вообще без всяких утилит на определённые материнки позволяют ставить макось.
Clover, насколько мне известно, по сей день не поддерживает FileVault 2, в отличие от решения на Ozmosis.
Любое другое решение хакинтоша нисколько не безопаснее. В данном случае просто «ковровой бомбардировкой» накрываете вообще всё, BIOS, как никак. Если-же вы боитесь «трояна» или подобной гадости — вы и так устанавливаете себе загрузчик и драйвера третьей стороны, внутренний параноик не одобрит :)
Ozmosis создавался для проекта QUO (материнка произведённая по заказу компанией Gigabyte с компонентной базой подходящей для MacOS на 100% — z77mx-quo-aos). Целью её создания был выпуск решения, на котором можно было установить MacOS как на родной мак вообще без каких-либо танцев с бубном. Флешка с родным установщиком MacOS — всё что требуется.
Сам проект возник много лет назад.
Про «слизание с Кловера» ничего не слышал, доказательства имеются?
Каким образом взывает к «костылям»? Тем что в сам образ UEFI вшивается загрузчик и некоторые драйвера? Чем по «костылевости» отличается от других решений? Загрузчик всё равно необходим. Сторонние драйвера так или иначе надо где-то хранить, будь то в отдельной папке и каждый раз ими переписывать обновление системы, или в отдельной области (скажем EFI раздел диска), откуда они подсасываются загрузчиком при каждой инвалидации kextcache.
Прошу заметить, это нисколько не делает Clover чем-то «недостаточным», а slice'у (тому самому, я не знаю он-ли это на Хабре под тем же ником) — низкий поклон.
С точки зрения «домохозяйки» — Ozmosis самое простое и рабочее решение из всех существующих на сегодня. Просто прошей UEFI BIOS и радуйся жизни.
И вообще, цитирую: ESP специально придумали для того, чтобы не писать загрузчики в firmware, но кому-то жалко 300 Мб.
>Просто прошей UEFI BIOS и радуйся жизни. Без смс.
И без DSDT? Когда я последний раз смотрел — таблицы всё равно нужно было править. Не, если всё поменялось —то я только рад за них.
БЕкапы рулят
Про безопасность ответил Fullmoon, я этой темы не касался, но в целом поддерживаю.
Зачем создавался Ozmosis, я знаю, и именно это я подразумевал под коммерческими целями.
В пассаже про «частично слизан с Clover» я использовал слово «очевидно» именно в смысле «по всей видимости», «судя по всему», «весьма вероятно». Когда-то на AppleLife сам комрад Slice рассказывал свои мысли по этому поводу. Вроде бы даже в аналогичных терминах. Выглядело весьма убедительно.
Отсутствие патчинга kext'ов на лету — это же автоматически гарантия «костылей». А его (патчинга на лету) в Ozmosis не завезли, если ничего за последние месяцы не изменилось, и потому, например, звук нужно перепатчивать после каждого системного апдейта. Ну, или пользоваться б-гомерзким VoodooHDA. А это немного… кхм… не по мне. Или, например, заглитчило после апдейта яблочко при стартапе на встроенной графике — метнулся в config.plist, патч обновил, и яблочко опять в норме. Ozmosis мне такой возможности не даст.
С точки зрения «домохозяйки» — что UEFI BIOS прошить, что Clover в ESP сложить, в общем-то. Аксиома Эскобара и поход в ближайший магазин за Маком.
P.S. Вероятно, я зря не поставил штампик «ИМХО» в своём комментарии — коли кому-то нравится и удобно, я совсем не против, ибо меня это никак не касается. Просто лично я сторонник несколько иного подхода. Всем мир)
2. Программировать под MacOS можно только под MacOS
3. Тестировать проги для MacOS можно только под MacOS
4. Гонять тесты при новых коммитах люди предпочитают на iPhone Simulator который запускается только под MacOS
5. Лично я пересадил жену на MacOS (кроме браузера использует только Lightroom и Photoshop) — теперь шансов вернуть её в винду практически нету. («лучше спорить о вкусе устриц с теми кто их ел»).
Все что потребовалось:
— Выйти из Apple-аккаунтов.
— Сгенерить SMBIOS-инфу.
— Вписать Serial Number в MLB всех сетевых карт.
— Снова войти в свой AppleID.
— (!) Не загружаться с конфигов с другим серийником и инфой (только со своего серйника, если уж загрузились — не запускайте iMessage — будут проблемы с активацией).
Пробовали на 2-х хаках — работает на 100%.
Видеокарты — все нвидии, начиная с эдак 8800, с ати/интел ситуация чуть похуже.
А вот _внутренние_ карты расширения, в частности, звуковые — очень вряд ли. Надо гуглить конкретные случаи.
В целом же да, хакинтоши становятся всё проще и удобнее, но всё равно нужно помнить, что это хак, и с любым обновлением может что-нибудь отвалиться. Как USB 3.0 полгода назад, скажем.
Завелось практически все.Значит, что-то всё-таки не завелось? Что именно?
iMessage/SMS?
Facetime?
Continuity?
Universal Clipboard?
Отделяя мух от котлет (железо / ось).
Мак как компьютер по железу в нынешнее время не отличается ничем (кроме разве что скрупулезностью сборки, кучей клея и специально нестандартными винтами для, в том числе, усложнения разборки). Возьмите любой макбук и конкурента, снимите заднюю крышку и сравните. Опрятность (если так можно выразиться) расположения компонентов в маке — это гикпорн. Хотя я догадываюсь что много инженеров не согласится.
Как саму систему видит человек, который пересел с винды сначала на линукс а потом на макось.
Макось — unix-like система со всеми отсюда вытекающими плюсами и удобствами для работы + проработанный до мелочей gui, где все лишнее и редко используемое убрано куда подальше (порой слишком глубоко и вызывает жуткий батхерт) и под рукой только самые часто используемые вещи. Все программы использующие родной ui, выглядят и ведут себя одинаково (это одна из вещей которая меня в десктопном линуксе достала из-за сильной дихотомии QT(KDE) и GTK(Gnome)). Само визуальное оформление рабочих UI элементов не отвлекает, и в целом следует правилу — поставил и оно сразу работает так же как и всё остальное, а весь комплекс меню влево вверху. Плюс куча мелочей из коробки, отсутствие которых (опять таки — из коробки) на других системах у меня вызывает дрожь. Например скрол по не активному окну — просто наведите курсор на любое окно и крутите колесом мыши, предварительно нажимать никуда не требуется. Я теперь просто не понимаю как может быть по другому. Или реализация запуска приложений через spotlight. В данном случае не в самом наличии а в том как оно сделано — удобно. И таких вот мелких, кажущихся не важными отличий — очень много.
Но все описания — фигня. Я полагаю что надо просто самому попробовать, чтобы понять подходит оно или нет. После вот уже 10 лет на макоси любая попытка использовать «окна» или «пингвина» как десктоп вызывает дикую боль и ощущение что «я остаюсь на ночь в чужом недружелюбном месте». При всём при этом терминал мой основной «инструмент» работы. И лучше iTerm2 я ничего ни на одной системе не видел.
Лично для меня идеальным бы был вариант GNU/Linux с оболочкой и всеми UI «свистоперделками» MacOS, потому что политика Apple последних лет — завинчивание гаек для модификаций и наоборот более тесная интеграция со службами самого Яблока, которые нацелены на vendor-lock, очень и очень огорчает.
Например скрол по не активному окну
В окнах точно есть, в линуксах тоже вроде (cinamonn).
Не холивара ради.
Чтобы не быть голословным — только что специально запустил Windows 7 последней сборки чтобы проверить. Настройки «по дефолту», винда без сторонних утилит кроме браузера.
Имеем окно «огнелиса» с этой страницей, поверх него, не закрывая полностью — окно эмулятора терминала (cmd). Окно cmd активное. Навожу курсором вне области окна cmd, над часть окна «огнелиса» и кручу колесо — прокрутки страницы не происходит, происходит прокрутка внутри cmd. «Нажимаю» на окно «огнелиса» чтобы оно стало активным, кручу колесо — прокрутка страницы происходит.
Как сделать так чтобы в вышеописанном случае происходила прокрутка страницы браузера, а не cmd?
На Win7 надо проверить.
Сейчас у меня Win10:
- окно оперы с этой страницей
- AtmelStudio
- SublimeText
- MS Word
Когда неактивны прокручиваются все, кроме Atmel Studio.
Погуглив, я так и не понял, с какой версии Windows это работает. Может быть, начиная с 8.
В 10ке нашел вот такую настройку:
Для Win есть много симпатичных утилиток, которые здорово облегчают жизнь.
Например
FileBox Extender
http://www.hyperionics.com/files/
— быстрый переход к любой папке откуда угодно включая диалоги открытия/сохранения
FolderMarker
http://foldermarker.com/ru/
цветные папочки,
ну и так далее — главное — узнать, что они есть — т.е. где-то прочитать/увидеть.
Кстати если кто, что посоветует еще для удобства — то большое спасибо.
Вышеперечисленное — настоятельно рекомендую.
- Console2 — более удобная консоль, с вкладками, удобным копированием\вставкой и другими плюшками
- Process Explorer — очень продвинутый диспетчер задач
За названные Вами утилиты большое спасибо!
И лучше iTerm2 я ничего ни на одной системе не видел.Пробовал как-то поставить хакинтош, в принципе получилось, работало.
Но вот после линуксовых терминалов — так и не смог понять, как же работать в терминале тут.
В mc клавиши кое-как настроил, но все равно не все хоткеи работали (Esc -> Shift +? для поиска, вроде бы, может ещё что-то). И настроить не получилось. Причем в родной консоли не работало что-то одно, а в iTerm2 — другое.
В итоге забил.
если какая-то фича сделана, она работает именно так, как предполагается. например поиск по всему и вся (spotlight). вызывается простым сочетанием (по умолчанию command+space, у меня ctrl+alt+space) и мгновенно (это важный момент) ищет всё. программы, куски текста в почте, сообщения (смс, жаббер), файлы, если текст найден в них. можно вообще не пользоваться панелью задач (доком) по трём буквам в первой/второй строке поиска будет то, что вы пытаетесь запустить поискав по наименованию программы.
совершенно шикарный встроенный бэкап (работает незаметно в фоне), любую папку можно посмотреть в исторической перспективе, глубина бэкапа зависит от выделенного ему места. сейчас в винде вроде бы есть теневые копии, которые по-моему предоставляют похожий функционал.
сама операционная система не «протухает» со временем. я лет 7 переезжаю с одного ноутбука на другой, попутно обновляя ось, работает как в первый день. за эти 7 лет зависаний было 3-4, в основном из-за флэша (выпилил год назад, ни разу не пожалел).
Рабочий компьютер с Windows 7, работаю за ним по десять часов пять дней в неделю, не выключается 24/7, не перезагружается месяцами, всё работает стабильно.
Домашний rMBP 15", пользуюсь им пару часов раз в неделю, чтобы видео на айпад закинуть или фоточки с камеры скинуть, не выключаю, просто закрываю крышку. Если три-четыре недели не перезагружать его, то обязательно что-нибудь да отвалится по софтовой части, или начнёт лагать Finder, или не видит айфон-айпад, или ещё что-нибудь глючит.
До него был MBP 13" 2010 — вот тот месяцами стабильно работал без перезагрузки, причём использовал я его тогда и в хвост и в гриву, а нынешняя макось уже не торт по части стабильности, увы.
собственно с time machine ситуация точно такая же, её настраивать не надо, нужен или внешний диск, или time capsule (wifi роутер с большим диском). всё, оно само будет по вайфай снимать бэкап в фоне, пока вы работаете, не нагружая систему, и имея, например 2 Тб, вы легко вернётесь в прошлое на год.
Используется для:
-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
Чтобы просто посмотреть на него?
Скажите, вот вы сделали туториал как установить чужую OS на свое железо. Думаю вы не станете отрицать что цель этого — увеличение продаж своего железа. Вас не смещает что вы желаете увеличить свои продажи за счет кражи чужой интеллектуальной собственности.
Скажите, вы сильно расстроитесь если завтра китайский производитель например выпустит клон вашего корпуса и блока питания под своим брендом, чуть дешевле? Ведь кража вашей интеллектуальной собственности не принесет вам прямого вреда?
А конечный пользователь от этого только выиграет, получит такой-же продукт за меньшую цену, возможно сразу с предустановленной MacOS.
- Что Вы имеете ввиду, когда говорите о чужой OS? Мы не занимаемся разработкой операционных систем.
- Да. Все верно. Как любой корпоративный блог на Geektimes преследует одну цель — увеличение продаж.
- Интеллектуальная собственность, которую нельзя использовать в своих целях, защищается патентами, лицензионными соглашениями. Мы предлагаем пользователям присоединиться к разработчикам на собственном примере.
- Нас это совсем не расстроит. На территории КНР на наше решение системы охлаждения действует патент. Здесь с этим очень строго. По этому, если кто то захочет повторить нашу разработку, то это только нам на руку. Бабла срубим.
- Конечный пользователь всегда выиграет, если подойдет к покупке с умом и взвесив все ЗА и ПРОТИВ. Именно за этим мы здесь и собрались.
Эти сцуки (Apple) умудряются продавать последние модели Mac Mini со впаянной памятью, причем на 4Гб этот дебильный El Crapytan тормозит дай бог даже на практически чистой системе. Вот как можно продавать компы (причем по недешевой цене около 500Евро) на которой их же система адски тормозит (комп новый, куплен в этом году)? А еще они тихо и без шума начиная с последнего апдейта запретили запускать kext без цифровой подписи, в итоге внешний WiFi например у меня работать перестал (а встроенный весьма убогий). Вот такая любовь компании к своим пользователям. Так что будь возможность, проголосовал бы «рублем» и поставил MacOS на другую систему, только боюсь XCode на Хакинтоше полноценно не заведется (хотя не проверял).
Пройденный для меня этап, тоже думал, что сэкономил))
На Хакинтоше с 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 реального МАСа.
1. Спецом для z77-ds3h есть UEFI прошивки — ищите «Ozmosis». Никаких проблем с апдейтами, от слова совсем. По сей день — 10.11.6 (15G31)
2. Абсолютная правда, поскольку все Яббл сервисы интеграции компа с мобильными устройствами (и новые из Сиерры) на UDID подвязаны.
А не подскажете, где можно найти готовый конфиг с современным железом для сборки «полноценного» хакинтоша? Я понимаю, что можно по форумам полазать, поискать по частям, но вдруг где-то есть БД с готовыми конфигурациями? P.S. Под 10.11 — 10.12 желательно.
Нужно, чтобы фотошоп + айтюнс + браузер с кучей вкладок работали, плюс стримить это все дело. Имеющийся Mac mini с задачей не справляется :(
Собрал на:
z87-k
i74470
alc887
Операционкой доволен, но винду оставил ради софта, которого нет под мак.
собирал год назад для себя — сейчас необходимость отпала, за подробностями в личку!
Процессор: Intel core i5 (модель точно не помню)
ОЗУ: 4гб DDR3
Диск: SSD 256gb
Видеокарта: Intel HD Graphic 3000
я уже неделю бьюсь, выкурил кучу форумов, юнибист, кловер и книгу по кловеру… ребутится при установке в рандомных местах, не могу понять, в чём проблема. Если бы я эту неделю работал, как раз заработал бы на разницу между этой сборкой и нормальным маком.
Сколько ни пробовал завести на Broadcom-овских картах (типа BCM94322HM8L) сеть, если Continuity еще худо бедно работает, то полноценной работы Handoff и Instant Hotspot не удалось добиться ни разу, в лучшем случае эти функции «подмигивают».
А вот когда установил в PCI слот (через два переходника) atx материнки родную сетевую карту от Apple, мало того что сеть начала работать как маке, так еще и Bluetooth клавиатура от Apple смогла выбирать операционную систему в Clover и гулять по BIOS.
Кому-то удавалось добиться такого уровня совместимости в мини-корпусах?
1. Используемый мной адаптера apple->mini PCI-E->PCI-E x1 потому и состоит из двух частей, что вторую часть можно убрать и то что осталось вставить в старую thin mini-atx материнку.
2. Новые thin mini-atx материнки, вместо mini PCI-E используют M.2 Key E, type 2230 WiFi/BT слот, и для него тоже существует специальный адаптер. Но не понятно, с какими материнскими платами и в сочетании с какими корпусами его реально задействовать
Не thin mini-itx, но уже что-то.
Идеальный Мини-Хакинтош