在Linux/Mac中使用dd命令烧录.iso镜像至USB硬盘最近想在Mac上装个KaliLinux,无奈虚拟机中的Windows制作启动盘实在太慢,于是想着Mac中有没有烧录工具,百度以后发现dd命令是Mac和Linux系统的制作启动盘命令 。
确保分区模式是GUID分区
以下引用百度经验:
在这里我的命令是:
将iso格式转换为dmg格式
将你的路径替换掉/dev/disk1
这一步是必须的,不然后面使用dd命令会显示资源繁忙
同理这里把你的镜像路径和磁盘路径替换掉
/dev/disk1换成/dev/rdisk1可以提高速度
烧录过程不会有任何提示信息直到烧录完成(太不人性化了?。。。?
如果有窗口提示要不要推出磁盘 , 则使用终端来推出磁盘,然后在窗口选择ignore
如何使用Linux的dd命令建议在bash下运行man dd 或者 dd --help.
以下请参考:
linux创建文件命令:dd命令
把指定的输入文件拷贝到指定的输出文件中 , 并且在拷贝的过程中可以进行格式转换 。语法:
CODE:[Copy to clipboard]dd 〔选项〕
QUOTE:
【linux中dd命令步骤 linux的du和df命令】if =输入文件(或设备名称) 。
of =输出文件(或设备名称) 。
ibs = bytes 一次读取bytes字节 , 即读入缓冲区的字节数 。
skip = blocks 跳过读入缓冲区开头的ibs*blocks块 。
obs = bytes 一次写入bytes字节 , 即写 入缓冲区的字节数 。
bs = bytes 同时设置读/写缓冲区的字节数(等于设置obs和obs) 。
cbs = bytes 一次转换bytes字节 。
count = blocks 只拷贝输入的blocks块 。
conv = ASCII 把EBCDIC码转换为ASCII码 。
conv = ebcdic 把ASCII码转换为EBCDIC码 。
conv = ibm 把ASCII码转换为alternate EBCDIC码 。
conv = blick 把变动位转换成固定字符 。
conv = ublock 把固定们转换成变动位
conv = ucase 把字母由小写变为大写 。
conv = lcase 把字母由大写变为小写 。
conv = notrunc 不截短输出文件 。
conv = swab 交换每一对输入字节 。
conv = noerror 出错时不停止处理 。
conv = sync 把每个输入记录的大小都调到ibs的大小(用ibs填充) 。
fdformat命令
低级格式化软盘 。
实例:
创建一个100M的空文件
dd if=/dev/zero of=hello.txt bs=100M count=1
以上是linux创建文件命令:dd的用法 。
Linux dd 命令怎么用?具体例子?举个例子说明一下:
将硬盘a克隆到硬盘b :
dd if=/dev/sda of=/dev/sdb bs=4M
可能在这个过程中的速度会比较慢 , 但是是有原因的 , 因为有用的和无用的数据都要复制 。
——答案来自xisaiLinux界大牛老师
LINUX dd命令用法:dd [操作数] ...
或:dd 选项
Copy a file, converting and formatting according to the operands.
N and BYTES may be followed by the following multiplicative suffixes:
c =1, w =2, b =512, kB =1000, K =1024, MB =1000 1000, M =1024 1024, xM =M
GB =1000 1000 1000, G =1024 1024 1024, and so on for T, P, E, Z, Y.
Sending a USR1 signal to a running 'dd' process makes it
print I/O statistics to standard error and then resume copying.
18335302+0 records in
18335302+0 records out
9387674624 bytes (9.4 GB) copied, 34.6279 seconds, 271 MB/s
Options are:
GNU coreutils online help:
请向报告dd 的翻译错误
要获取完整文档,请运行:info coreutils 'dd invocation'
linux里面dd命令作用是什么?Linux dd 命令用于读取、转换并输出数据 。
dd 可从标准输入或文件中读取数据linux中dd命令步骤,根据指定linux中dd命令步骤的格式来转换数据linux中dd命令步骤,再输出到文件、设备或标准输出 。
推荐阅读
- 企业怎么做微信视频号,企业微信怎么做文档
- 正版桥梁模拟游戏下载,桥梁建设模拟游戏
- hbase建设,hbase搭建 简书
- go语言学生成绩管理系统 go语言教程下载
- 梅州微信小程序开发的公司,微信小程序开发公司xchxkf
- 开发独立游戏合作,独立游戏 开发
- 270粉丝直播视频教程,2700万粉丝
- php调用数据库图片地址 php怎么调用图片
- c语言ns流程图三种基本结构,c语言ns流程图