虚拟化 Solaris 2.5.1(1995 年)

虚拟化 Solaris 2.5.1(1995 年)

在这里发帖而不是在 unix exchange 发帖,因为虽然 unix 是主题,但这应该适用于其他非 nix 操作系统。

我们的开发团队被要求自动执行一些与工业设备运行交互的任务,得到这个,Solaris 2.5.1据我所知,这相当于SunOS 5.5.1. 考虑到他们都没有使用过 1995 年发布的这个版本的 Solaris,我现在的任务是提供一个开发环境,包括一台 VM 或其他运行该版本 Solaris 的机器。

我已经获得了安装 CD 的 iso,以及随 CD 附带的 3 张启动软盘的映像。我按照安装该版本的官方文档进行了启动(先放入软盘 1,然后放入 2,然后放入 3 + CD,然后从软盘 3 启动到 CD)。我最初在首次启动 CD 时遇到了一个问题,启动安装程序时 hyper-V VM 会崩溃。我已通过减少 NUMA 设置中允许的最大内存量解决了这个问题256GB512MB

现在安装程序(有时)可以正确启动,但显示全是错的。我几乎可以看清“F2 继续”提示,因此从技术上讲我可以完成安装程序,但选择任何选项都很困难,我甚至不确定选项是否显示在相应的复选框旁边。我很确定在某个时候我被要求选择图形选项,但有 50 多个,我看不懂其中的一半。

显示的屏幕截图是交互式安装程序。安装程序还可以使用快速启动脚本,但我没有也不知道如何获取该脚本。我怀疑这里可能存在解决我的问题的方法,但它有点超出我的能力范围。

我的问题是:我是否有办法以某种方式加载或以其他方式强制执行驱动程序,以便 hyper-V 正确解释 Solaris 发出的显示信息?我是不是最好找到一个早期的2000 年代机器并尝试安装它?我认为这个问题不是 Solaris 独有的,而只是旧操作系统与现代主机不太兼容的产物。

一些额外的信息

  • 主办方是Win Server 2012 R2,Hyper-V. 如果这很重要的话,虚拟机正在集群中运行。
  • 虚拟机是第 1 代并分配了 1 个核心和 512 MB 的 RAM,动态分配关闭,Hyper-v 兼容模式打开,NUMA 设置为 1 个核心、512 MB RAM。

相关内容