Почему эмуляция PC-Mac является улицей с односторонним движением?
619
Я знаю, что можно запустить эмулятор ПК и виртуальную машину на Mac, но почему вы не можете эмулировать Mac на ПК? Оба работают на чипах Intel в эти дни.
Я спрашиваю, потому что я хотел бы попробовать свои силы в разработке для iPhone, но не хочу раскошелиться на выделенный ноутбук Mac, даже на подержанный, если смогу помочь.
Это не так, как будто ты не можешь, просто они не хотят, чтобы ты это делал.
У Apple есть лицензионное соглашение, в котором говорится, что вы не можете установить его на другое оборудование.
В конце концов, если вы отключите некоторые функции ACPI и добавите пару строк в файл VMX (о котором я, вероятно, не стоит здесь подробно рассказывать), вы можете нормально запустить OSX на виртуальной машине. ,
OSX 86 Project - очень хороший источник новостей для OSX на ПК.
Когда дело доходит до этого, причина, по которой это не более общеизвестно, в том, что Apple не хочет, чтобы это было!
Вуаля, ты превзошел меня! Гратц и +1
Ivo Flipse 15 лет назад
3
Приятно помогать людям, но я не могу поверить, сколько времени я провел здесь! Я нахожусь за своим столом почти весь день, и я просто обновляюсь между звонками и электронной почтой и т. Д. Мне придется заблокировать сайт, так как я получаю меньше работы!
William Hilsum 15 лет назад
1
Спасибо всем за информацию. Тем не менее, кажется странным, что Apple получает возможность размещать виртуальные машины, работающие под управлением Linux и Windows (и других), и Microsoft и поставщики Linux не подталкивают их к ответной просьбе ...
15 лет назад
0
Это Apple для вас! Я ненавижу тот факт, что Bootcamp позиционируется как «Маки достаточно мощные, чтобы они могли даже запускать Windows» ... или в том же духе, меня бесит, что именно они ограничивают свое программное обеспечение, поэтому он не может работать, и если все, что он показывает, показывает, насколько гибкой может быть Windows на любой платформе!
William Hilsum 15 лет назад
0
6
John T
Потому что они хотят, чтобы он работал только на оборудовании, которое вы покупаете у них. Это скорее юридическая проблема в отношении лицензирования, чем проблема ограничения. Существуют проекты (iDeneb), которые помогут вам запустить Mac OS на другом оборудовании.
2
John Rudy
В компьютере есть нечто большее, чем его микропроцессор. В случае Mac OS X Apple контролирует всю аппаратную экосистему, входящую в комплект поставки, и поэтому гарантирует только то, что OS X будет работать на своих собственных машинах.
Apple использует некоторое дополнительное оборудование, и Mac OS X проверяет это оборудование.
Доступны «хакинтоши», то есть есть способы взломать OS X на некоторых ПК. Я какое-то время успешно запускал его в качестве альтернативной загрузки на моем последнем ПК некоторое время (без сети и без звука). Это, однако, является нарушением лицензионного соглашения Apple с конечным пользователем, и обновления программного обеспечения часто нарушают эти развертывания.
В любом случае, я не знаю ни одного виртуализированного решения hackintosh на данный момент. Мой опыт работы с hackintosh Я заставил меня купить новый MacBook в прошлом году (заменив мой предыдущий PowerBook, который был на последних ногах), решение, о котором я ни разу не пожалел.
Моя официальная рекомендация - купить недорогой подержанный MacBook или Mac Mini с чипами Intel, а затем Snow Leopard, если это необходимо. Это проще, чем пытаться запустить hackintosh - и если вы учитываете свое время с определенной почасовой ставкой, это может в конечном итоге оказаться дешевле. (Это было для меня - и я купил ноутбук за 1300 $!)
Хотя это не значит, что вы не можете купить (почти) такое же оборудование, как внутри Mac
Ivo Flipse 15 лет назад
0
Дополнительное оборудование в Mac - это TPM; это в основном это. Другое отличие состоит в том, что Mac не используют BIOS, они используют EFI. Однако есть компьютеры, которые также используют EFI и имеют TPM.
alex 15 лет назад
0
Верный обоим комментариям, но PITA все еще достаточно, чтобы получить легально приобретенную готовую копию OS X, работающую на оборудовании сторонних производителей, которое я по-прежнему рекомендую использовать с самым дешевым настоящим Mac, который вы можете найти. :)
John Rudy 15 лет назад
0
Это не так сложно. Я использую hackintosh, и мне потребовалось всего около 2-3 часов, чтобы установить и заставить все работать как на обычном Mac (CPU, GPU, звук, сеть, все).
alex 15 лет назад
0
Зависит от LOT на оборудовании, которое у вас уже есть. Мое оборудование было явно не для Mac. (Мне потребовалось несколько часов только для того, чтобы получить видео, отличное от 1024x768.) В хакинтошах есть очень много YMMV.
John Rudy 15 лет назад
0
Мой компьютер имеет процессор AMD. Это не идет дальше от Mac, чем это :). Но я согласен, это действительно зависит от оборудования, которое у вас есть. На некоторых ПК это практически невозможно.
alex 15 лет назад
0
Я также признаюсь, что не хватает терпения. В любой день я делал достаточно много проблем, чтобы, когда я возвращался домой, я хотел, чтобы мое оборудование «просто работало». Я чуть не выбросил свой Blu-Ray плеер с балкона, потому что для корректной работы Watchmen требовалось часовое обновление прошивки. :)
John Rudy 15 лет назад
0
У меня, с другой стороны, много терпения, когда дело доходит до аппаратных и программных проблем :)
alex 15 лет назад
0
0
squillman
Что сказал Джон Т, и что лицензирование Apple запрещает вам запускать их ОС на любом другом оборудовании, кроме Apple.
0
Phoshi
Вы можете, но это нарушает eula, и нет виртуальной машины, которая официально поддерживает его (кроме самой OS X, а затем только серверной версии). Требуется немало настроек (более того, чем стандартный hackintosh), я никогда не получал его, но я был уверен, что это возможно.
И вся вещь лицензирования.
Есть виртуальные машины, которые поддерживают Mac OS. Вы можете использовать как Parallels, так и VMWare для виртуализации Mac OS ** Server **. Другое ограничение заключается в том, что его можно виртуализировать только на Mac.
alex 15 лет назад
0
Ах, у меня никогда не было макинтоша, с которым я мог бы поиграть, так же как и мой компьютер, поэтому я не знал. Спасибо :)
Phoshi 15 лет назад
0
Нет проблем! Я почти становлюсь экспертом по Mac OS EULA :)
alex 15 лет назад
0