dd指令打包iso文件 linux_在Linux/Mac中使用dd命令烧录.iso镜像至USB硬盘

本文介绍了如何在Mac上通过dd命令将Kali Linux ISO镜像写入U盘,创建启动盘。首先使用diskutil list找到U盘设备,然后用磁盘工具格式化U盘。接着,利用hdiutil将ISO转换为dmg格式,再使用diskutil unmount卸载U盘,最后使用dd命令进行烧录。烧录过程中需要注意设备路径的正确选择。
摘要由CSDN通过智能技术生成

最近想在Mac上装个KaliLinux,无奈虚拟机中的Windows制作启动盘实在太慢,于是想着Mac中有没有烧录工具,百度以后发现dd命令是Mac和Linux系统的制作启动盘命令。

打开终端,输入

$ diskutil list

输出大致如下(这里/dev/disk1/是我的U盘)

1.png

然后使用Mac的磁盘工具格式化U盘,选择抹掉,设置如下图

2.png

确保分区模式是GUID分区

转换镜像格式(这一步不是必须的,dd命令也可以烧录iso格式)

以下引用百度经验:

hdiutil convert -format UDRW -o ~/Path-to-IMG-file /Path-to-ISO-file通常下载的文件会在/Downloads目录下。

所以输入的命令是:

hdiutil convert -format UDRW -o ~/Downloads/ubuntu-14.10-desktop-amd64 ~/Downloads/ubuntu-14.10-desktop-amd64.iso值得注意的是,并没有新转换出的文件加上IMG后缀,因为后缀只是个标志,重要的是文件类型并不是文件的扩展名。转换出来的文件可能会被Mac OS X系统自动加上个.dmg后缀。

在这里我的命令是:

$ hdiutil convert -format UDRW -o ~/Downloads/kali-linux-2016.2-amd64 ~/Downloads/kali-linux-2016.2-amd64.iso

将iso格式转换为dmg格式

接下来将U盘unmount

$ diskutil unmountDisk /dev/disk1

将你的路径替换掉/dev/disk1

这一步是必须的,不然后面使用dd命令会显示资源繁忙

最后终于可以使用dd命令了

$ sudo dd if=~/Downloads/kali-linux-2016.2-amd64.dmg of=/dev/rdisk1 bs=1m

同理这里把你的镜像路径和磁盘路径替换掉

/dev/disk1换成/dev/rdisk1可以提高速度

烧录过程不会有任何提示信息直到烧录完成(太不人性化了!!!)

3.png

推出磁盘

$ diskutil eject /dev/disk1

如果有窗口提示要不要推出磁盘,则使用终端来推出磁盘,然后在窗口选择ignore

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值