首页 / 知识
大约64位:我可以在32位计算机上运行64位VMware映像吗?
2023-04-14 22:53:00

Can I run a 64-bit VMware image on a 32-bit machine?我可以在32位计算机上运行64位VMware映像吗? 我已经用谷歌搜索了,但是似乎没有一个确定的答案。 我知道它必须被完全模拟并像狗一样运行-但是性能降低并不一定是问题,因为我只想在64位平台上测试我的某些后台服务代码。 检查工作站的最简单方法是从VMware网站下载VMware Processor Check for 64-Bit Compatibility工具。 您不能在32位处理器上运行64位VM会话。但是,如果您具有64位处理器但已安装32位主机OS,并且您的处理器支持正确的扩展,则可以运行64位VM会话。上面链接的工具会告诉您是否这样做。 如果您具有32位硬件,否,则不能运行64位来宾OS。" VMware软件不会为物理上不存在的其他硬件模拟指令集"。 但是,QEMU可以仿真64位处理器,因此您可以转换VMWare计算机并以此运行它 从这个2008年代的博客文章(由archive.org反映):
是的,如果您具有64位处理器,则可以从32位OS中在VMWare中运行64位OS。 我有运行WindowsXP Professional 2002的旧版Intel Core 2 Duo,并且可以正常使用。 首先,查看您的CPU是否能够运行64位OS。在VMware网站上搜索"处理器检查64位兼容性"。运行程序。 如果显示处理器能力,请重新启动计算机并进入BIOS,以查看是否具有"虚拟化"功能并能够启用它。我能够在旧笔记本电脑上的VMware环境下运行Windows Server 2008 R2。 我希望这个对你有用! 如果您的硬件仅是32位,则否。如果您拥有64位硬件和32位操作系统,那么也许可以。有关详细信息,请参见64位客户机操作系统的硬件和固件要求。它与一个处理器与多个处理器无关。 归结为您机器中的CPU是否具有VT位(虚拟化),并且BIOS使您可以将其打开。例如,我的笔记本电脑是能够使用此功能的Core 2 Duo。但是,我的BIOS无法使我打开它。 请注意,我已经读到,启用此功能会使正常操作速度降低10-12%,这就是通常将其关闭的原因。 VMware不允许您在32位主机上运行64位来宾。您只需要阅读文档即可找到答案。 如果您确实想执行此操作,则可以使用QEMU,并且我建议使用Linux主机,但是它将非常慢(我的意思是慢)。 VMware?不可以。但是,QEMU具有可以使用的x86_64系统目标。您可能将无法直接使用VMware映像(IIRC,没有转换工具),但是您可以自己安装OS等,然后在其中运行。 QEMU可以作为启动和运行的PITA的一部分,但它通常可以很好地工作。
老实说,出于多种原因,我对此表示怀疑,但最重要的是,有些指令在32位模式下是允许的,但在64位模式下是不允许的。具体来说,用于在64位模式下对某些指令和寄存器进行编码的REX前缀是格式为0x4f:0x40的字节,但是在32位模式下,同一字节是具有固定操作数的INC或DEC。 唯一可行的方法是在每条指令之后使用陷阱异常返回到VMM,以便它可以查看是否需要特殊的64位处理。我根本看不到这种情况。 是的你可以。我有一个在Windows XP 32位上在VMware中运行的64位Debian。只要将Guest设置为使用两个处理器,它就可以正常工作。 如果处理器是64位并且启用了虚拟化技术(VT)扩展(可以在BIOS中关闭),则可以。 您不能在32位处理器上执行此操作。 要在Linux下进行检查,您只需查看/ proc / cpuinfo文件。 只需寻找适当的标志(vmx用于Intel处理器或svm用于AMD处理器)
要在Windows下检查此情况,您需要使用CPU-Z之类的程序,该程序将显示您的处理器体系结构和受支持的扩展。 |
最新内容
相关内容
linux性能检测命令?
linux性能检测命令?,系统,情况,信息,状态,工具,实时,百分比,指标,分析,命令,查看linux的cpu和内存要查看CPU使用情况,可以使用top命令。Top命令vim运行linux命令?
vim运行linux命令?,系统,工作,信息,地址,命令,标准,时间,情况,工具,基础,linux系统中如何进入退出vim编辑器,方法及区别先按ESC,再输入冒号,在输linux下并行运行命令?
linux下并行运行命令?,系统,服务,工作,命令,环境,网络,暂停,文件,脚本,参数,linux多个用户同时执行命令会冲突吗不会冲突。解释:用户登录linuxlinux下并行运行命令?
linux下并行运行命令?,系统,服务,工作,命令,环境,网络,暂停,文件,脚本,参数,linux多个用户同时执行命令会冲突吗不会冲突。解释:用户登录linux清空linux命令搜索?
清空linux命令搜索?,软件,系统,情况,命令,增长,工具,号码,密码,名称,位置,如何来清除Linux操作系统命令的历史记录clean 命令删除所有的软件安linux模拟请求命令?
linux模拟请求命令?,地址,工作,系统,工具,信息,标准,命令,目录,发行,数据,linux怎么加端口url请求在/etc/services中添加端口以及对应进程名及linux命令行后台运行?
linux命令行后台运行?,服务,状态,标准,暂停,命令,后台,连续,地方,工作,方法,linux中如何把一个进程放在后台运行可见,nohup 的使用是十分方便的linux用计算器的命令?
linux用计算器的命令?,代码,环境,情况,异常,工具,数据,位置,平台,精密,设计,求在linux环境下用QT编写一个非常简单的计算器计算器包括加,减,乘脚本运行linux命令?
脚本运行linux命令?,系统,环境,工具,工作,位置,底部,代码,发行,官网,终端,linux下shell脚本命令PS1 主提示符,在特权用户下,默认的主提示符是#,在linux进程运行命令?
linux进程运行命令?,系统,工作,状态,地址,信息,进程,基础,命令,管理,软件,linux常用命令有哪些1、linux系统常用操作命令linux系统常用操作命linux显示运行命令?
linux显示运行命令?,系统,服务,状态,信息,工具,数据,电脑,标准,管理,时间,如何查看linux服务器运行状态?1、linux怎么查看服务器状态?我们一起linux运行vim命令?
linux运行vim命令?,系统,工具,官方网站,模式,基础,数据,代码,环境,入口,命令,如何使用Linux系统中的Vim编辑器1、vim编辑器的三种模式:一般模式