找回密码
 注册
关于网站域名变更的通知
查看: 491|回复: 2
打印 上一主题 下一主题

来看看Linux dd命令下的S5PV210开发

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-22 09:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
5 w) k6 d; p( Y+ D5 n- P
昨天群里有人询问,为什么破坏 BootLoader 破坏不掉。
' T' }0 P/ x8 D$ z3 N8 t* e- O
7 c4 C! B- o  s' f出现错误:dd: writing '/dev/mtdblock0': Operation not permitted
' q, V0 y4 f! U5 }, q" s' P" Q& g% [0 _8 |( o9 E& A7 \7 s
我说需要插着 SD卡才可以。(这个也不对,不插SD卡也可以,那这个错误还是没有搞清楚)
: L  T, a* H  a
5 s* S9 Z* ]: T然后我们来看一下它操作指令:
% }+ t7 @( t9 c# m
& M. T$ V) n9 G  g) L& J3 F! z. p+ ~    busybox dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=1 count=1 conv=sync
: j% K2 n- Z2 G7 f2 {' ~2 {: w* [% X: Q, Y8 A
    为了确保执行数据有效,再执行 sync 同步一下,即可破坏掉前一个块的数据。4 o# h4 B. J1 W& y! @

( H( D+ R) B# \/ `1 x6 `: p进而引出了我们今天要讲的 dd命令。5 N6 a+ ^$ s% ?3 e) |3 K

* r& }# Z  ^# v参看:Linux dd命令
! R" }1 m# X8 n2 l" \: i
& J& C2 c6 i) y1 ?* L7 k7 F2 s参看:Learning Linux commands: dd
5 h1 q6 v8 F% T2 M. o' E9 ]8 \3 Y9 X1 r* |% w% @
一、dd 命令( z/ a) _0 ?9 q+ Z
! S  h9 j( @4 g1 G' \+ o
Linux dd命令用于读取、转换并输出数据。
3 k  U1 |% c! f- ~5 T3 Ndd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。
" m  z8 N$ d) k+ w; M2 P; o5 r! N9 ]! G! z9 C
二、参数说明
6 O  i6 r) p+ R6 L- Q6 ]' |( r9 U- b# k
游客,如果您要查看本帖隐藏内容请回复

7 V  y% |3 L- {+ Z) R, _/ {8 t. s; h( T

' O2 h$ X0 E, S& |  E
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-24 17:25 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表