是否有可能将Virtualbox映像转换为Hyper-V? 最好不必启动virtualbox映像。
使用VirtualBox,我已经为Ubuntu主机上运行的不同发行版提供了一些Linux客户机。 什么文件系统布局会给出最好的性能? 在主机上为客人设置不同的分区是否值得呢? 或者相反,我应该禁用客人的日记吗?
如何将虚拟机的所有快照导出/复制到另一台机器? 我必须使用一些CLI命令吗?或者导出设备就足够了? VirtualBox 4.0.1
我在VB下设置一个http服务器(apache),并使用VB中的可用工具从主机转发端口。 我的VBnetworking是NAT连接到主机。 但是,当这样做时,http的访问日志只显示每个连接的相同的IP地址。 (从10.xxx这是主机的IP地址)。 有无论如何看到真正的IP地址? 我试图在主机上设置一个iptables日志,但它不显示数据(只有src,dest.ttl ..你知道..)
我正在Windows Server 2003上运行VirtualBox 4.2,并试图从Windows主机ping客户虚拟机的IP地址(ICMP未被阻止)。 来宾是192.168.0.1和主机在不同的子网,192.168.1.100。 虚拟机的networking设置如下所示: 主机networkingconfiguration如下所示: 我在上面的屏幕截图中添加了一个192.168.0.2的辅助IP地址到主机NIC,无法从主机ping 192.168.0.1。 我发现奇怪的是,“VirtualBox桥接networking驱动程序”checkbox未选中(这是VirtualBox安装后的默认值),所以我检查了它,并有同样的问题。 作为一个testing,我改变了客人的networking设置使用主机专用适配器,如下所示: 并在主机上编辑“VirtualBox主机专用networking”适配器的设置,在192.168.0.x网段上有一个IP地址,如下所示: 但仍然无法ping通。 注意:如果我将主机的networking适配器的主地址更改为192.168.0.x段,则我无法ping通192.168.0.1 guest虚拟机。 但我仍然需要主机在它的原始networking上。 思考?
当做一个“壳”规定vagrant up下载一些文件到同步文件夹。 这些文件也应该复制到主机同步的文件夹,以便项目可以从主机。 当使用NFS进行同步时,这是自动完成的,但不能与rsync同步。 有没有什么办法可以使用rsync与Vagrant来实现这一点? 这是已同步的文件夹configuration: config.vm.synced_folder "./", "/vagrant", type: "rsync", owner: "www-data", rsync__exclude: [".git", "project1/app/cache", "project1/app/logs"], rsync__args: ["–no-owner", "–verbose", "–archive", "-z", "–copy-links"]
我正在努力build立一个可行的发展模式。 我想知道是否有人有虚拟机软件的build议,以及要执行以下操作的过程: 开发人员获取虚拟机的黄金映像的副本,并在自己的工作站上运行VM guest虚拟机。 (理想情况下,当开发人员工作站拥有所有闲置的function时,我不想为服务器硬件/软件集中托pipe虚拟机) 虚拟机的黄金映像被更新 – 使用差异磁盘,快照或select的虚拟机供应商中的等价function – 每个复制的开发人员虚拟机都会根据新的更改进行更新(理想情况下,我不部署整个映像 -黄金形象) 是免费的( 也许是一厢情愿的想法) 如前所述 – 不是一个基于服务器的解决scheme(除了在networking上存储黄金映像和差异) – 我不想要更多的服务器和软件来pipe理 必须支持64位客户端(Virtual PC和MS Virtual Server出…) 这是一个梦想吗? 鉴于我的限制,我想我可以selectVMWare Workstation或VirtualBox 。 但我不认为他们会做我想要的东西。 作为一种折衷scheme – 我可以使用Hyper-V或ESX来创build虚拟机模板,创build许多模板的克隆 – 并以某种方式将这些克隆分配给各个工作站? 我对部署差异磁盘/快照的想法是,这是每周实用的 – 将更新部署到每个单独的开发人员VM,然后与基础映像合并。 然后,“金色图像”也会将差异合并 – 这样所有的虚拟机都可以匹配,而不必删除现有的克隆,并从更新的模板克隆。 你可以继续运行相同的虚拟磁盘 – 只是不断应用不同的磁盘/快照。
我的主机位于192.168.2.0/24子网,我想与VirtualBox中的各个主机build立一个10.0.0.0/8networking,彼此通信。 所以VirtualBox应该充当这两个networking之间的路由器。 现在在VB中,我可以select不工作的桥接networking和我不想要的NAT,因为我只想要一个没有NAT的普通子网。 我怎么能做到这一点? 可能吗?
我正在编写为64位SMP客户configurationVirtualBox支持的过程,这需要硬件虚拟化suppot(VTx / Intel,AMD-V / AMD)。 我已经成功地configuration了这个,但是我希望程序清楚。 sed -ne '/^flags/s/^.*: //p' /proc/cpuinfo | egrep -q '(vmx|svm)' && echo Has hardware virt || echo No HW virt 显示CPU是否有能力 我仍然需要启用BIOS中的function。 任何方式来从Linux内部testing,看看这是不是? 谢谢。 (编辑:s / xvm / svm / in标题)
上下文 我在我的Ubuntu笔记本电脑上开发网站(Ubuntu 13.04 64b)。 每个站点在networking10.0.3.x的专用LXC容器¹内运行 我有时需要从运行Windows®的虚拟客户端访问这些站点 它曾经是“开箱即用”的工作,但几个星期前,它刚刚停止。 我猜在Ubuntu更新之后,它是一个LXC还是一个Virtualbox,甚至是一个“networking内容”更新? 我不知道,因为我不是每天都在进行这些testing。 ¹假冒各种复杂的平台,只使用我实际需要的资源。 ²在Windows浏览器下testing它们。 问题是: 我应该如何设置我的Virtualbox / LXC /主机networkingconfiguration才能从Virtualbox guest虚拟机访问LXC容器上的网站? 我到目前为止所做的 我目前的virtualbox设置是有2个网卡。 wlan0上的一个网桥(上网) LXC虚拟卡lxcbr0上的桥(访问容器) 一个奇怪的事情:我可以从Windows VM ping LXC容器,但是我无法通过HTTP(浏览器或80端口上的telnet)访问它们。 只有实际启动的容器才能响应ping。 我尝试了一些其他的设置,但我更“猜测”比了解正在发生的事情。 我目前的workarround 我用iptables在主机上设置了一个端口,就像我在整个networking上build立一个容器一样(实际上它是这么做的)。 当我这样做时,我可以从Windows VM到达转发的容器。 但是,这绝对不是一个干净的解决scheme: 我当时只能访问一个容器(或者我必须使用不同的端口) 我需要重新configurationiptables任何时候我切换项目 我实际上允许外部世界访问容器 我需要有一个活跃的LAN或WAN连接 我几乎不能使用域名了(我有一个在Windows中匹配容器的IP主机文件)