当前位置:   article > 正文

【Ubuntu18.04配置sgx环境】_bios如何打开sgx功能

bios如何打开sgx功能

Ubuntu18.04中配置sgx环境:

提示:本教程仅仅适用于Ubuntu18.04系统,而不一定适合ubuntu虚拟机
提示:本教程仅仅适用于计算机CPU支持sgx的电脑,配置真实环境,不使用模拟环境https://ark.intel.com/content/www/us/en/ark.html#@PanelLabel12213 为Intel提供硬件信息的官方网址,输入电脑CPU型号,查看是否有SGX支持。如下图一所示,则CPU支持sgx

图一

大体步骤:

  1. 在bios中开启sgx服务(enabled),设置大小为128MB(这是我电脑能设置的最大的了,更大的应该也行)
  2. 在电脑上装好ubuntu18.04系统
  3. 安装sgx驱动
  4. 安装sgx sdk
  5. 安装sgx psw
  6. 测试是否配置成功(运行样例enclave程序)

详细步骤:

第一步:在bios中开启sgx服务

  1. 百度如何在自己类型的电脑进入bios界面
    例如DELL是开机启动时不停按F2键

  2. 在bios中找到Software Guard Extendsions(SGX)项
    推荐设置为Enabled(又称启用状态),如果没有Enabled也可以设置为Software Controlled(又称软件控制,此时sgx仍处于禁用状态,直到通过软件应用程序启用为止)
    然后在紧接着的下一行将内存大小设置为可选项中的最大值(我电脑最大支持128MB)
    结果如下图二所示

图二

第二步:在电脑上装好ubuntu18.04系统

  1. 此处ubuntu系统不能是虚拟机,要在电脑上直接安装Ubuntu系统,可以在windows系统下安装双系统ubuntu。
  2. 进入Ubuntu系统,从这一步开始,一直在Ubuntu18.04中运行。
  3. 在Ubuntu1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/65065
推荐阅读
相关标签
  

闽ICP备14008679号