我试图在UbuntuServer14.04上配置VirtualBox。但是,当我尝试启动VM时,我会收到一条错误消息,上面写着:
VT在BIOS中被禁用。
搜索此错误消息将引导我找到多个页面,建议重新启动计算机并更改BIOS中的设置。不幸的是,目前我只有ssh访问此服务器。通过ssh,我可以重新启动机器,但我不知道如何更改BIOS设置。
还有其他方法可以让虚拟机在此服务器上运行,而我只能通过ssh访问虚拟机吗?我试着在VirtualBox中禁用VT,但是当使用64位来宾时被告知这不是一个有效的配置。
发布于 2016-11-13 19:15:41
为了能够运行64位来宾,我们需要这两种功能,一个VT/AMD-V在主机上启用CPU,并启用客户的VT功能。
对于远程服务器,我们可能无法更改服务器的BIOS设置以启用虚拟化。有关如何查找服务器是否能够进行硬件虚拟化的问题,请参阅以下问题:
为现有虚拟机启用VT-x可以通过命令行执行
VBoxManage modifyvm <uuid|vmname> --hwvirtex on如果我们不能启用VT,我们只能创建一个32位虚拟机。这可以通过SSH会话远程完成,但在本地创建VM然后将其导出到服务器的VirtualBox实例可能要容易得多:
发布于 2016-11-15 12:19:04
如果您的服务器有X11,您可以使用X转发执行ssh并运行virtualbox GUI:
ssh user@host -X
virtualboxhttps://askubuntu.com/questions/848963
复制相似问题