Php Can Laravel';s Homestead在32位Ubuntu上的工作?

Php Can Laravel';s Homestead在32位Ubuntu上的工作?,php,laravel,laravel-4,vagrant,homestead,Php,Laravel,Laravel 4,Vagrant,Homestead,我尝试使用Homestead,但每次尝试在Ubuntu 12.04上运行Vagrant时,都会出现多个“连接超时。重试…”警告 我发现了很多类似的帖子,我猜我遇到的问题可能与我试图在32位系统上运行Homestead有关,而Homestead box提供64位操作系统 有没有办法让官方的Laravel Homestead box在32位系统上运行,或者我需要使用定制的box,比如? 更新: 在我跟随之后,我设法经营了宅地。另外,非常感谢@OmeCoatl给出了下面的答案,这让我走上了正确的道路。

我尝试使用Homestead,但每次尝试在Ubuntu 12.04上运行Vagrant时,都会出现多个“连接超时。重试…”警告

我发现了很多类似的帖子,我猜我遇到的问题可能与我试图在32位系统上运行Homestead有关,而Homestead box提供64位操作系统

有没有办法让官方的Laravel Homestead box在32位系统上运行,或者我需要使用定制的box,比如

更新:


在我跟随之后,我设法经营了宅地。另外,非常感谢@OmeCoatl给出了下面的答案,这让我走上了正确的道路。

是的,VirtualBox支持32位操作系统主机中的64位来宾,VirtualBox网站对此进行了解释:

VirtualBox支持64位来宾操作系统,即使在32位上也是如此 主机操作系统,前提是满足以下条件: 会议:

您需要一个支持硬件虚拟化的64位处理器(请参阅 第10.3节,“硬件与软件虚拟化”)

您必须为特定的虚拟机启用硬件虚拟化 您需要64位支持;软件虚拟化并非如此 支持64位虚拟机

如果要在32位主机操作系统上使用64位来宾支持 系统,您还必须为选择64位操作系统 特定VM。因为在32位主机上支持64位会导致 额外的开销,VirtualBox仅在 明确的请求

在64位主机上(通常随硬件虚拟化一起提供 支持),始终支持64位来宾操作系统 不考虑设置,因此您只需安装64位操作系统 在来宾系统中

根据我自己的经验,有些BIOS不支持硬件虚拟化,您需要查看BIOS是否支持硬件虚拟化(并启用它)


如果您的主机不支持硬件虚拟化,或者您的处理器不是64位的,则需要使用vagrant custom 32位框。

注意:如果您使用的是Windows,则可能需要启用硬件虚拟化(VT-x)。它通常可以通过BIOS启用

--->卸载virtalbox
--->通过bios启用虚拟化
--->重新安装virtualbox


为我工作

谢谢你,这让我挖掘了更多。我更新了帖子。干杯。虽然这可能是有用的信息,但我不认为这是一个关于Ubuntu的问题的答案。