PetaLinux 2018.3下,image.ub的生成过程由下列两个文件定义

components/yocto/source/aarch64/layers/core/meta/classes/kernel-uimage.bbclass

components/yocto/source/aarch64/layers/core/meta/classes/kernel-uboot.bbclass

使用下列命令,可以从vmlinux生成image.ub.

aarch64-linux-gnu-objcopy -O binary -R .note -R .comment -S vmlinux linux.bin

gzip -9 linux.bin

ls -l -h

mv -f linux.bin.gz linux.bin

mkimage -f rootfs.its image.ub

在PetaLinux里,使用的objcopy是aarch64-xilinx-linux-objcopy,可以由SDK里的aarch64-linux-gnu-objcopy替代。

生成image.ub, 需要mkimage,在Ubuntu下,可以使用sudo apt install u-boot-tools安装mkimage.

linux 生成ub格式镜像,【分享】PetaLinux 2018.3的image.ub的生成过程相关推荐

  1. linux 生成ub格式镜像,Petalinux制作linux系统(续)image.ub文件来龙去脉

    Petalinux制作linux系统可以启动,但并不仅限于此. 比如如下疑问: 1.image.ub哪里来?这个文件名称必须是这个吗? 2.自己采用原始方法移植u-boot,kernel后怎么做? 对 ...

  2. Linux生成xlsx格式文件,linux下生成excel文件

    ps: od命令系统默认的显示方式是八进制,这也是该命令的名称由来(Octal Dump).但这不是最有用的显示方式,用ASCII码和十六进制组合的方式能提供更有价值的信息输出. 它们对于访问或可视地 ...

  3. linux常用的内核镜像格式

    linux常用的内核镜像格式 Linux内核有多种格式的镜像,包括vmlinux.Image.zImage等. 1.     Linux内核镜像格式 1.1 vmlinux vmlinuz是可引导的. ...

  4. 分享Kali Linux 2016.2最新镜像20160919

    分享Kali Linux 2016.2最新镜像20160919 Kali Linux官方继9月9日发布Kali Linux 2016.2的第36周镜像W36后,9月19日发布了Kali Linux 2 ...

  5. 如何把linux生成镜像,如何把当前ubuntu系统做成镜像

    1 安装Systemback 在开始之前我们先update以下自己的ubuntu,确保没啥问题: sudo apt-get update 接下来安装Systemback: sudo add-apt-r ...

  6. linux系统制作qcow2,制作centos的qcow2格式镜像

    首选创建虚拟磁盘 qemu-img create -f qcow2 CentOS-6.3-x86_64.qcow2 10G 其次从iso启动镜像 virt-install --name centos- ...

  7. python将文件转成linux格式,怎么用python在Windows系统下,生成UNIX格式文件

    如何用python在Windows系统下,生成UNIX格式文件 平时测试工作中,少不了制造测试数据.最近一个项目,我就需要制造一批可在UNIX下正确读取的文件.为确保这批文件能从FTP下载成功,开发叮 ...

  8. linux 制作 ext2 格式根文件系统镜像

    参考: https://blog.csdn.net/zgtzqzg2020/article/details/109848251 嵌入式烧写 uboot, kernel, rootfs 文章内容和参考项 ...

  9. linux生成initrd,手动创建系统启动镜像文件:initrd.img

    手动创建系统启动镜像文件:initrd.img 有时候为了能让某些模块提前加载,修改系统启动引导文件可能是唯一方法:下面是从网上摘录的提前加载multipath所需模块并提前启动multipath的过 ...

最新文章

  1. 北欧小国的宏大AI实验:让1%的人口接受人工智能培训
  2. C#异步编程的实现方式(6)——层次任务
  3. SQL语言之DQL语言学习(七)分组查询
  4. SCOI2010 股票交易
  5. 猛增 110K Star!年增长数最多的 10 大顶级前端学习资源项目!
  6. 《幽灵行者》:近期最酷炫的赛博朋克游戏之一
  7. CF思维联系–CodeForces - 225C. Barcode(二路动态规划)
  8. 怎么证明建立了存储过程_【Filecoin源码仓库全解析】第七章:了解PoRep与PoSt并参与复制证明游戏
  9. 感谢OpenEIM的技术人员能够及时修补漏洞
  10. canvas笔记-文本水平垂直对齐与度量
  11. java保留两位小数 四种方式
  12. 防火墙双机热备A/S模式和A/A模式原理
  13. 简单的Python小游戏制作
  14. c语言实现http下载器
  15. 重置IE浏览器的操作
  16. 看娃娃创始人 丁力:我爱幼教,如同爱我的女儿
  17. 如何注册网站域名?申请域名详细教程
  18. 猎头猎取人才会注重人才的哪些点?
  19. 转移APK从手机到PC和PC到手机
  20. idea maven拉取报错failed to transfer from http://0.0.0.0/ during a previous attempt

热门文章

  1. usb接口供电不足_Win7系统下电脑USB供电不足的解决方法
  2. 十张图看懂华为业务与组织架构
  3. 传智教育“大同互联网职业技术学院”奠基仪式盛大举行,开拓高等职业教育发展新版图...
  4. ajax的使用步骤详解
  5. 「Adobe国际认证」Adobe Photoshop调整裁剪、旋转和画布大小
  6. Android耳机拔插事件流程
  7. JQ禁止重复动画效果
  8. CAD的标注显示样式修改(标注单位、全局比例、两边引线隐藏)
  9. 【计算机科学】和【软件工程】有什么区别?就业前景如何?
  10. 域中某个帐号老是被锁定