Articles of virtualbox

如何使用VBoxManage附加虚拟硬盘?

为现有虚拟机设置主控制器的虚拟硬盘(VDI)的最佳方法是什么? 如果VDI真的是其他父磁盘的子差异磁盘,语法是否会更改? 你需要以某种方式连接父VDI和子VDI吗? 情况: 我有一个现有的虚拟机—我想用它来replace它用来启动的硬盘 – 用另一个普通的虚拟HD或可能的差异磁盘。 这可以用VBoxManage完成吗?

如果大小没有改变,Vagrant NFS共享不会显示更新的文件

在NFS上安装/迁移时,如果大小不变,主机上的已更改文件不会刷新。 快速更新/错字不会立即反映,除非我做了足够大小的修改是不同的。 我试图设置lookupcache = none,但是除了让一切变慢,没有任何改变。 我使用OSX ML作为主机,Arch Linux作为guest。 NFS是v3(由于OSX)。

VirtualBox – 用于小型办公室和备份

我经营一个由8人开发团队和几个经理组成的小型办公室。 我们正在考虑转移到一个硬件设置,我们有一个单一的强大的服务器运行几个VirtualBox虚拟机 – 一个为Samba文件共享作为DC,另一个LAMP框的发展,另一个IEtesting….等等共有4或5个虚拟机。 两个关键的是运行我们networking的Samba盒子,然后是我们大部分开发工作的dev LAMP盒子。 这种设置吸引我的原因是因为我喜欢能够在必要时备份所有虚拟机的想法 – 如果我们有一个虚拟的VirtualBox主机,恢复应该是快速和无痛的。 我明白,为了备份虚拟机将需要closures,但我不认为这将是一个表演停止。 可能是因为我们决定在核心主机操作系统上运行Samba,所以不需要closures它(我们只需要对数据的rsync进行分类)。 所以我只是在这个“VM for everything”方法上寻找一些意见。 这对企业来说是正常的吗? 有没有任何明确的问题,或者与物理盒子相比是不可能的? 有没有人试过这个,并遇到任何重大问题,或者它的工作很好? 任何意见非常赞赏。 亲切的问候, 詹姆士。

Virtualbox的centos没有eth0

只是安装了一个新鲜的centos-minimal,我不能让桥接networking工作或任何networking,甚至没有主机专用模式。 当你运行ifconfig时,没有eth0只有一个lo, 当你cat / etc / sysconfig / network-scripts / ifcfg-eth0 DEVICE="eth0" HWADDR="08:00:27:FE:D5:10" NM_CONTROLLED="yes" ONBOOT="no"

Vagrant错误:连接超时。 重试

我有一个服务器与Ubuntu 12.04,Virtualbox 4.3和Vagrant 1.5.1。 我试图使用这个框http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210.box然而不当。 当我跑“stream浪”时,我得到这个消息: Bringing machine 'default' up with 'virtualbox' provider… ==> default: Importing base box 'centos-64-x64-vbox4210'… ==> default: Matching MAC address for NAT networking… ==> default: Setting the name of the VM: rafael_default_1396403974194_51967 ==> default: Clearing any previously set forwarded ports… ==> default: Clearing any previously set network interfaces… ==> default: Preparing […]

VirtualBox克隆Ubuntu服务器networking错误

我在networking上运行了许多虚拟服务器,我希望能够轻松克隆Ubuntu服务器的基本安装。 我使用VBoxManage命令来克隆实际的硬盘,然后为我的VM创build一个新的configuration文件并复制原始VM的设置。 但是,当我启动到克隆虚拟机,似乎有一个networking问题。 当我发出一个PING,我得到消息“ Network unreachable ”。 我将其追溯到克隆虚拟机的虚拟网卡与原始虚拟机具有不同的MAC地址这一事实。 当我复制MAC地址克隆似乎工作正常。 我怎么能克隆虚拟机有自己的MAC地址?

PXE在内部networking模式下引导Virtualbox来宾?

我不确定这是否仅限于我的发行版软件包或是vbox的限制。 所以,任何帮助将不胜感激。 好吧,我有一个虚拟机networking,一个虚拟机充当“内部”networking中其他虚拟机的NAT。 其中一台虚拟机正在运行一台DHCP和TFTP服务器,我只需要从这台服务器上启动其他虚拟机,但是从networking启动时,所有启动虚拟机都是“致命的:无法从启动介质读取!叫停”。 这是有点killjoy,因为vbox很容易使用和试验,但我无法绕过这个错误。 帮帮我 ?

Vagrant共享文件夹和文件更改事件

我有通过Vagrant访问的Ubuntu虚拟机。 在我的主机(Mac OSX)上,有一个文件夹,里面有几个文件,我可以共享到虚拟机。 在那个虚拟机中,我想使用guard来监视文件的变化,如果这些文件中的任何一个发生了变化,请执行一些操作。 我正确地设置了警戒,并且在从虚拟机内改变共享文件时,它工作正常并运行适当的脚本。 但是,如果我尝试从我的主机更改共享文件,此文件更改事件不传播和防护不反应。 这是我的stream浪者共享文件夹的样子(很平常的东西) local_config.vm.share_folder "app", "/var/www/app/current", "../app" 我甚至尝试使用NFS共享( :nfs => true ),但没有帮助。 有没有办法让文件更改事件从主机传播到虚拟机? 还是这是stream浪/ VirtualBox的性质? 更新: 经过一些更多的试用后,我安装了ZenTest gem,其中包含了自动testing工具,允许关于文件更改事件的类似function。 在虚拟机中运行自动testing并更改来自主机的文件时,会传播这些更改并进行自动testing 。 基于此,文件转换事件传播似乎是一个守卫问题,而不是stream浪者或虚拟框。 尽pipe如此,我还没有看到守卫和自动testing之间的实施差异。 现在我知道可以从虚拟机中的主机捕获文件更改事件。 有谁有任何想法如何实现这个使用后卫? 我更喜欢守卫,因为它的DSL和通用可用性。

Virtualbox从一个真正的驱动器启动?

我即将冒险并在我的台式机上安装Win7 RC1。 但是我想保留访问我的旧硬盘与XP上。 我真的不想使用完整的双启动,因为这将使我的新的Win7安装在d:\驱动器,否则不会。 是否有可能使用Virtualbox从旧的实际驱动器,而不是从图像启动? 如果是的话,对于驱动程序等有什么影响,因为“新”运行的操作系统将使用VirtualBox的虚拟硬件,而不是XP认为它安装的原始硬件。

如何从主机访问虚拟机上的Web服务器

我有一个Windows Vista的机器上的VirtualBox运行Ubuntu的。 在Ubuntu的我运行一个networking服务器的地址http://127.0.0.1:3000/ 如何从我的主机(窗口框)访问这个地址?