Как настроить виртуальную машину Solaris 11 / Sparc на хосте Windows / x86?

Мне нужно протестировать пользовательский двоичный файл, который был изначально скомпилирован для более ранней версии Solaris на Solaris 11.

Будучи бедным, у меня нет запасного сервера SPARC, на котором я могу установить Solaris 11, поэтому мне нужно будет эмулировать его на x86, возможно, используя QEMU, но если есть другие инструменты, которые я могу использовать, я открыт для предложения. Затем я могу использовать эмулированный SPARC для запуска Solaris 11 (надеюсь). Конкретный процессор, который меня интересует, это T4.

Это похоже на этот старый вопрос ниже:

QEMU: Solaris 11 / Sparc64 Guest на хосте Linux / X86-64

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

Обновить:

Это сработало, поэтому гарантия Oracle на 100% обратную совместимость для старых двоичных файлов Solaris остается без изменений.

1 ответ

Решение

Теоретически, вы можете использовать QEMU... но похоже, что он хорош только для эмуляции SPARCstation 5 с Solaris 2.5 или около того. Я не могу найти никаких ссылок на кого-либо, кто когда-либо заставлял это работать как нечто большее, чем новинка.

Я сомневаюсь, что есть способ получить коробку x86 для экономичной эмуляции SPARC T4.

Лучше всего - если вы не можете найти человека, желающего одолжить вам SPARC или логин для одного из них - вероятно, в Google для хостинг-провайдеров, предлагающих хостинг Solaris SPARC, или арендуйте SPARC.

Другие вопросы по тегам