通过脚本在 Linux 中安装 VirtualBox,其中还包括签署内核模块

通过脚本在 Linux 中安装 VirtualBox,其中还包括签署内核模块

我有一台 Linux VM(ubuntu 20.04),安全启动设置处于活动状态。基本上,我需要安装 virtualBox,然后仅通过脚本通过虚拟盒创建多个 VM。无需人工干预。

因为它是安全启动,所以这些内核模块需要签名:1- vboxnetadp 2- vboxnetflt 3- vboxdrv

说明https://gist.github.com/dublado/d0321da690c633e7799d5d504e3b52c1解释了如何签署这些内核模块,但它也要求重新启动系统,重新启动时,必须遵循以下步骤 - 在启动过程中,当系统提示时,选择“注册 MOK”,您将看到已创建和签名的密钥,然后选择“继续”

如何从脚本执行这些步骤?还有其他方法可以安装虚拟盒(或其他工具)进行虚拟化吗?

提前谢谢您!!

相关内容