Linux Debian11安装VirtualBox虚拟机平台

一、VirtualBox虚拟机简介
VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。
VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异。它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows 10、Windows Server 2012,所有的Windows系统都支持)、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统。使用者可以在VirtualBox上安装并且运行上述的这些操作系统。
二、VirtualBox虚拟机安装
1.从VirtualBox官网下载适合Debian11系统上的VirtualBox虚拟机软件过程,如下:

下载完毕,如下图:virtualbox-7.0_7.0.6-155176_Debian_bullseye_amd64.deb

2.运行下面命令安装virtualbox:

sudo dpkg -i virtualbox-7.0_7.0.6-155176_Debian_bullseye_amd64.deb

出现未安装软件包libqt5opengl5的提示。
运行下面命令安装libqt5opengl5:

sudo apt-get install libqt5opengl5

再次运行下面命令安装virtualbox:

sudo dpkg -i virtualbox-7.0_7.0.6-155176_Debian_bullseye_amd64.deb

这次安装成功了。
三、启动irtualbox

四、启动virtualbox里面的虚拟机
一旦启动virtualbox里面的ubuntu或kali虚拟机出现下面警告:

大概意思就是内核驱动没有安装。
运行下面命令安装,

sudo /sbin/vboxconfig
sudo modprobe vboxdrv

如果提示失败,发现是boot启动了secure boot,不让修改boot的设置。重启,狂按F2,进入boot模式
找到secure boot(每个机型可能位置不一样,慢慢找),选择off。退出boot,启动计算机。
再次运行下面命令:

sudo modprobe vboxdrv

再次启动virtualbox里面的ubuntu或kali虚拟机,成功启动虚拟机。


如果本文对您有所帮助,请关注微信公众号 “ 捷创源科技 ” 。加入知识星球,可以获取更多技术干货!