当前位置: 首页 > news >正文

如何做一元购物网站工业设计公司产品外观

如何做一元购物网站,工业设计公司产品外观,做好网站建设和运营,网站拓展关键词怎么做我使用的是华为Matebook X Pro笔记本电脑,默认开启了UEFI安全引导(UEFI Secure Boot),安装了Windows和Ubuntu双操作系统,平时基本上都是使用Ubuntu 22.04(Linux Mint 21.3),使用上也…

我使用的是华为Matebook X Pro笔记本电脑,默认开启了UEFI安全引导(UEFI Secure Boot),安装了Windows和Ubuntu双操作系统,平时基本上都是使用Ubuntu 22.04(Linux Mint 21.3),使用上也没有碰到什么问题,最近因为要使用虚拟机,发现在Windows系统中可以正常使用Virtualbox,但无法在Ubuntu中使用VirtualBox软件,启动虚拟机就报错,错误跟Secure Boot相关,查询了一下资料,找到了解决办法。

UEFI安全引导(UEFI Secure Boot)是PC制造商开发的一种安全标准,旨在帮助保护计算机免受恶意软件的攻击。它限制系统只能使用注册到系统固件中的模块进行引导。这意味着在引导过程中运行的所有软件和驱动程序都需要注册和验证。虽然可以通过禁用UEFI Secure Boot来解决Virtualbox的启动问题,但是我也想尝试启用Secure Boot的情况下安装使用Virtualbox;如果我们要进行安全引导,解决办法是对VirtualBox模块进行签名。这包括生成一个密钥对,将密钥注册到系统的固件中,并对VirtualBox模块进行签名。根据查询网络资料,执行这个操作一般需要三个步骤:


1、生成密钥对

要生成密钥对,请使用openssl命令,如下所示:

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/

此命令生成一个新的RSA密钥对(MOK.priv和MOK.der)。“-days 36500”选项将密钥设置为100年后过期,“-subj”选项为密钥设置描述性通用名称。

2、注册密钥

要在系统固件中注册密钥,请按如下方式使用mokutil命令:

sudo mokutil --import MOK.der

此命令将密钥导入机器所有者密钥(MOK)数据库,该数据库是系统信任的密钥列表。

3、对VirtualBox模块进行签名

要对VirtualBox模块进行签名,请使用以下命令:

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxdrv)sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxnetflt)sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vboxnetadp)
这些命令使用您的密钥对VirtualBox内核模块(vboxdrv、vboxnetflt和vboxnetadp)进行签名。

但是在实际的Ubuntu 22.04操作系统中已经为我们生成了RSA密钥对(MOK.priv和MOK.der),位于Ubuntu操作系统的/var/lib/shim-signed/mok目录中,我们需要做的就是第二步注册秘钥,进入上述目录执行命令:

sudo mokutil --import MOK.der

执行命令后,按照提示要求设定注册秘钥的密码,然后通过sudo reboot重启动电脑,重启过程中华为的笔记本电脑就提示设定UEFI Secure Boot,按照提示要求选择第一项,输入刚才设定的密码就在BIOS中注册成功了。进入操作系统后通过执行以下命令来检查注册情况:

sudo mokutil --test-key /var/lib/shim-signed/mok/MOK.der 2

如果提示以下信息,表示已经注册成功:

/var/lib/shim-signed/mok/MOK.der is already enrolled

最后执行配置程序,也就替代是前面所述的第三步的内容,命令为:

sudo /sbin/vboxconfig

如果,提示如下信息:

vboxdrv.sh: Stopping VirtualBox services.

vboxdrv.sh: Starting VirtualBox services.

vboxdrv.sh: Building VirtualBox kernel modules.

vboxdrv.sh: Signing VirtualBox kernel modules.

表示配置成功,就可以启动并正常使用VirtualBox 6.1软件了。

http://www.yayakq.cn/news/817580/

相关文章:

  • 英国做电商网站注册qq空间申请
  • 资中网站建设wordpress的程序文件
  • 购物网站如何建设网站开发和系统开发区别
  • 地产商网站建设关键词文案生成器
  • asp.net网站建设教程小米网站开发流程书
  • 二维码插件wordpress商城类网站怎么优化
  • 申请专利的网站济南网站设计制作要多久
  • 沙元埔做网站的公司桥东区网站建设
  • 网站子页设计广东新闻联播2019
  • 做塑料哪个网站好楚雄做网站
  • 杭州专业网站建设公司哪家好seo线下培训班
  • hi宝贝网站建设那家好怎么找需要推广的商家
  • 安徽平台网站建设制作汤唯梁朝伟做的视频网站
  • 网站开发实战 课程w网站怎么做
  • 做移门配件的网站wordpress深度优化
  • 企业网站的建设步骤包括郑州网站建设老牌公司
  • 做壁纸网站好wordpress外贸吾爱破解版
  • 信息型网站有哪些市场营销论文3000字
  • 专业的培训行业网站开发昆明响应式网站
  • 怎么做网页站点个人网站做淘宝客教程
  • 可以进入外国网站的浏览器网站的花费
  • 怀化买房网站资源下载wordpress
  • 免费企业自助建站平台阿坝网站建设
  • 专业提供网站建设服务公司网络公关事件
  • 工信部门备案网站网站怎么加内容
  • 海会网络做的网站怎么做优化青岛网站建设找
  • 做网站生意越来越差电脑网址大全
  • 装修网站是怎么建设的石家庄工程职业学院
  • 网站做推广要备案吗深圳公司网站设计公司
  • 网站建设设计流程步骤深圳企业公司做网站