运行amd64或i386 VM需要什么类型的笔记本电脑?


0

我在Windows主机上的VM上运行了一个amd64版本的Ubuntu,它也是amd64。后来我发现我无法在我的笔记本电脑上运行相同的amd64 iso,这是没有hyper-V的intel。我很困惑,我认为芯片组很重要,但也许不是。

购买PC或Apple时,有什么可以检查芯片组,以确保它可以运行不同类型的VM?

就我而言,我试图在Thinkpad T520上运行ubuntu。根据下面的答案,我确实需要启用一些BIOS设置。我还有一些问题。在虚拟机上运行ubuntu,当我尝试使用ubuntu-12.10-server-amd64.iso为CD / DVD设备启动新VM时,virtualbox会抱怨“无法打开CD / DVD映像。无法获取存储格式介质(VERR_NOT_SUPPORTED)。当我尝试使用ubuntu-12.10-server-i386.iso接受ISO时,然后VM抱怨“致命:找不到可启动媒体!系统暂停。”

我一直在家用电脑上使用amd64 iso,这是amd64而且工作正常,这就是我怀疑CPU不匹配的原因。但似乎我遇到了问题,也许这个超级用户线程可用于验证cpu在这种情况下是无关紧要的。


AMD64 = X86-64 =支持64位的Intel或AMD芯片。您的笔记本电脑没有64位CPU(这些日子非常罕见),或者由于配置问题而无法启动。为什么hyper-v涉及到这里?您是否尝试在笔记本电脑或物理机中的虚拟机中运行它?您使用的VM软件是什么?采取了哪些措施?
billc.cn

如果没有指定硬件的特定CPU /型号,我们只能猜测模型是否足够新,以至于英特尔芯片内部为64位。真正的问题是Ubuntu的amd64构建是否在英特尔芯片上运行? (因为英特尔主板在Mac或其他供应商的盒子里并不重要,因为虚拟化软件应该处理任何Mac特定的驱动程序。)
bmike

我在Thinkpad T520上尝试过一些东西。 nerdwaller是对的,我需要从设备启用虚拟化,但我仍然遇到运行我正在尝试的ubuntu ISO(i386和amd64版本)的问题。
Frank Schwieterman

我没有具体说明将来我可能会得到什么类型的macbook但不知道什么类型。不过,这将是新的和有光泽的。
Frank Schwieterman

Answers:


0

这真的取决于。

第1部分:您的笔记本电脑是否支持虚拟化?这是必需的(如果它不是Apple,可能只在BIOS中禁用)。如果是这种情况,在启动时你可以点击DEL或F2(或检查你的启动屏幕是哪个键)并快速检查Bios。你有什么型号的笔记本电脑/ CPU?

例如,带有规格的英特尔网站将显示:

enter image description here

第2部分: 是的,我见过的每个Apple都有启用虚拟化的处理器 ,所以他们应该运行虚拟机。

如果是软件问题,请尝试 VirtualBox的 。它是免费的跨平台。 amd64只意味着64位,这是因为AMD制造了这项技术并获得了许可。

编辑(OP更新后):


首先,我想离题并说:在笔记本电脑上有很棒的选择,我有一台t530,它一直是我最喜欢的电脑。

现在开始营业......

你能检查一下你所拥有的ISO的MD5(或SHA1)校验和吗?之前我遇到过这个问题,那是因为它是一个破坏的ISO。但我确信这也可能是其他问题(一个是你的内核可能没有加载必要的组件)。

我的第二个想法是,当我遇到这个问题时,因为我安装了禁用虚拟化的Windows,直到我用Virt安装Windows后才能工作。首先在我的Bios中启用(我不知道为什么)。

当然, 这个人 调整设置后显示我不正确,并说只需更改设置并在启动前关闭5-10秒。我无法验证,因为我不再有问题。


谢谢。你是对的我需要启用BIOS选项。我正在使用VirtualBox。我仍然看到错误,我会发布结果。
Frank Schwieterman

我会相应地更新我的答案!
nerdwaller
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.