标签: virtualbox

如何在虚拟框中更改UUID

我正在尝试使用已有的硬盘在虚拟盒中创建一个新VM,但是当我尝试选择现有的硬盘文件(.vhd文件)时,它会显示一个错误,即无法使用虚拟硬盘,因为UUID已经存在.

所以我尝试了这个命令:

VBoxManage internalcommands sethduuid /home/user/VirtualBox VMs/drupal/drupal.vhd
Run Code Online (Sandbox Code Playgroud)

更改.vhd文件的UUID.但后来我得到了这个错误:

VBoxManage internalcommands sethduuid /home/user/VirtualBox VMs/drupal/drupal.vhd
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

virtualbox virtual-machine

125
推荐指数
7
解决办法
21万
查看次数

流浪汉没有开始.创建VM的用户与当前用户不匹配

我试图启动我的流浪机,所以我导航到我的vagrantfile所在的文件夹,并使用:

流浪汉&& vagrant ssh

但是我收到以下错误消息:

VirtualBox VM是使用与运行Vagrant的当前用户不匹配的用户创建的.VirtualBox要求使用相同的用户来管理创建的VM.请与该用户重新运行Vagrant.这不是一个流浪者问题.

用于创建VM的UID是:0您的UID是:501

我也试过sudo,但这也没用.

我需要切换UID吗?我该怎么做?

virtualbox virtual-machine virtualenv vagrant

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

VBoxManage:错误:无法创建仅主机适配器

我在fedora 17机器上运行vagrant 1.4和虚拟框 4.3.当我做"流浪汉"时,我收到此错误:

Bringing machine 'default' up with 'virtualbox' provider...                                                                            


[default] Clearing any previously set forwarded ports...                                                                                                                
[default] Clearing any previously set network interfaces...                                                                                                             
There was an error while executing `VBoxManage`, a CLI used by Vagrant                                                                                                  
for controlling VirtualBox. The command and stderr is shown below.                                                                                                      

Command: ["hostonlyif", "create"]                                                                                                                                       

Stderr: 0%...
Progress state: NS_ERROR_FAILURE
VBoxManage: error: Failed to create the host-only adapter
VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: VBoxNetAdpCtl: ioctl failed for /dev/vboxnetctl: Inappropriate ioctl …
Run Code Online (Sandbox Code Playgroud)

virtualbox development-environment virtual-machine vagrant

113
推荐指数
11
解决办法
9万
查看次数

如何使用ssh agent转发"vagrant ssh"?

我不想在流浪盒上创建新的SSH密钥对,而是使用代理转发重新使用我在主机上的密钥对.我已经尝试在Vagrantfile中将config.ssh.forward_agent设置为TRUE,然后重新启动VM,并尝试使用:

vagrant ssh -- -A
Run Code Online (Sandbox Code Playgroud)

...但是当我尝试进行git checkout时,我仍然会收到提示输入密码的提示.知道我错过了什么吗?

ssh virtualbox forwarding ssh-keys vagrant

103
推荐指数
5
解决办法
7万
查看次数

已存在名为"homestead"的VirtualBox计算机

由于宅基地2.0宅基地laravel没有工作

我不知道为什么'homestead init'在mydirectory/.homestead中创建一个Homestead.yaml文件,而不是在项目目录中.Homestead up OR Vagrant up创建以下消息

已存在名为"homestead"的VirtualBox计算机.

Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'laravel/homestead'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'laravel/homestead' is up to date...
A VirtualBox machine with the name 'homestead' already exists.
Please use another name or delete the machine with the existing
name, and try again.
Run Code Online (Sandbox Code Playgroud)

virtualbox virtual-machine vagrant

102
推荐指数
13
解决办法
9万
查看次数

如何导出Vagrant虚拟机以进行传输

我有一个流浪盒正在运行(配置了LAMP堆栈).我需要将它转移到另一台PC.我该如何出口?我想我可以得到一个可以复制到另一台PC的文件(或文件),所以我可以运行一些命令来导入流浪盒.

virtualbox virtual-machine vagrant

100
推荐指数
4
解决办法
9万
查看次数

如何增加Docker-machine内存Mac

我是Docker的新手,并试图通过本教程从Docker镜像设置MemSQL - http://docs.memsql.com/4.0/setup/docker/.我在Mac上,教程使用boot2docker似乎已被弃用.

VM需要4GB内存才能运行.本教程指定了如何执行此操作,boot2docker但我找不到使用docker-machine/docker工具箱执行此操作的方法.

这是我正在使用的命令和错误我只是试图通过教程而不改变boot2docker配置.

docker run --rm --net=host memsql/quickstart check-system
Error: MemSQL requires at least 4 GB of memory to run.
Run Code Online (Sandbox Code Playgroud)

macos virtualbox singlestore docker docker-machine

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

我如何进入Minikube的VM?

什么是ssh进入Minikube VM的用户名/密码/密钥?

containers virtualbox docker kubernetes

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

基准测试:VMware与Virtualbox

我测试了VirtualBox 2.1.4和VMware Workstation 6.5.1,以便以后用作开发VM

主机:Ubuntu64,4GB内存,Core2Duo E6600,三星HD502IJ
嘉宾:Windows XP Home,1GB内存,8GB虚拟磁盘
Benchmark软件:SiSoft Sandra Light,HD Tune


对于主要用于开发工具(而不是无头服务器)的VM,您有什么经验或建议?

vmware benchmarking virtualbox

96
推荐指数
5
解决办法
14万
查看次数

Vagrant命令究竟做了什么?

令人惊讶的是,没有关于Vagrant命令的文档,除了"入门"教程中的参考文献.

到目前为止我已经解决了什么:

  • box- 管理" 盒子 "
  • destroy - 关闭VM然后删除其存储的图像?
  • gem
  • halt - 关闭VM
  • init - 使用新的Vagrantfile准备一个目录
  • package - 关闭VM,然后将其转换为可以变成盒子的"包"?(或者其他的东西)
  • provision - 只运行配置(例如,Chef,Puppet ......)阶段
  • reload - 修改VM配置(例如,重新应用Vagrantfile),重新启动VM,重新配置
  • resume - un-suspend(即unhibernate)
  • ssh - 打开与VM的SSH shell连接
  • ssh-config
  • status
  • suspend - 休眠VM
  • up - 部分或全部:复制VM映像以创建新VM,对其应用配置,引导它

我有这些权利吗?还有什么?关于reloaddestroy/ 之间的确切区别,我仍然有点不清楚up.

virtualbox vagrant

96
推荐指数
3
解决办法
4万
查看次数