我们有一个基于 Windows NT4 的系统,由于硬件限制,我们正在新硬件 + 虚拟 Windows NT4(virtualbox)上迁移到 Linux。
但虚拟的却不能正常工作,
我也尝试使用 linux dd 将真实的 nt 硬盘复制到虚拟硬盘,但是系统无法正常工作。
更多情况:
我们的外部硬件是一个 n 端口,用于通过 tcp/ip 映射外部 com 端口。虚拟 PC 启动没有问题,Windows 启动没有问题,应用程序启动没有问题,通信刚刚启动没有问题,但断开连接!出现一些类似超时的错误。
注意:全新安装的 NT 和 VirtualBox 上的软件也存在同样的问题。
答案1
如果您运行了多个 NT4 系统副本(同时运行物理和虚拟),则连接问题可能是由于 MAC 地址重复造成的。
为了更轻松地将 NT4 系统迁移到虚拟环境,您可以使用VMware 转换器然后将 VMware 映像转换为 VirtualBox 映像。
答案2
您是否考虑过托管机器的系统可能会导致这些问题?
我可以想象,如果 Linux 主机对虚拟机正在使用的 COM 端口进行某些操作,您可能会遇到问题。
由于您也在新硬件上使用虚拟机,您能否验证它是否正常工作?