В настоящее время у меня есть сервер VMWare ESXI. Мы планируем использовать несколько машин для компиляции и тестирования программного обеспечения, однако мы столкнулись с проблемой.
Все процессоры, на которых будет работать программное обеспечение, - это i586, однако наш виртуальный сервер является новым, поэтому, когда мы устанавливаем виртуальную машину, процессор становится x86-64. Это вызывает проблемы, поскольку библиотеки, созданные на i586, несовместимы с x86-64.
Есть ли способ заставить виртуальную машину имитировать процессор виртуальной машины, поскольку i586 соответствует нашим обычным серверам?
Спасибо
Не совсем ... Я бы использовал комбинацию техник.
Вы всегда можете запустить 32-битную ОС на 64-битном компьютере. Просто установите 32-битную ОС на свои виртуальные машины, и у вас не будет никаких проблем с совместимостью.