标签: virtualbox

在流浪汉等待机器启动的同时超时

我有一个Ubuntu 13.10,我安装了Vagrant 1.5.4和VirtualBox 4.3.10r93012.当我vagrant up第一次正确编写虚拟机脚本时编写命令时,会出现问题.但在执行vagrant haltvagrant up再次编写命令后,会出现问题:

vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
    default: Adapter 2: hostonly
==> default: Forwarding ports...
    default: 22 => 2222 (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to …
Run Code Online (Sandbox Code Playgroud)

linux virtualbox vagrant ubuntu-13.10

36
推荐指数
6
解决办法
6万
查看次数

为什么使用Vagrant的虚拟盒vboxheadless进程使用100%的cpu?

所以我使用了几个流浪盒,当我把它们拿起来时,"有时/随机"它开始在我的OS X机器上占用100%的CPU,我不知道是什么导致它.我可以直接进入vmachine并检查负载,它是0,它不是在盒子里运行的东西.

我可以解决这个问题的唯一方法是,如果我暂停它并恢复它,那么它就会消失,直到它随机开始再次发生.有时几小时后,有时几天后.

我唯一能想到的可能是因为我在我的虚拟机中使用nfs挂载来访问我的项目,但我还不确定.有任何想法吗?

virtualbox vagrant homestead

35
推荐指数
3
解决办法
1万
查看次数

Windows上的Docker(Boot2Docker) - 由未知权限错误签名的证书

我在Windows上运行Docker(boot2docker + Oracle Virtual Box).在我的公司环境中,他们修改证书,以便CA是公司的自签名CA. 因此,链条最终会像这样:

Company's CA
    |__
        Company's Intermediate CA
            |__
               Docker Certificate
Run Code Online (Sandbox Code Playgroud)

当我尝试运行任何命令时,例如:

docker run hello-world
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

Get https://index.docker.io/v1/repositories/library/hello-world/images: x509: certificate signed by unknown authority
Run Code Online (Sandbox Code Playgroud)

我已经找到了这个问题的几个答案,但总是针对Linux环境.如何在Windows中解决此问题?

windows virtualbox docker boot2docker

35
推荐指数
2
解决办法
2万
查看次数

如何获取在本地计算机上运行的虚拟盒的ipaddress

我需要连接到我在本地计算机上运行的虚拟盒,以便使用WINSCP将文件从本地系统传输到VM.

我如何找到IP地址.当我进入设置和网络选项卡时,我发现了与ip相关的内容,但是当我使用它时,它表示无法查找或无效.

virtualbox ip-address winscp

35
推荐指数
1
解决办法
9万
查看次数

检查VT-x是否被激活而无需在Linux中重启?

我的笔记本电脑配备Intel Core i5 M 450 @ 2.40GHz,显然有VT-x而不是VT-d.我有Ubuntu 12.04 32位但希望在它上面运行一个基于64位终端的虚拟Linux.如何知道BIOS是否已激活此VT-x功能而无需重启?

linux virtualization virtualbox

34
推荐指数
6
解决办法
6万
查看次数

Virtualbox:"其他人使用的USB设备"错误,如何让(mac)主机放手?

我正在尝试通过Virtual Box在Ubuntu中设置USB传真调制解调器,但我不知道该怎么做.

Host OS = Mac OS X
Virtual Box Guest OS = Ubuntu 12.04
56k USB Fax/Modem = Lenovo 43R1786 (43R1815) by Conexant
Run Code Online (Sandbox Code Playgroud)

在主机操作系统上,我可以看到/dev/tty.usbmodem24680241.我启用了USB控制器,发现我的调制解调器为"Conexant USB Modem",所以我启用了它.现在,当我运行客户操作系统时,从该操作系统的Virtual Box菜单中,我转到设备> USB设备> Conexant USB调制解调器,它说:

无法将USB设备Conexant USB调制解调器连接到虚拟机Ubuntu32.其他人正在使用USB设备.看起来这意味着主机(mac)首先抓住设备.我怎样才能让它放手让客人可以使用它?我是以正确的方式设置的吗?

谢谢!

linux ubuntu modem virtualbox

34
推荐指数
1
解决办法
3万
查看次数

无法从主机连接到Vagrant专用网络

我有一个流浪的虚拟盒子正在运行.到目前为止,我无法连接到Web服务器.这是启动:

[jesse@Athens VVV-1.1]$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
    default: Adapter 1: nat
    default: Adapter 2: hostonly
==> default: Forwarding ports...
    default: 22 => 2222 (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
    default: SSH address: …
Run Code Online (Sandbox Code Playgroud)

networking virtualbox virtual-machine vagrant

34
推荐指数
3
解决办法
7万
查看次数

如何设置vagrant virtualbox视频内存

我用google搜索了这个,并且找不到什么命令允许我在使用vagrant和virtualbox时分配视频内存.有人能告诉我它是什么吗?这是我到目前为止我的虚拟盒配置:

config.vm.provider "virtualbox" do |v|
  v.memory = 2048
  v.cpus = 1
  v.name = "Awesome Box"
end
Run Code Online (Sandbox Code Playgroud)

virtualbox vagrantfile

34
推荐指数
1
解决办法
1万
查看次数

Docker机器超时 - 如何在不破坏机器的情况下进行修复?

我在Docker Machine上遇到了一个反复出现的问题 - 它每隔几天就会决定超时,一旦发生这种情况我就无法恢复.

docker-machine ls
NAME      ACTIVE   DRIVER       STATE     URL   SWARM   DOCKER   ERRORS
default            virtualbox   Timeout
Run Code Online (Sandbox Code Playgroud)

环境信息

uname -a                 Darwin ColeyMBPR 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64
docker version           1.11.0
docker-machine version   0.7.0
vboxmanage --version     5.0.20r106931
Run Code Online (Sandbox Code Playgroud)

试图解决方案

我没有按特定顺序尝试以下事项:

  • 重启docker机器.
  • 运行 eval "$(docker-machine env default)"
  • 重新生成证书 docker-machine regenerate-certs default
  • 重新启动我的主机框.
  • 升级Docker.
  • 重新安装Docker.
  • 升级VirtualBox.
  • 删除所有VirtualBox仅限主机的网络设备.

现在唯一对我有用的就是摧毁docker机器并重新创建它.这会破坏我的所有图像和容器,再次设置它会非常耗费时间.

docker-machine rm -y default && docker-machine create -d virtualbox default && eval $(docker-machine env)
Run Code Online (Sandbox Code Playgroud)

有什么我可以尝试的吗?谢谢! …

macos virtualbox timeout docker docker-machine

34
推荐指数
4
解决办法
1万
查看次数

Vagrant up - VBoxManage.exe错误:VT-x不可用(VERR_VMX_NO_VMX)代码E_FAIL(0x80004005)gui无头

机器:Window10(64位).

我下载了最新的VirtualBox,Vagrant和初始化的CentOS 6.7 64位图像/网址.

以下在Git-Bash会话中成功运行.
1. vagrant box添加"centos67x64"" https://github.com/CommanderK5/packer-centos-template/releases/download/0.6.7/vagrant-centos-6.7.box "
2. vagrant init
3.更新了Vagrantfile(并转为vb.gui选项,即取消注释文件中的配置部分).

  config.vm.provider "virtualbox" do |vb|
    # Display the VirtualBox GUI when booting the machine
    vb.gui = true

    # Customize the amount of memory on the VM:
    vb.memory = "2048"
  end
Run Code Online (Sandbox Code Playgroud)

之后,我尝试了以下命令,但我收到此错误消息.

$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'centos67x64'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM: vv_default_1466548735200_80300
==> default: Clearing …
Run Code Online (Sandbox Code Playgroud)

virtualbox headless vagrant vagrantfile windows-10

33
推荐指数
4
解决办法
6万
查看次数