返回 代码: E_INVALIDARG (0x80070057)
磁盘文件目录下的*.vbox-prev 文件和C:\Users\Administrator\.VirtualBox 下的VirtualBox.xml和VirtualBox.xml-prev文件,用记事本打开虚拟机目录下,被召者: IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}界面: IVirtualBox {d0a0163f-e25
获取 VirtualBox COM 对象失败.
应用程序将被中断.
Cannot register the hard disk 'F:\tkk8s\k8s-node11\centos-7-13-1.x86_64.vdi' {f8a9a6f3-d9b4-4022-ae43-7a1fef4852e1} because a hard disk 'F:\tkk8s\k8s-node11\centos-7-13-1.x86_64.vdi' with UUID {58920c9d-c3f9-4391-b2af-5c68ddee5573} already exists.
返回 代码: E_INVALIDARG (0x80070057)
组件: VirtualBoxWrap
界面: IVirtualBox {d0a0163f-e254-4e5b-a1f2-011cf991c38d}
被召者: IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}
问题截图描述
折腾一天终于解决出来,
磁盘文件目录下的*.vbox-prev 文件和C:\Users\Administrator\.VirtualBox 下的VirtualBox.xml和VirtualBox.xml-prev文件,用记事本打开虚拟机目录下,
删除掉三行,可以启动成功
查看这篇文章http://hqyman.cn/post/1687.html
2)
wget https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.18_x86_64.msi
vagrant --help
vagrant --version
#查看 Vagrant 当前所有已安装系统
vagrant global-status
#查看所有已添加 box
vagrant box list
校验 Vagrantfile 文件
vagrant validate
启动虚拟机系统
到 vagrantcloud 上找一个 box镜像 并添加
如果你要其他系统的镜像,可以来这里下载:http://www.vagrantbox.es
A list of base boxes for Vagrant - Vagrantbox.es
下载
所以也可以下载之后再安装。
添加镜像语法
vagrant box add [名称] [源路径]
添加 centos 镜像并命名为 centos_base
vagrant box add centos_base D:\Documents\basesoft\centosBase\centos-7.0-x86_64.box
添加 ubuntu 镜像并命名为 ubuntu_base
vagrant box add ubuntu_base D:\Documents\basesoft\centosBase\trusty-server-cloudimg-amd64-vagrant-disk1.box
vagrant box remove centos_base
#查看本地box列表
vagrant box list
初始化开发环境
这个就是我要的64位 centos7 系统。先新建一个新的目录,然后进入目录,到终端里执行初始化命令:
vagrant init centos_base
vagrant init ubuntu_base
接下来执行开机命令,就会进入安装:
vagrant up
更多推荐
所有评论(0)