linux下制作SD卡镜像,mkimage.sh解析
mkimage.sh解析
sudo ./make_sdimage.py -f -P preloader.img,u-boot.img,num=3,format=raw,size=10M,type=A2 -P rootfs/*,num=2,format=ext3,size=900M -P zImage,u-boot.scr,soc_system.rbf,socfpga.dtb,num=1,format=fat32,size=90M -s 1G -n sdcard.img
这里-P代表一个分区,num代表分区编号,format代表分区的格式,size代表分区大小,-n代表生成镜像的名称,-s代表整个系统镜像大小。
将mkimage.sh改成
sudo ./make_sdimage.py -f -P preloader.img,u-boot.img,num=3,format=raw,size=10M,type=A2 -P rootfs/*,num=2,format=ext3,size=14G -P zImage,u-boot.scr,soc_system.rbf,socfpga.dtb,num=1,format=fat32,size=90M -s 15G -n sdcard.img
烧写SD卡镜像步骤提示:1、先用sudo fdisk -l 找到SD卡所在的硬件位置(类似/dev/sdb),再使用df -h查看sd卡是否已经被使用(挂载),如果被挂载需要使用umount卸载,时sd卡设备处于空闲中,接着用dd命令将linux的镜像文件拷贝到SD卡中(小技巧:可以在另外一个终端观察运行情况,使用 sudo watch kill -USR1 $(pgrep ^dd) watch观察命令的运行,kill命令发送一段信号,-USR1是dd专用的信号,它接收到该信号,就会显示刻录的进度。)。
发现生成SD卡镜像的时候有的时候会失败,提示losetup sdcard.img failed to set up loop device Resource temporarily unavailable,error failed to get a loopback device,原因不明,有的时候多编译几次就能成功。尝试了制作更大容量的SD卡,10G的,但是需要烧录的时间太长,烧录过程中会断连,目前没烧成功过,怀疑是虚拟机环境不稳定,由于串口先连到windoiws环境再通过虚拟机到linux环境,途径的环境太复杂,不太好排查问题,只能想办法使环境更加单一稳定一点,下一篇文章介绍如何在windows下烧写嵌入式linux镜像sdcard.img到sd卡。
linux下制作SD卡镜像,mkimage.sh解析相关推荐
- Linux下eMMC,SD卡格式化和分区管理
Linux下eMMC,SD卡格式化和分区管理 一.Linux下查看eMMC设备是否正确识别 在命令行终端,输入ls /dev/mmc* -l,查看eMMC是否成功识别 dev目录下成功识别到了eMMC ...
- 海思系统开发——linux下挂载SD卡
海思系统开发--linux下挂载SD卡 (1)通过#fdisk -l命令确认板子上的linux系统是否识别SD卡 [/]# fdisk -l /mnt/mmc # fdisk -l Disk /dev ...
- LINUX下的SD卡分区
LINUX下的SD卡分区 首先在windows下面使用HP格式化工具格式化SD卡,然后将SD卡接入Linux操作系统. 识别SD卡后,打开终端.查看SD卡是否已经挂载,如果已经挂载需要先卸载再 ...
- Linux下对SD卡分区操作
Linux下对SD卡分区操作 一.使用linux下的磁盘管理工具fdisk sudo fdisk /dev/mmcblk0 使用fdisk打开你的SD卡设备名称,我的设备是mmcblk0,是自己SD ...
- linux 下格式化 SD卡
在linux下面给sd卡分区,格式化是非常轻松的. 我安装的系统是ubuntu10.04. sd卡插上之后,自动mount了. 所以,第一步,umount. $sudo -i 输入自己的密码取得roo ...
- 命令行下制作SD卡完整镜像
作为一个嵌入式linux开发人员,镜像的制作是基础的必不可少的操作:在命令行下制作一个镜像,这也就意味着可以通过脚本将这些过程进行自动化. 首先了解几个命令:mke2fs.mkfs.ext2.mkfs ...
- linux下通过SD卡烧录.bin程序
1.文件mkv210_image.c详解 分析启动过程可知: 210 启动后先执行内部iROM中的BL0,BL0执行完后会根据OMpin 的配置选择一个外部设备来启动(有很多,我们实际使用的有2个:u ...
- 开发板——linux下挂载SD卡
(1)通过#fdisk -l命令确认板子上的linux系统是否识别SD卡 [/]# fdisk -l /mnt/mmc # fdisk -l Disk /dev/mmcblk0: 29 GB, 310 ...
- Linux 下制作光盘 ISO 镜像文件
前提 由于当前重装系统, 缺少了 intel 驱动, 导致网络无法使用 解决方法 制作 ISO 镜像文件 利用 IDRAC 卡中, 直接导入 ISO 文件方法, 导入文件 实现 1. 把需要的 RPM ...
最新文章
- “反过来”学数学:从图形到符号的思考法
- 简述CISCO防火墙透明模式
- html动画图片重叠,不一样的层叠照片动画-ANIMATED CSS3 PHOTO STACK
- Java Persistence API中的FetchType LAZY和EAGER之间的区别?
- linux用户管理最常用的三个文件说明(不完整版)
- Windows 10 LTSC添加UWP支持
- EXC中时间控件的使用
- C和C++线性表的链式存储
- java实现循环链表
- HashMap的实现原理及其特点
- Sharepoint学习笔记 –架构系列—12 Sharepoint的客户端对象模型(Client Object Model)
- lvs负载均衡—DR模式
- python读取url中存储的数据_python 给定URL 如何获取其内容,并将其保存至HTML文档。...
- redis相对于mysql有什么劣势
- elf section类型_ELF文件格式解析
- 蓝桥杯——说好的进阶之入学考试
- C++_homework_StackSort
- caffe编译好后,需要配置.bashrc
- AIX系统 topas查看系统各项指标性能
- python人脸比对算法_用Python实现一个简单的——人脸相似度对比
热门文章
- 实习半个月----之学以致用
- 做题笔记 2019/10/6
- 使用aerogear生成totp
- JS与JQuery分别实现淘宝(五星好评特效)
- CESM2 在 amd 机器上安装
- 成都优优聚:美团再次埋首“苦生意”
- 饥荒mod制作初学笔记
- 计算机五年级上第九课网上读书教案,[语文五年级上册课文第9课预习教案]
- 网页是由html和什么组成,【填空题】网站中,各个网页是由________联系起来的。...
- Behavior designer 英文解释