vagrant,VirtualBox -- 安装使用
1、安装Oracle VM VirtualBox下载
http://download.virtualbox.org/virtualbox/5.2.44/
2、安装vagrant
https://www.vagrantup.com/
3、选择想要的系统下载镜像
1、https://app.vagrantup.com/boxes/search
2、http://www.vagrantbox.es/
4、添加系统和启动
1、vagrant box add {title} {url} (添加box)
2、vagrant init {title} (初始化box)
说明;
title:系统名字 URL:系统路径
5、安装VBoxGuestAdditions(共享文件夹)
会弹出一个选择文件框,选择iso文件,文件一般在virtualbox的安装目录下面,如果没有,在这链接里找到对面版本的iso文件(http://download.virtualbox.org/virtualbox)
6、修改vagrantfile文件
7、挂载光盘共享目录
1、新建一个文件夹/mnt/cdrom,执行命令mount /dev/cdrom /mnt/cdrom将光驱挂接到目录/mnt/cdrom去,
2、然后进入/mnt/cdrom, 就能看到镜像文件VBoxGuestAdditions.iso里的内容了
3、执行脚本文件./VBoxLinuxAdditions.run
问题:如果执行挂载命令报错,“mount: block device /dev/sr0 is write-protected, mounting read-only“,这是因为只有只读权限,没有写权限
解决:mount -o remount,rw /dev/sr0 /mnt/cdrom
8、重启
vagrant reload
最后进入虚拟机就能看到共享目录了
关于链接到虚拟机或者用root登录的,看这篇文章:docker系列--安装docker