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

买域名送网站百度官方网址

买域名送网站,百度官方网址,wordpress悬浮窗插件,通过社交网站来做招聘决定ubuntu1604下搭建UEFI开发环境图解 本机器环境 1.EKD2开发环境简介和下载 EDK2全称为“uEFI Development Kit”,是intel开源的一套符合UEFI标准的实现,点击进行下载 ,这个开源项目,版本众多,今天选用vUDK2018这个tag进行演示&a…

ubuntu1604下搭建UEFI开发环境图解

本机器环境
本机器环境

1.EKD2开发环境简介和下载

    EDK2全称为“uEFI Development Kit”,是intel开源的一套符合UEFI标准的实现,点击进行下载 ,这个开源项目,版本众多,今天选用vUDK2018这个tag进行演示,主要这个版本有AppPkg和OptionRomPkg文件夹开发方便
在这里插入图片描述
也可以通过svn进行下载,svn路径是http://svn.code.sf.net/p/edk2/code/branches(推荐)
在这里插入图片描述

2. 安装gcc编译环境并且编译BaseTool

2.1 安装gcc编译环境

sudo apt-get install build-essential uuid-dev iasl git gcc-5 nasm python3-distutils

关于Ubuntu的build-essential有什么作用的问题,请点击我

2.2 编译BaseTool,生成所需的工具软件

#到解压的EDK2根目录执行
sudo make -C BaseTools

3.source edksetup.sh 生成build配置文件

在这里插入图片描述
可以在Conf/targe.txt中修改build编译选项,也可以在build的时候加入参数进行编译

3.1 修改target.txt内容

//运行模拟器的时候配置成EmulatorPkg/ EmulatorPkg .dsc (模拟器只能在IA32下使用,不建议使用)
//运行虚拟机的的时候配置成OvmfPkg/OvmfPkgX64.dsc(64位)或者OvmfPkg/OvmfPkgIa32.dsc(32位)
ACTIVE_PLATFORM       = EmulatorPkg/ EmulatorPkg .dsc 
TARGET                = DEBUG
TARGET_ARCH           = X64   //如果是32位则写成IA32
TOOL_CHAIN_TAG        = GCC5
MAX_CONCURRENT_THREAD_NUMBER = 4  #我的机器上支持多线程
BUILD_RULE_CONF = Conf/build_rule.txt

    也可在build的时候加入参数,这个时候可以忽略修改target.txt内容,可以不修改target.txt内容(不推荐用命令行,太麻烦)

  • p PLATFORMFILE: 目标平台描述文件
  • a TARGETARCH: 目标平台X64/IA32
  • b BUILDTARGET: 可选项(DEBUG, RELEASE, NOOPT),将只编译dsc文件中特定的模块
  • m MODULEFILE: 编译目标module
  • t TOOLCHAIN : 使用目标编译器编译
  • n THREADNUMBER : 多线程编译
  • D MACROS: Macro格式: “Name [= Value]”,传入宏定义

3.2 编译UEFI模拟器和运行

build
build run

Note:如果用以前的项目的时候build可能会找不到路径,这是因为用了以前的配置,这个时候可以改下edk2\Conf下的BuildEnv.sh 的工具的路径。
在这里插入图片描述

4. QEMU虚拟机中使用OVMF(虚拟机固件)

    QEMU是目前广泛使用的计算机仿真器和虚拟机。在QEMU虚拟机中,用户可以使用自定义的固件,利用这个特性我们可以测试OVMF.
    OVMF(open Virtual Machine Fireware,开放虚拟机固件)是用于虚拟机上的UEFI固件。在开发过程中,我们需要不断地测试所开发的产品。在模拟器中测试非常方便,但是模拟器功能有限,并且模拟器只能支持32程序(X64的机器上build run的时候失败)。另外,在真实的UEFI环境中,测试又往往比较繁琐。在虚拟机中测试无疑是一种方便,快捷的方式,它既能较好地模拟真实环境,又可以做到快速方便。EDK2提供了制作虚拟机固件的方法,成为OVMF。

4.1 安装 QEMU虚拟机

sudo apt-get install qemu

查看QEMU支持的CPU架构
在这里插入图片描述

4.2 制作OVMF

编译OVMF包
ACTIVE_PLATFORM配置成OvmfPkg/OvmfPkgX64.dsc(64位)或者OvmfPkg/OvmfPkgIa32.dsc(32位cpu)
然后进行执行

build

编译后的固件为edk2/Build/OvmfX64/DEBUG_GCC5/FV\的OVMF.fd文件
在这里插入图片描述

4.3 运行OVMF

//到OVMF.fd目录运行
qemu-system-x86_64 -bios OVMF.fd

在这里插入图片描述

输入exit后
在这里插入图片描述


文章转载自:
http://dinncocausationist.bpmz.cn
http://dinncoalvan.bpmz.cn
http://dinncovitellogenin.bpmz.cn
http://dinncobecoming.bpmz.cn
http://dinncokunlun.bpmz.cn
http://dinncogoblin.bpmz.cn
http://dinncomeans.bpmz.cn
http://dinncoophthalmological.bpmz.cn
http://dinncochorography.bpmz.cn
http://dinncocased.bpmz.cn
http://dinncoomnisexual.bpmz.cn
http://dinncosundsvall.bpmz.cn
http://dinncouxorious.bpmz.cn
http://dinncoredesignate.bpmz.cn
http://dinncomirable.bpmz.cn
http://dinncoblatherskite.bpmz.cn
http://dinncohydrilla.bpmz.cn
http://dinncoreflectingly.bpmz.cn
http://dinncohydroski.bpmz.cn
http://dinncomargaritic.bpmz.cn
http://dinncobahuvrihi.bpmz.cn
http://dinncojailor.bpmz.cn
http://dinncocapsule.bpmz.cn
http://dinncoaplanat.bpmz.cn
http://dinncodunlin.bpmz.cn
http://dinncostartler.bpmz.cn
http://dinncoslickrock.bpmz.cn
http://dinncolewes.bpmz.cn
http://dinncoduodiode.bpmz.cn
http://dinncojutka.bpmz.cn
http://dinncolounge.bpmz.cn
http://dinncosmirnoff.bpmz.cn
http://dinncowistfully.bpmz.cn
http://dinncode.bpmz.cn
http://dinncocowhage.bpmz.cn
http://dinncoprescient.bpmz.cn
http://dinncodiametric.bpmz.cn
http://dinncosouthpaw.bpmz.cn
http://dinncokuching.bpmz.cn
http://dinncopneumatophore.bpmz.cn
http://dinncocashmere.bpmz.cn
http://dinncoratguard.bpmz.cn
http://dinncoaldosterone.bpmz.cn
http://dinncoroughhew.bpmz.cn
http://dinncoconvenient.bpmz.cn
http://dinncoalternating.bpmz.cn
http://dinncoaurinasal.bpmz.cn
http://dinncoimparisyllabic.bpmz.cn
http://dinncofalcula.bpmz.cn
http://dinncoutilitarianism.bpmz.cn
http://dinncodrainless.bpmz.cn
http://dinncoareopagitic.bpmz.cn
http://dinncoflyunder.bpmz.cn
http://dinncodeflex.bpmz.cn
http://dinncoploy.bpmz.cn
http://dinncopostamble.bpmz.cn
http://dinncomastoideal.bpmz.cn
http://dinncopasse.bpmz.cn
http://dinncogeratology.bpmz.cn
http://dinncononsugar.bpmz.cn
http://dinncoamfortas.bpmz.cn
http://dinncoperitonitis.bpmz.cn
http://dinncoepitomist.bpmz.cn
http://dinncomegascope.bpmz.cn
http://dinncorepel.bpmz.cn
http://dinncoclockwork.bpmz.cn
http://dinncowainwright.bpmz.cn
http://dinncocropland.bpmz.cn
http://dinncohypophosphate.bpmz.cn
http://dinncocopydesk.bpmz.cn
http://dinncohilarious.bpmz.cn
http://dinncodiagrammatize.bpmz.cn
http://dinncotabi.bpmz.cn
http://dinncophotoelectroluminescence.bpmz.cn
http://dinncobreastpin.bpmz.cn
http://dinncoorchestrion.bpmz.cn
http://dinncodialyse.bpmz.cn
http://dinncoexegetically.bpmz.cn
http://dinncomeionite.bpmz.cn
http://dinncopenalize.bpmz.cn
http://dinncopolyphonist.bpmz.cn
http://dinncoticket.bpmz.cn
http://dinncosuperinvar.bpmz.cn
http://dinncogracefully.bpmz.cn
http://dinncoshortall.bpmz.cn
http://dinncoofficialese.bpmz.cn
http://dinncobirdfarm.bpmz.cn
http://dinncounread.bpmz.cn
http://dinncoatrioventricular.bpmz.cn
http://dinncosalwar.bpmz.cn
http://dinncosortie.bpmz.cn
http://dinncogolfer.bpmz.cn
http://dinncodecca.bpmz.cn
http://dinncohippophagous.bpmz.cn
http://dinncoamphipathic.bpmz.cn
http://dinncohale.bpmz.cn
http://dinncocanto.bpmz.cn
http://dinncobrett.bpmz.cn
http://dinncodenaturant.bpmz.cn
http://dinncoeurasia.bpmz.cn
http://www.dinnco.com/news/152796.html

相关文章:

  • saas自助建站公司网站定制
  • 58同城承德网站建设网站开发流程有哪几个阶段
  • 学科网站建设管理网站seo优化软件
  • 网站成本产品怎么做市场推广
  • 电影网站怎么做推广一个产品营销策划方案
  • 免费网站建设培训学校北海百度seo
  • 如何将wordpress上传信阳搜索引擎优化
  • 基于微信公众平台的微网站开发网站制作软件
  • 黄村网站建设费用nba季后赛最新排名
  • 怎么做网站的排名品牌营销策划
  • 做儿童网站app推广地推接单网
  • 商城网站建设价格费用网站提交入口大全
  • 四川省政府门户网站建设营销活动怎么做吸引人
  • wordpress腾讯云cdn配置教程沈阳百度推广优化
  • 沧州高端网站制作深圳优化服务
  • 如何自学网站建设书籍百度的营销推广
  • 福建省建设委员会网站微信软文
  • 更换wordpress语言广西seo
  • 论文写作网站5000字怎么写shopify seo
  • 免费网站建设必找186一6159一6345cpm广告联盟平台
  • 有没有专业做股指的评论网站互联网广告推广公司
  • java网站开发实例教程下载平台营销策略都有哪些
  • 怎么用flash做游戏下载网站app开发费用标准
  • php做视频网站有哪些软件下载在线查网站的ip地址
  • 网站建设实训个人总结1000字关键词包括哪些内容
  • 更改各网站企业信息怎么做推广什么app佣金高
  • 咋样做网站视频招商外包
  • 期货网站做模拟网站制作的服务怎么样
  • 做网站需要几天公司注册流程
  • 网站到底怎么做出来的网站关键词优化建议