macosx下查看dd命令刻录u盘的进度

macosx下查看dd命令刻录u盘的进度

   dd命令在Linux操作系统上运行,我们使用“killall -USR1 dd”命令即显示当前dd命令刻录的进度,但在OS X上面执行此命令,可能会导致dd进程中止;

    维基百科对dd命令的介绍说:“向运行中的dd进程发送SIGINFO信号(Linux上为USR1)可以使它将I/O统计信息打印到标准错误一次,然后继续复制(注意在OS X上,信号可能导致进程终止)。” 重点是SIGINFP信号,Linux上为使用“killall -USR1 dd”向运行中的进程发送SIGINFO信号,但在OS X中向进程发送SIGINFO的命令不是“killall -USR1 dd”,而是“kill -SIGINFO PID”或者是“killall -29 dd”(因为SIGINFO在OS X中的编号为29,可以使用 kill -l SIGINFO查看);


下面是使用演示:

1、使用ps aux获取dd命令当前运行的PID;

# ps aux | grep dd | grep -v "grep"
# root             40637   0.0  0.0  2463108   2136 s006  S+    7:07下午   0:00.01 sudo dd if=Downloads/openSUSE-Leap-42.2-DVD-x86_64.iso/openSUSE-Leap-42.2-DVD-x86_64.iso of=/dev/disk5 bs=1m


2、使用kill命令发送SIGINFO信号给dd命令的PID;

 # sudo kill -SIGINFO 40637


3、即可显示dd命令当前刻录U盘的进度;

578+0 records in
577+0 records out
605028352 bytes transferred in 201.823793 secs (2997805 bytes/sec)


或者:

sudo killall -29 dd #一条命令搞定!


注意:输出的信息单位为字节,请自行换算为mb,gb;

本文出自 “WangJian的IT之路!” 博客,请务必保留此出处http://asherwang.blog.51cto.com/11255017/1942171

相关内容

刻录dvd.系统盘(u盘)(代码片段)

ZC:Win7x86的U盘安装盘做好之后,U盘 里面会留有 引导信息,在以后不想要它(引导信息)的时候 该如果将它删掉?直接普通的格式化 能行吗?

ZC:(20180423)发现,UltraISO制作U盘系统盘的时候 在用的时候会报错,网上查说 用原版的ISO就会这样...然后 网上查到了另一个工具 wintoflash 。用UltraISO制作的XP的U盘系统盘 使用时的报错信息为 类似这样:“INF file txtsetup.sif is corrupt or missing, status 18. Setup can not continue. Press any key to exit.”

 

1、ZC:记得貌似之前有用本方法来刻录过DVD,想做 Win7的系统盘的貌似,但是 不知为何 没有成功...

  ZC:今天(20180322)尝试做 U盘的 Win7系统盘(cn_windows_7_ultimate_with_sp1_x86_dvd_u_677486.iso),成功了,把一些东西记录下来。

  ZC:我的UltraISO软件位置:

    "E:\\ZC_chrome_download\\ultraiso_one_gr\\UltraISO_one_gr"

    "D:\\___E\\软件安装包\\绿色版\\UltraISO_v9.6.2.3059_单文件绿色版.zip"

  ZC:UltraISO的临时文件夹,貌似是这个:"C:\\Users\\33\\AppData\\Local\\Temp\\UltraISO"

2、一些知识点

  2.1、

制作硬盘影像文件就是把一个硬盘分区如C盘所有内容备份成一个ISO文件,
写入硬盘影像就是一个ISO文件还原到一个硬盘分区,是覆盖分区,

  2.2、"可启动udf"  和  "可引导光盘"

    我用 UltraISO 打开 2003的ISO,UltraISO里面显示的是 "可引导光盘"。

    我用 UltraISO 打开 Win7的ISO,UltraISO里面显示的是 "可启动 UDF" 。

    查了资料,貌似 两种都是 可以引导的,但是 为啥 我之前刻录DVD的时候,放到笔记本里面就不引导?下面这个人的回复可能有用,记录下来:("可启动udf和可引导光盘有什么区别-中关村在线硬件论坛.html" http://bbs.zol.com.cn/diybbs/d308_7986.html

我用MSDN原版Windows8.1的镜像制作了一张DVD系统盘,也是可引导UDF,放到光驱也是无法引导进入系统安装界面;
后来我发现开机当看到BIOS加载 CD/DVD ROM 字样的时候按一下键盘任意按键,便可顺利进入Windows安装界面。
不知道这是什么原理。

 

3、过程:  我刻录 Win7(cn_windows_7_ultimate_with_sp1_x86_dvd_u_677486.iso)的U盘安装盘的时候的过程

  3.1、打开ISO

    

    

  3.2、插入 U盘,UltraISO -->启动--> "写入硬盘映像..."

    (1)、

    

 

    (2)、直接默认的这个界面的设置就可以了。

      先"格式化",然后"写入",然后就制作结束可以使用了

     

   3.3、使用的是这个 U盘

    

    

4、

5、

 

赞(1)

文章来源于网络,原文链接请点击 这里
文章版权归作者所有,如作者不同意请直接联系小编删除。
作者:author