Некоторые программы не поддерживают среды виртуальных машин. Есть ли способ обмануть их при использовании VMWare Fusion ?? Скажем, программа выполняет проверку и обнаруживает, что я нахожусь в среде виртуальной машины, как я могу изменить параметры, чтобы эта программа работала?
Если бы вы потратили какое-то время на поиск похожих вопросов, которые задавались ранее, вы бы заметили, что многие люди хотят делать прямо противоположное тому, что вы хотите, - они хотеть чтобы узнать, находятся ли они в виртуальной машине. VMWare имеет встроенные механизмы, позволяющие программистам точно знать, что они работают в виртуальной машине, они не так просты в использовании, но они есть; в чем я уверен, так это в том, что они не делали никаких попыток встроить противоположное этому в любой из своих кодов. Очевидно, они могут подавлять свои API, но есть много контрольных признаков того, что вы находитесь в виртуальной машине, МНОГО; эмулируемый тип / версия / «непрограммируемость» BIOS, тип контроллера диска и сетевые карты и, что наиболее важно, биты возможностей процессора. По сути, было бы бессмысленным и разочаровывающим занятием обманывать, когда что-то находится в виртуальной машине, плюс это было бы бессмысленно, поскольку вы - крайний случай и используете сравнительно нишевый продукт из их портфолио.
Так что нет способа сделать это.