自从我昨天将虚拟 Win7 升级到 Win10 以来,一切似乎都运行良好,但有时窗口和菜单等看起来很奇怪,就像存在一些图形问题。首先,我将虚拟机的设置从 Win7 x64 更改为 Win10 x64。
然后我寻找了一个升级教程(针对当前的 Virtualbox 版本 6.0.2),我发现了大量针对旧版本的教程,每个教程似乎都有不同的终端命令,这让我很难知道哪些步骤是正确的,哪些是错误的。
我也考虑过仅将 ExtensionsPack(我当前的 5.1 版本不再受支持)更新到 5.2 或 6.0.2,但我不知道这是否有帮助。
我如何才能避免完全重新安装 VirtualBox?不幸的是,我无法创建一个新的 Win10 客户系统,它总是卡在安装中,所以我使用了 Win7,升级工作正常。现在我担心我必须再次安装这三个系统。
有什么建议、帮助或替代方案吗?谢谢大家!:)
答案1
对我来说,最简单的 VirtualBox 安装是使用Oracle 信息库。
使用以下方式添加存储库
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" sudo apt update
删除以前的VirtualBox发布版本才能升级到 VirtualBox 6.0:
sudo apt remove virtualbox*
您的虚拟机不会被删除。
从 Oracle 存储库安装 virtualbox:
sudo apt install virtualbox-6.0
这将安装 6.0. 版本的最新更新(目前为 6.0.2)。我们的软件包管理将自动提供和安装包含错误修复的后续更新,直到发布周期 7.0. 出现,届时再次需要删除 6.0 版本。
您创建的虚拟机将保持不变并可自由访问,但您必须升级宾客添加功能和扩展包,仅当您使用过它们时。
答案2
卸载以前版本的 VirtualBox 及其配置,但保留虚拟硬盘
sudo apt-get remove --purge virtualbox
sudo rm ~/.config/VirtualBox/ -Rf
更新和升级系统
sudo apt-get update
sudo apt-get upgrade
设置 Apt 存储库
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 -
添加 PPA
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian bionic contrib"
安装 VirtualBox
sudo apt-get update
sudo apt-get install virtualbox-6.0