在VritualBox中安装CentOS7
系统:Windows10 64位
详细步骤参考:
Windows平台上通过VirtualBox安装centos虚拟机
安装virtual box 出现2503错误解决:
c:/windows/temp 添加当前用户(名称)完全权限
https://www.ithome.com/html/win10/229624.htm
下载VirtualBox的Windows版本并安装后,发现无64位选项的只有32bit
此时需要进入电脑BIOS,将Virtualization Technology(VTx)设置为Enabled
参考:
Centos7 virtualbox虚拟机增强功能安装
-
在virtualbox中 设备-->安装增强功能-->开始下载增强功能包
-
然后你会发现下载完了就啥也不发生了,此时再点开 设备-->安装增强功能-->报错(VBoxGuestAdditions_5.0.20.iso虚拟光盘无法挂载到虚拟机)
-
到这里可能会用人有点束手无策,不要着急,我们先搞清楚下载的这个文件到底放到哪里了,还有就是我们应该挂载到哪里才能让虚拟机使用
-
从报错的详细信息我们可以得知该虚拟光盘会存在于virtualbox的配置文件下 例如我的~/.config/VirtualBox/VBoxGuestAdditions_5.0.20.iso
-
这个文件virtualbox本身会自动给你挂载为虚拟光驱 可以从 设置-->存储 看到
-
我们此时可以先启动虚拟机
-
那么在虚拟机中虚拟光驱会在哪个目录下呢? 从查阅资料得知处在/dev/cdrom下 但是cdrom在这里显示并不是一个目录 也访问不了 我们就不追究底层 机制了
-
我们该怎么使用该目录下的东西呢?
-
我们可以新建一个目录用来转载这些东西 sudo mkdir --p /media/cdrom
-
挂在设备到这个目录下 sudo mount -t auto /dev/cdrom /media/cdrom/
-
此时到cd /media/cdrom 可以看到一个 VBoxLinuxAdditions.run文件
-
sudo ./VBoxLinuxAdditions.run即可以安装增强工具
-
注意查看安装过程,有可能因为一些依赖没有会报错,根据建议安装相应的依赖后继续运行sudo ./VBoxLinuxAdditions.run即可
-
重启虚拟机就可以看到增强功能安装成功了