一、 安装完成后要做的事:
1 先要去“管理 -> 全局设置”里面,“常规”中的“默认虚拟电脑位置”修改到一个自己的常用目录【目录最好不要有中文】,默认是保存到当前用户的用户目录下的【个人不推荐这样保存】
2 关于更新:个人习惯,不喜欢自动的,我宁可给我提示,然后手动去更新
二、创建虚拟机
1 如果没什么特殊的需要直接下一步,下一步,完事
三、 高级应用
1 让系统自动到后台启动一台虚拟机【添加开机启动虚拟机】
【1】先把虚拟机的安装目录配置到系统的环境变量,因为后面的所有操作都是在命令行下进行的,方便命令的使用,而不用转目录
【2】 开始 -> 运行 -> cmd 打开DOS【或者Win + R -> cmd】,输入命令: vboxmanage ,回车后,会出现使用此命令的提示,也可以参考安装目录下的手册【VirtualBox.chm】中的关于 【Chapter 8. VBoxManage】的使用,其参数参数解释在【8.2. Commands overview】
【3】 此命令会启动一台虚拟机: vboxmanage startvm <uuid|vmname> [--type gui|sdl|headless|separate]
参数说明:
uuid : 这个应该是在创建的时候自动生成的虚拟机的唯一ID,可以使用 vboxmanage list vms 查看,得到的结果第一个是虚拟机的名字【vmname】,第二个就是其对应的ID【uuid】
vmname : 要启动的虚拟机名字【即在创建的时候输入的名字,此值是区分大小写的,中文名字也可以运行,不过个人不推荐】 Tpis:以上两个参数,只要输入一个就成
--type : 此参数确定虚拟机的运行模式: gui --> 正常的启动【有界面的,这是默认的】;sdl --> 这个不知道; headless --> 无界面,只有进程; separate --> 分享模式【没明白具体用途】
【4】我需要的命令就如下: vboxmanage startvm CentOS7 --type headless # 以无界面的方式运行CentOS7
【5】把上面的命令添加到操作系统的计划任务或开机启动项里面就完成了,以Win 7 为例:
打开注册表: Win + R --> regedit
展开如下: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
新建一个字符串值:
输入名称:CentOS7虚拟机【这个名称随便你】;
然后修改它的值,输入: D:\VirtualBox\vboxmanage.exe startvm CentOS7 --type headless 【Tips:vboxmanage这个命令要使用绝对路径,好像把命令加入了系统变量,也不能用相对路径,坑!!】
刷新一下注册表,就能在一些软件里面看到了,如:360安全卫士中的启动项
【6】完成
其它应用后面再补充.....