openwrt生成固件(dd命令)
一、基本操作
1、分区查看
查看openwrt分区
root@OpenWrt:/# dmesg
[ 0.394554] m25p80 spi0.0: w25q256 (32768 Kbytes)
[ 0.399584] 4 fixed-partitions partitions found on MTD device spi0.0
[ 0.406029] Creating 4 MTD partitions on "spi0.0":
[ 0.411013] 0x000000000000-0x000000030000 : "u-boot"
[ 0.417681] 0x000000030000-0x000000040000 : "u-boot-env"
[ 0.425217] 0x000000040000-0x000000050000 : "factory"
[ 0.432544] 0x000000050000-0x000002000000 : "firmware"
[ 0.440112] 2 uimage-fw partitions found on MTD device firmware
[ 0.446129] Creating 2 MTD partitions on "firmware":
[ 0.451734] 0x000000000000-0x00000018f368 : "kernel"
[ 0.458367] 0x00000018f368-0x000001fb0000 : "rootfs"
[ 0.465553] mtd: device 5 (rootfs) set to be root filesystem
[ 0.471945] 1 squashfs-split partitions found on MTD device rootfs
[ 0.478239] 0x0000005e0000-0x000001fb0000 : "rootfs_data"
[ 0.487804] libphy: Fixed MDIO Bus: probed
root@OpenWrt:/# cat /proc/mtd
dev: size erasesize name
mtd0: 00030000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00010000 00010000 "factory"
mtd3: 01fb0000 00010000 "firmware"
mtd4: 0018f368 00010000 "kernel"
mtd5: 01e20c98 00010000 "rootfs"
mtd6: 019d0000 00010000 "rootfs_data"
查看磁盘空间上可使用的空间大小
root@OpenWrt:/# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 4.5M 4.5M 0 100% /rom
tmpfs 60.9M 31.7M 29.1M 52% /tmp
/dev/mtdblock6 25.8M 948.0K 24.9M 4% /overlay
overlayfs:/overlay 25.8M 948.0K 24.9M 4% /
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mmcblk0p1 28.8G 320.0K 28.8G 0% /root/sd
这里将kernel和rootfs 全盘拷贝到/tmp路径下生成fw.bin
root@OpenWrt:/# dd if=/dev/mtd3 of=/tmp/fw.bin
64896+0 records in
64896+0 records out
openwrt生成固件(dd命令)相关推荐
- openwrt生成固件firmware过程
openwrt生成固件firmware过程 https://blog.csdn.net/viewsky11/article/details/53097672 由于想看看生成各个文件系统格式文件的过程, ...
- linux dd 截文件,Linux使用dd命令快速生成大文件(转)
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...
- Linux使用dd命令快速生成大文件
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/ ...
- dd命令快速生成一个大文件
有时候测试需要生成一个临时的大文件,可以使用dd命令来完成 xxx:~/test/mnt/sdcard/capture$ dd if=/dev/zero of=test.log bs=1M count ...
- 使用dd命令在Linux下创建大文件,批量大小文件生成方法
前沿:最近在开发自动从U盘拷贝大批量文件到linux系统的的功能.由于需要几十个G的大文件来做测试,如果自己去找这么多资源,然后再拷贝,非常麻烦.所以学了下dd命令,现在总结一下: 一.参数介绍 if ...
- linux使用dd命令拷贝/生成文件
一.dd命令 1. 作用 Copy a file, converting and formatting according to the operands. 复制一个文件,根据操作数进行转换和格式化. ...
- linux使用dd命令生成指定大小文件
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...
- Linux dd命令截取文件,linux使用dd命令快速生成大文件
dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...
- linux dd flash,用dd命令生成bin文件,而不用拆flash读取文件
对于linux系统,善用dd命令,可以做到直接生成bin文件,而不用生产拆flash. 1) 读flash,保存成bin文件: ~ $ cat /proc/mtd dev: size erasesiz ...
最新文章
- 老手讲解在JSP开发中与Web的中文问题解决方法
- GMM、fisher vector、SIFT与HOG特征资料
- 如何结合PICgo,Typora以及阿里云对象存储OSS搭建自己图床写博客
- [Spark][Python]groupByKey例子
- MyEclipse Tomcat jar包问题
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- 简述python爬虫_python爬虫入门篇了解
- IDEA发布新版本,支持禅模式(免打扰)!
- python apriori算法 sklearn_R 和 Python (numpy scipy pandas) 用于统计学分析,哪个更好?...
- 如何回滚特定的迁移?
- mysql基本常用命令_mysql 的基本操作以及常用命令
- 华为手机怎样关闭鸿蒙系统,华为手机怎么升级鸿蒙系统-华为手机升级成鸿蒙系统教程汇总...
- 计算机电路基础 - 1,计算机电路基础1.1.doc
- Linux Kubuntu 良心输入法
- 在linux中运行安卓程序
- 这个 api 管理工具悄悄开源了,快来看看
- 解决——使用驱动器X:中的光盘之前需要将其格式化问题
- 英飞凌芯片支持计划第二阶段申请计划(硅麦芯片已开启)
- 华为(HUAWEI)TE10一体化高清视频会议终端系统维护之指示灯状态
- 使用小觅智能相机(MYNTEYE-D1010-50)建立RTABmap地图