首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行`VBoxManage` (vagrant/ virtualbox)出错

执行`VBoxManage` (vagrant/ virtualbox)出错
EN

Stack Overflow用户
提问于 2014-09-07 15:44:33
回答 2查看 14.2K关注 0票数 5

我在命令行中遵循来自数据科学的安装教程,其中包括以下步骤:

代码语言:javascript
复制
$ mkdir MyDataScienceToolbox

$ cd MyDataScienceToolbox

$ vagrant init data-science-toolbox/data-science-at-the-command-line

$ vagrant up

这在我的一台电脑上运行得很好,但在另一台电脑上就不行了。为什么?

两台电脑都在使用Virtualbox版本:4.3.12和Windows 7。

以下是错误消息:

代码语言:javascript
复制
$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'data-science-toolbox/data-science-at-the-command-line'...
There was an error while executing `VBoxManage`, a CLI used by Vagrant

用于控制VirtualBox。命令和stderr如下所示。

代码语言:javascript
复制
Command: ["import", "C:\\Users\\bernard\\.vagrant.d\\boxes\\data-science-toolbox-VAGRANTSLASH-data-science-at-the-command-line\\0.0.5\\virtualbox\\box.ovf", "--vsys", "0", "--vmname", "packer-virtualbox-iso_1410075150030_92186", "--vsys", "0", "--unit", "7", "--disk", "C:\\cygwin64\\home\\bernard\\VirtualBox VMs\\packer-virtualbox-iso_1410075150030_92186\\packer-virtualbox-iso-disk1.vmdk"]

Stderr: 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Interpreting C:\Users\bernard\.vagrant.d\boxes\data-science-toolbox-VAGRANTSLASH-data-science-at-the-command-line\0.0.5\virtualbox\box.ovf...

OK.
0%...
Progress state: VBOX_E_FILE_ERROR
VBoxManage.exe: error: Appliance import failed
VBoxManage.exe: error: Could not create the clone medium 'C:\cygwin64\home\bernard\VirtualBox VMs\packer-virtualbox-iso_1410075150030_92186\packer-virtualbox-iso-disk1.vmdk'.
VBoxManage.exe: error: VMDK: cannot write allocated data block in 'C:\cygwin64\home\bernard\VirtualBox VMs\packer-virtualbox-iso_1410075150030_92186/packer-virtualbox-iso-disk1.vmdk' (VERR_DISK_FULL)
VBoxManage.exe: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component Appliance, interface IAppliance
VBoxManage.exe: error: Context: "int __cdecl handleImportAppliance(struct HandlerArg *)" at line 779 of file VBoxManageAppliance.cpp
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-07 22:10:15

在出现故障的系统上,您的C:盘可能没有足够的可用空间。从错误消息的末尾:"VERR_DISK_FULL“。

关于超级用户的类似问题:What causes the "Failed to create the hard disk storage" error when creating a new virtual machine?

票数 9
EN

Stack Overflow用户

发布于 2021-12-14 07:08:37

你可以和sudo一起使用,我消除了在根用户访问下执行时的错误。

示例:

代码语言:javascript
复制
sudo vagrant up
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25708129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档