Ubuntu中安装和使用virtualbox+使用问题
Ubuntu中安装和使用virtualbox,问题解决(1)无法安装64位VM,(2)Kernel driver not installed (rc=-1908)”问题修复, 或,不能为虚拟电脑打开新任务(3)启动VM卡在"Starting Virtual Machine" (4)无法启动
在Ubuntu中安装virtualbox
1、方法一:从Ubuntu库中安装
直接命令安装
sudo apt install virtualbox-6.1
提示:版本可能比较旧
甚至存在虚拟机卡在启动的情况。
2、方法二:从Oracle上下载
(1)添加仓库的密钥
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
有两个OK。
(2)将 Oracle VirtualBox 仓库添加到仓库列表中
sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" |
sudo tee -a /etc/apt/sources.list.d/virtualbox.list
(3)安装virtualbox
sudo apt update && sudo apt install virtualbox-6.1
提示:一个好方法是输入 sudo apt install virtualbox- 并点击 tab 键以查看可用于安装的各种 VirtualBox 版本,然后通过补全命令来选择其中一个版本。
3、删除virtualbox
使用命令行:
sudo apt remove virtualbox virtualbox-*
提示:不会删除创建的虚拟机。
4、参考资料
(1)如何在 Ubuntu 上安装 VirtualBox - Linux中国的文章 - 知乎
(2)如何在 Ubuntu 20.04 上安装 VirtualBox
问题
1、virtualbox无法安装64位Linux
答:(1)检查主机是否开启VT,虚拟技术。可以开机进入bios查看。(2)查看主机系统是否支持64位。uname -a。
2、不能为虚拟电脑 打开一个新任务.
The virtual machine 'server' has terminated unexpectedly during startup with exit code 1 (0x1).
返回 代码: NS_ERROR_FAILURE (0x80004005)
组件: MachineWrap
界面: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}
原文:Ubuntu 18.04.3 LTS Virtualbox提示“Kernel driver not installed (rc=-1908)”问题修复一例
从错误报告上反映出来的问题原因是因为某些内核驱动程序没有经过编译,所以Virtualbox无法正常运行。事实上,在Ubuntu上处理这个问题并不难,以下是解决这个问题的几个步骤:
(1)安装内核的头文件和构建工具
sudo apt-get install build-essential module-assistant
sudo m-a prepare
(2)编译内核驱动程序
sudo /sbin/vboxconfig
如果成功,那么应该是
但是我的出错了:
仔细看,这里说明是vbox不能运行在Xen环境中【因为主机安装了XEN,且默认启动为with Xen】,在重启过程中,也可以看到virtualbox启动失败。
所以,需要到grub,选择不带Xen的Ubuntu。
总结原因:
- 版本太老了,这种需要更新
- 内核驱动没有编译,如上
- 需要重启
- 是boot启动了secure boot,则组要进入关掉off
3、Ubuntu进入grub
除了用快捷键(如shift键),还可以通过以下方式进入grub。
终端使用gedit命令打开grub的配置文件
sudo vim /etc/default/grub
各种修改如下:
更新配置或者直接重启电脑:
sudo update-grub
重启电脑:
sudo shutdown -r now
更多推荐
所有评论(0)