windows安装VirtualBox
一、下载
官网地址:https://www.virtualbox.org/
下载软件:VirtualBox-7.0.18-162988-Win.exe

二、安装
1、以管理员身份运行xxx.exe文件

2、下一步

3、默认安装路径在C盘,安装在其它磁盘,可以点击【浏览】

4、选择安装路径

5、点击【下一步】 补充:点击 【下一步】 前,可先【上一步】 勾选 “我接受授权协议中条款”后【下一步】返回“自定义安装”页面安装

6、选择 是→ 是

7、安装→安装中...

8、安装完成

三、遇到问题
【Q】VirtualBox安装路径非C盘时,会提示目录不满足安全要求,如图

【解决方案】
参考文章:https://www.virtualbox.org/manual/UserManual.html#installation
例如,想将 Oracle VM VirtualBox 安装到自定义位置时 W:\TestSpace\VirtualBox,此路径的所有父目录 即 W:\TestSpace 和 W:\TestSpace\VirtualBox 必须满足以下条件 自由访问控制列表 (DACL):
Users S-1-5-32-545:(OI)(CI)(RX)
Users S-1-5-32-545:(DE,WD,AD,WEA,WA)
Authenticated Users S-1-5-11:(OI)(CI)(RX)
Authenticated Users S-1-5-11:(DE,WD,AD,WEA,WA)
还必须为所有父目录禁用目录继承,可以使用 icacls Windows 命令行工具 以满足安全要求。例如:
icacls <Directory> /reset /t /c
icacls <Directory> /inheritance:d /t /c
icacls <Directory> /grant *S-1-5-32-545:(OI)(CI)(RX)
icacls <Directory> /deny *S-1-5-32-545:(DE,WD,AD,WEA,WA)
icacls <Directory> /grant *S-1-5-11:(OI)(CI)(RX)
icacls <Directory> /deny *S-1-5-11:(DE,WD,AD,WEA,WA)
请注意,必须对所有父目录重复这些命令
示例中 W:\TestSpace 和 W:\TestSpace\VirtualBox 为例,依次进入目录执行以下命令,
//windows打开cmd,进入W盘,先进入目录TestSpace
cmd
W:
cd TestSpace
//执行以下命令
icacls W:\TestSpace /reset /t /c
icacls W:\TestSpace /inheritance:d /t /c
icacls W:\TestSpace/grant *S-1-5-32-545:(OI)(CI)(RX)
icacls W:\TestSpace/deny *S-1-5-32-545:(DE,WD,AD,WEA,WA)
icacls W:\TestSpace /grant *S-1-5-11:(OI)(CI)(RX)
icacls W:\TestSpace /deny *S-1-5-11:(DE,WD,AD,WEA,WA)
//再进入VirtualBox
cd VirtualBox
//执行以下命令
icacls W:\TestSpace\VirtualBox /reset /t /c
icacls W:\TestSpace\VirtualBox /inheritance:d /t /c
icacls W:\TestSpace\VirtualBox /grant *S-1-5-32-545:(OI)(CI)(RX)
icacls W:\TestSpace\VirtualBox /deny *S-1-5-32-545:(DE,WD,AD,WEA,WA)
icacls W:\TestSpace\VirtualBox /grant *S-1-5-11:(OI)(CI)(RX)
icacls W:\TestSpace\VirtualBox /deny *S-1-5-11:(DE,WD,AD,WEA,WA)
如图:


然后再双击执行 Oracle VM VirtualBox 文件(即VirtualBox-7.0.18-162988-Win.exe)安装即可

浙公网安备 33010602011771号