目录

vagrant常见报错解决方案

提示umount: /mnt: not mounted

出现这种情况一般是由于安装了vagrant-vbguest插件, 但是这个插件并不能自动帮助我们安装vbguest
这种情况可能是由于内核版本比较低导致的

  • 方案1: 升级内核 vagrantfile增加一行

    config.vbguest.installer_options = { allow_kernel_upgrade: true }
    
  • 方案2: 降级vagrant-vbguest

    vagrant plugin uninstall vagrant-vbguest
    vagrant plugin install vagrant-vbguest --plugin-version 0.21
    

报错网段不在nat网段里面

vagrantfile 添加virtualbox__intnet参数

node.vm.network "private_network", ip: "10.0.0.12", virtualbox__intnet: true

常见报错

Stderr: VBoxManage: error: Could not find the VirtualBox Remote Desktop Extension library 需要安装LibVNCServer-devel