VirtualBox安装

1、背景

考虑目前有些类似流氓的软件,安装后无法卸载,因此考虑通过安装一个虚拟机进行隔离

并考虑通过虚拟机的备份机制功能进行不同阶段备份,实现自控的效果

因此面对的第一个问题就是选择安装一个虚拟机软件,目前主流的虚拟机方案有:

- VMvare

- Windows自带的Hyper-v

- VirtualBox

考虑之前使用过VirtualBox,相对熟悉,因此这里记录一下安装过程,目的:

1、记录安装过程,方便后续自己查看

2、给有相同需求的朋友一份参考

2、获取安装包

尽管有各种第三方软件下载地方,多年软件开发和使用经验说明,下软件还是推荐官网;

VirtualBox官方下载地址

Windows选择下载“Windows hosts”就ok了;

对应如果需要了解官方推荐用法,可以下载“User Guide”

后续安装过程中介绍的自定义安装盘时会用到它(现在网络上真假文章太多了,怕玩坏电脑,参考官方确认文章真假,总不会错)

VirtualBox下载包

3、安装前的准备

3.1 安装Visual C++ 2019

首次安装会提示需要Visual C++2019

提示需要依赖C++2019

1、官网下载Visual C++ 2019的包

MIcrosoft Visual C++官网

官网获取包

需要的系统结构类型,可以再系统信息中查看,如下图,系统类型为X64,则下载X64的包

2、安装Visual C++ 2019包

获取包后直接点击运行

3、安装完成后,需要重启计算机

3.2 指定安装目录和设置目录权限

安装过程中,设置自定义目录(非C盘),VirtualBox从7.x版本开始,就默认需要安装在C盘

如上设置目录为,D:\virtulbox\

点击下一步时,提示“Invalid installation directory”

官方指导文档(User Guide)中说明了,需要单独设置文件权限

如:安装目录为:D:\virtualBox,则需要执行以下命令

icacls D:\VirtualBox /reset /t /c

icacls D:\VirtualBox /inheritance:d /t /c

icacls D:\VirtualBox /grant *S-1-5-32-545:(OI)(CI)(RX) /t /c

icacls D:\VirtualBox /deny *S-1-5-32-545:(DE,WD,AD,WEA,WA) /t /c

icacls D:\VirtualBox /grant *S-1-5-11:(OI)(CI)(RX) /t /c

icacls D:\VirtualBox /deny *S-1-5-11:(DE,WD,AD,WEA,WA) /t /c

注1:安装目录最好直接在盘符下面,否则需要把所有层级目录的权限全修改

如:D:\test\VirtualBox,需要将,D:\test和D:\test\VirtualBox所有目录执行以上命令

注2:命令需要在cmd命令窗口执行,而不是要PowerShell执行,执行会报错

cmd执行成功效果图:

4、安装过程

1、开始安装(若提示依赖Visual C++ 2019,参考章节3.1)

2、同意协议

3、设置自定义目录

若自定义目录非C盘,未设置目录权限,会提示“Invalid installation directory”,按照章节3.2设置权限

若默认选择C盘目录,不用多余设置

可以点击磁盘空间,看看磁盘占用情况

4、提示安装会影响计算机网络

5、提示需要Python Core(这个可以安装完成后,需要用到python的功能再安装)

6、选择需要的部分菜单设置

7、确认开始安装

然后等待安装完成即可



PS:愿世界没有模糊的信息

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容