## 制作 TF卡镜像

- 32G TF卡

- 生成镜像文件:

- dd if=/dev/zero of=BK_IMG_4096B.img bs=512 count=62333952

- dd if=/dev/zero of=BK_IMG_4096B.img bs=4096 count=7791744

- 利用 fdisk /dev/sdc可以确定TF卡扇区数目

- 块大小根据情况设定,可以提高速度;

- 分区:fdisk BK_IMG_4096B.img

- 挂载带有分区表的映像文件:sudo kpartx -av BK_IMG_4096B.img (各分区自动挂载到/dev/mapper子目录下)

- 格式化:

- sudo mkfs.fat -n BOOT /dev/mapper/loop23p1

- sudo mkfs.ext4 -L ROOTFS -F /dev/mapper/loop23p2

- 挂载

- sudo mount -t vfat /dev/mapper/loop23p1 PBOOT/

- sudo mount -t ext4 /dev/mapper/loop23p2 PROOTFS/

- 拷贝镜像源文件到镜像中:

- sudo cp BOOT.BIN image.ub PBOOT/

- sudo cp -r  rootfs/* PROOTFS/

- sync && sync

- 卸载镜像文件系统:sudo umount /dev/mapper/loop23p*

- 卸载设备:sudo kpartx -dv BK_IMG_4096B.img

- 烧录到TF卡:sudo dd if=BK_IMG_4096B.img of=/dev/sdc bs=4096 count=7791744

## 制作 ramdisk

- dd if=/dev/zero of=ramdisk.image bs=1024 count=262144

- mke2fs -F ramdisk.image -L "ramdisk" -b 1024 -m 0

- tune2fs ramdisk.image -i 0

- chmod 777 ramdisk.image

- mkdir rootfstmp

- chmod u+rwx rootfstmp

- mount -o loop ramdisk.image rootfstmp

- cp -af ./rootfs/* ./rootfstmp

- umount rootfstmp

- gzip ramdisk.image

- mkimage -A arm64 -T ramdisk -C gzip -a 0 -n "Ramdisk Root Filesystem" -d ramdisk.image.gz uramdisk.image.gz

# dd 制作镜像文件相关推荐

  1. Alcohol 120%刻录教程:制作镜像文件

    Alcohol 120%下载 把要制作镜像文件的源光盘放进光驱(读取光盘驱动器并不定非要刻录机不可),点击桌面上的快捷方式图标运行Alcohol 120%,在程序主界面上 点击左边[主要功能]菜单栏上 ...

  2. 用Nero制作镜像文件

    1.制作硬盘镜像文件(Nero StartSmart) Nero同样可以将硬盘上的文件制作为镜像文件,这个制作过程与制作光盘镜像文件不同.切换至"翻录和刻录"选项,新建一个&quo ...

  3. 教你如何制作镜像文件

    一,       制作镜像的好处: 镜像,顾名思义,就是一张光盘在硬盘上的镜子.光盘镜像在硬盘上运行,所以,在虚拟光驱上运行光盘镜像的速度,等于硬盘本地读取文件的速度.而如果用物理光驱,速度显然没有本 ...

  4. 用dd命令 制作ISO镜像文件到U盘

    在linux里可以利用dd命令制作iso镜像的安装盘 sudo dd if=镜像文件路径 of=usb设备路径 bs=1M status=progress 镜像文件路径:iso格式的文件存放的位置 u ...

  5. 磁盘管理,磁盘挂在mount,挂载光盘镜像文件,挂在U盘,umount 卸载命令, dd

    1 mount 命令格式: mount[-t vfstype] -o options device dir 其中: *-t vfstype 指定文件系统的类型,通常不必指定.mount会自动选择正确的 ...

  6. img文件制作linux启动u盘,如何在Linux系统中制作可启动img/iso镜像文件

    img/iso文件是镜像文件,在Linux系统操作中有时需要制作镜像文件,那么制作镜像文件的方法有哪些呢?下面小编就给大家介绍下如何下Linux下制作可启动img/iso文件. 制作镜像文件有三种方法 ...

  7. linux系统做成iso镜像文件,如何在Linux系统中制作可启动img/iso镜像文件

    img/iso文件是镜像文件,在Linux系统操作中有时需要制作镜像文件,那么制作镜像文件的方法有哪些呢?下面小编就给大家介绍下如何下Linux下制作可启动img/iso文件. 制作镜像文件有三种方法 ...

  8. 【Docker镜像文件加载原理生产中重新制作并提交镜像文件案例演示】

    一.知识回顾 之前的内容都帮你整理好了,在这里哟! [0.Docker相关目录文章整理,可自行查看,包含多节内容] [1.Docker详细安装部署&阿里镜像地址配置] [2.Docker架构& ...

  9. linux下制作windows镜像文件,Linux之自定义ISO镜像文件制作

    这一节主要介绍iso镜像制作过程,主要包含两部分mkisofs:创建镜像文件 光盘烧录工具 如果终端没有mkisofs指令,需要下载一下,例如ubuntu14.04 apt-get install g ...

最新文章

  1. Sharding-JDBC 1.3.0发布——支持读写分离
  2. 十二、解析H.264码流的宏块结构(上)
  3. 1.2 学习笔记之数据类型
  4. JSP连接数据库 - MySQL
  5. Python 中reload一个文件时报错 ( reload() argument must be module)
  6. 单体应用 适合采用 dapr 构建吗?
  7. linux禁止客户端上传文件_Linux下Shell脚本实现FTP自动上传和下载文件
  8. C语言scanf:获取输入的内容
  9. 爬早-精典小结-0226
  10. 【洛谷P1169】[ZJOI2007]棋盘制作
  11. 3.shell 程序设计(2)
  12. 2.make file
  13. arduino驱动步进电机 附代码
  14. Base-calling for next-generation sequencing platforms (译文)
  15. 记一次github 翻车事件
  16. java switch的意思_switch与java
  17. 如何手机访问电脑服务器上的网页?
  18. Nordic NRF51822 从零开始系列(一)开发环境的搭建
  19. java.sql.SQLException: Unable to run insert stmt on object 解决办法
  20. 裴蜀定理(或 贝祖定理 )

热门文章

  1. python爬虫爬取多个页面_Python 爬虫爬取多页数据
  2. 【网络协议】SNMP与Netconf
  3. RS485通信模块使用及代码【简】
  4. Apollo Planning模块源代码分析
  5. Python学习笔记Day 2
  6. 简单总结下SOLID 原则
  7. 判断经纬度点是否在某城市范围内-----高德地图
  8. 【解决】HikariPool-1 - Connection is not available, request timed out / Thread starvation or clock leap
  9. linux查看输出的信息,linux查看java的输出信息
  10. 7-2 n个非负整数的统计 简单做法