我在服务器上设置了VirtualBox。 它被设置为一个桥接虚拟机,并有一个IP地址。 它现在运行在无头模式下,从“VBoxHeadless -s PuppetMaster”开始。 如何找出VM使用VBoxManage的IP?
我创build了一个Windows XP映像磁盘。 它是5 GB,但我想知道是否有任何简单的方法来增加到20 GB的大小。
当运行stream浪者实例时,项目文件夹会自动安装在/vagrant 。 但是使用以下权限进行挂载 # ll -d /vagrant drwx—— 1 vagrant vagrant 612 Jun 13 14:41 /vagrant/ 我需要安装(至less)0770,但我不知道如何。 如果我运行mount命令,我会看到这个输出 # mount v-root on /vagrant type vboxsf (uid=1000,gid=100,rw) 我已经尝试了chmod和chown/chgrp ,但是它们不能在那个挂载的文件夹上工作,所以我的apache用户不能访问那个文件夹。 我读过stream浪汉手册 ,我可以改变所有者和组,但它没有提到任何关于许可。 我怎样才能做到这一点? 另一个select是切换到NFS,但这样它将不能在Windows平台上工作,它需要编辑本地的/etc/exports文件,这将需要root权限,也很烦人,所以我宁愿不要这个改变。
该文件位于Program Files/Oracle/VirtualBox/VBoxManage.exe ,并用作Program Files/Oracle/VirtualBox/VBoxManage.exe的命令行界面。 我正在使用它将.vdi映像转换为.vdmk(适用于VMware)。 http://scottlinux.com/2011/06/24/convert-vdi-to-vmdk-virtualbox-to-vmware/ 这是一个脚本示例: $ VBoxManage list hdds 但是我在哪里运行这个命令? 在Windows cmd? 我在cmd和Linux都试过,但是我弄不清楚。
有什么办法来创build一个虚拟机,你可以在物理安装中使用VirtualBox吗? 例如,如果我在物理计算机上安装了Windows XP,并且希望在另一台计算机上拥有该计算机的虚拟版本, 这样不用重新安装和重新configuration整个操作系统就可以节省大量的时间。 我想可能会有微软授权的问题。 但是,即使Windows不可能,也可以使用物理Linux机器并创build一个VirtualBox的版本? 其他桌面虚拟化软件是否提供此function?
在Linux中安装VirtualBox共享文件夹的步骤是什么? 我尝试了以下安装命令的变体,但我不断收到protocol error或其他安装错误。 sudo mount -t vboxsf share /home/toto
我正在运行Linux Mint Nadia(14)的全新安装。 我正在按照“stream浪汉入门指南 ”进行操作,但却一直停留在Provisioning上 。 看起来Vagrant盒子不能连接到外面,所以我不能使用Chef或Puppet来安装任何东西。 在基本的Vagrant中, nameserver 10.0.2.3包含nameserver 10.0.2.3 。 但是,随着这一套,我不能ping us.archive.ubuntu.com 。 如果我将其更改为8.8.8.8则可以ping us.archive.ubuntu.com但不会保持设置状态,重新启动后,它将更改回10.0.2.3 – 因此设置将再次失败。 理想情况下,我想为10.0.2.3工作我的设置。 如果没有,我想永久更改resolv.conf的方式,以便我可以进行configuration。
我想知道是否有人可以给我一个简单的指导,如何在VirtualBox(4.0.2)中build立虚拟networking,以便下面的scheme工作: 主机和访客都可以访问互联网 主机可以ping客户,反之亦然 主机可以访问例如在Guest上运行的Apache Web服务器,反之亦然 我一直在摆弄我的客人的设置中提供的各种networking适配器,但我只是无法弄清楚。 任何人都可以帮助我在这里? 主机运行Windows 7 32位,客户机运行Ubuntu 10.10 32位。
我们正在使用Nginx在开发平台上提供静态文件。 由于这是一个开发平台,我们希望禁用caching,以便将每个更改传播到服务器。 VHost的configuration非常简单: server { server_name static.server.local; root /var/www/static; ## Default location location / { access_log off; expires 0; add_header Cache-Control private; } } 当我们访问一个HTML文件( http://static.server.local/test.html )时,我们没有问题:只要文件没有改变,服务器返回代码304 Not Modified ,并且200 OK响应文件更改时的修改文件。 但是,它似乎与Javascript或CSS文件的行为不同。 一旦文件被改变,我们得到一个200 OK的响应,如预期的,但与旧的文字。 Nginx中是否有一个内部caching机制可以解释这种行为? 或者我们应该添加一些configuration? 作为一个附注,这里是Nginx在文件被修改时返回的头文件(看起来是正确的): Accept-Ranges:bytes Cache-Control:max-age=0 private Connection:keep-alive Content-Length:309 Content-Type:text/css Date:Fri, 13 May 2011 14:13:13 GMT Expires:Fri, 13 May 2011 14:13:13 GMT […]