VirtualBox 6.1.2版本已在MX Linux上提供,只要您的MX Linux系统在近期内完成更新,就已把VirtualBox升级到6.1.2。该更新是必需的,因为旧版本的Virtualbox内核模块将无法在Linux 5.3以上的内核上构建。
MX Linux 19已将VirtualBox升级到6.1.2版本,自旧版本以来,已进行了许多错误修复和改进,并且旧版本不会在新的Linux 5.4+版本内核上构建其模块,因此此更新是必要的。VirtualBox用户需要知道VirtualBox版本更新后,任何已保存或已暂停的VM都不会打开。要查看VirtualBox版本号,请参考在Linux中从命令行查找Virtualbox Version的方法。
以下是避免麻烦的选项: 1)、在升级之前,请关闭所有虚拟机中的操作系统。 2)、锁定您当前的VirtualBox版本,使其不会升级: sudo apt-mark hold virtualbox* 如果您也使用Synaptic进行更新,则也需要将virtualbox软件包锁定在此处,因为它会忽略apt-mark hold,而apt-get会忽略Synaptic的软件包锁定。
如果您已经升级,则有两种修复方法: A)、如果虚拟机的保存状态对您并不重要,则可以在该虚拟机的设置中使用放弃保存状态选项,它应该会启动。 B)、如果保存状态很重要,则可以从/var/cache/apt/archives重新安装旧的Virtualbox软件包,然后按照上面的1)或2)进行操作。
相关主题 |