可行的版本对应
- vagrant-2.2.5 & virtualbox-6.0.10
- vagrant_v2.2.9 (安装完成后需要重启电脑)
- VirtualBox_v6.1.30
- powershell V3.0
- 下载地址
https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.msihttps://www.bytesin.com/software/Download-Vagrant/
安装插件
vagrant plugin install vagrant-vbguest
powershell应该是3.0
windows7中, 默认的powershell版本是V2.0,需要升级。
V3.0 下载地址是 http://download.microsoft.com/download/E/7/6/E76850B8-DA6E-4FF5-8CCE-A24FC513FD16/Windows6.1-KB2506143-x64.msu
(文件约16M),安装完成后需要重启电脑。
command
- 重新加载准备操作
vagrant reload --provision - 销毁
vagrant destroy -f - 打包
vagrant package --base win7-msdn --output win7-msdn.box(this command shoud be in the vm-os dir, win7-msdn is the vm-os name, win7-msdn.box is output name)
other
- 显示powershell版本:
Get-Host | Select-Object Version - vagrant镜像位置 setx VAGRANT_HOME “E:/environment/.vagrant.d”
- centos7 image: http://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/
a vagrantfile sample
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.configure("2") do |config|
config.ssh.username = "vagrant"
config.ssh.password = "vagrant"
config.vm.define :master do |master|
master.vm.hostname = "master"
master.vm.network "public_network", ip: '192.168.0.241'
master.vm.box = ".vagrant/box/centos-7.0-x86_64.box"
#master.vm.synced_folder "software", "/home/vagrant/software"
master.vm.provider "virtualbox" do |vb|
vb.gui = false
vb.memory = "11335"
vb.cpus = "4"
vb.customize ["modifyvm", :id, "--vram", "16"]
end
end
end
重装系统后,继续使用以前的虚拟机
重装系统后,恢复virtualbox
https://blog.csdn.net/qinwenping/article/details/5116861
①:运行virtualbox, 管理->虚拟介质管理->虚拟硬盘->注册->打开你的.vdi文件->确定;
②:控制->新建->下一步->填入虚拟电脑名称和系统类型->下一步->下一步->选用现有虚拟硬盘作为启动盘->下一步->完成
作者:admin 创建时间:2022-04-19 20:34
最后编辑:admin 更新时间:2025-09-19 10:08
最后编辑:admin 更新时间:2025-09-19 10:08