一、 Mac下将ISO写入U盘可使用命令行工具dd,操作如下:

1、找出U盘挂载的路径,使用如下命令:diskutil list
2、将U盘unmount(将N替换为挂载路径):diskutil unmountDisk /dev/disk[N]
3、写入U盘:sudo dd if=iso路径 of=/dev/rdisk[N] bs=1m  rdisk 中加入r可以让写入速度加快

二、具体操作示例:

1. 将iso转换成dmg 转iso 用

UDRW 替换为 UDTO
 lapommedeMacBook-Pro:~ lapomme$ sudo hdiutil convert -format UDRW -o /linux.dmg kali.iso
Password:
正在读取Master Boot Record(MBR:)…
正在读取Kali Live (Apple_ISO:)…
正在读取(Windows_NTFS_Hidden:)…
............................................................................
正在读取(DOS_FAT_12:)…
..............................................................................
已耗时:.178s
速度:288.3M 字节/秒
节省:0.0%
created: /linux.dmg

2. 查看u盘盘符

 lapommedeMacBook-Pro:~ lapomme$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
: GUID_partition_scheme *251.0 GB disk0
: EFI EFI 209.7 MB disk0s1
: Apple_CoreStorage Macintosh HD 250.1 GB disk0s2
: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
: Apple_HFS Macintosh HD +249.8 GB disk1
Logical Volume on disk0s2
E2BD4617-5A22-46A9-A6F4-D54E3EE92BBC
Unencrypted
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
: FDisk_partition_scheme *62.0 GB disk2
: DOS_FAT_32 UNTITLED 62.0 GB disk2s1
/dev/disk3 (disk image):
#: TYPE NAME SIZE IDENTIFIER
: FDisk_partition_scheme +3.1 GB disk3
: 0x17 3.0 GB disk3s1
: DOS_FAT_12 NO NAME 110.1 MB disk3s2

3. 取消挂载U盘

 lapommedeMacBook-Pro:~ lapomme$ diskutil umountDisk /dev/disk2
Unmount of all volumes on disk2 was successful

4. 用dd命令写入U盘

说明:

(1)sudo dd if=源路径 of=/dev/r卷标 bs=1m [‘r’ 会让命令执行加快一点] [‘bs’为一次填充的容量]

(2)获取映像名称和完整路径可以直接将文件拖入终端,即在终端中显示

 lapommedeMacBook-Pro:~ lapomme$ sudo dd if=/linux.dmg of=/dev/rdisk2 bs=1m
+ records in
+ records out
bytes transferred in 149.567568 secs ( bytes/sec)

5. 查看磁盘进度,可以用iostat命令查看磁盘写入状态

 lapommedeMacBook-Pro:~ lapomme$ iostat -w
disk0 disk2 disk3 cpu load average
KB/t tps MB/s KB/t tps MB/s KB/t tps MB/s us sy id 1m 5m 15m
102.71 2.49 598.70 0.15 24.76 0.02 2.04 1.71 1.69
512.00 23.93 1024.00 23.93 0.00 0.00 2.11 1.74 1.69
473.00 11.99 1024.00 11.98 0.00 0.00 2.11 1.74 1.69
491.68 23.99 1024.00 23.99 0.00 0.00 2.11 1.74 1.69

6. 操作完毕后将U盘弹出

 lapommedeMacBook-Pro:~ lapomme$ diskutil eject /dev/disk2
Disk /dev/disk2 ejected

在Mac OS X系统下 用dd命令将iso镜像写入u盘的更多相关文章

  1. 【转载】在Linux系统下用dd命令制作ISO镜像U盘启动盘

    #### 将U盘插入USB接口 #umount /dev/sdb* #dd if=/iso存放路径/XXX.iso of=/dev/sdb bs=1M ##### [转载]在Linux系统下用dd命令 ...

  2. Mac OS X系统 用dd命令将iso镜像写入u盘

    一. Mac下将ISO写入U盘可使用命令行工具dd,操作如下: 1.找出U盘挂载的路径,使用如下命令:diskutil list2.将U盘unmount(将N替换为挂载路径):diskutil unm ...

  3. 在Linux系统下用dd命令制作ISO镜像U盘启动盘

    http://os.51cto.com/art/201510/494762.htm 首先在 Linux 系统中打开终端,确认 U 盘路径: sudo fdisk -l 使用 dd 命令,格式如下: s ...

  4. linux/OSX中“DD”命令制作ISO镜像操作系统安装U盘

    linux或者OS X系统中,使用“dd”命令可以直接在终端命令行模式下,制作ISO镜像的系统安装盘. 一.linux系统以centOS7为例. sudo dd if=镜像路径 of=USB设备路径 ...

  5. Mac OS X系统下利用VirtualBox安装和配置Windows XP虚拟机

    准备工作 下载并安装VirtualBox for Mac到https://www.virtualbox.org/wiki/Downloads下载VirtualBox <版本> for OS ...

  6. Mac OS X 系统下快速显示隐藏文件的方法(使用Automator创建workflow)

    有的时候需要显系统中的隐藏文件,在 Mac 中不像windows系统那么方便(勾选选项就能够操作),需要在 Terminal 中执行: localhost:~ mx$ defaults write c ...

  7. Linux 系统下使用dd命令备份还原MBR主引导记录

    https://en.wikipedia.org/wiki/Master_boot_recordhttps://www.cyberciti.biz/faq/howto-copy-mbr/https:/ ...

  8. 在Mac OS X 10.11 EI Capitan 中提取iso镜像

    到Apple store上下载最新的OS X El Capitan ,下载完成后就可以进行iso镜像提取操作了. 步骤一:挂载El Capitan 的安装镜像文件 1 hdiutil attach / ...

  9. 使用dd命令写iso文件到u盘

    1. 使用df -h查看挂载点 [seif@study ~]$ df -h 文件系统        容量  已用  可用 已用% 挂载点 udev            1.9G     0  1.9 ...

随机推荐

  1. php 编程效率(2)

    1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍. 当然了,这个测试方法需要在十万级以上次执行,效果才明显. 其实静态方法和非静态方法的 ...

  2. 关于C++中的重定位

    "标准库定义了4个IO对象,处理输入时使用命名为cin的istream类型对象,这个对象也成为标准输入.处理输出时使用命名为cout的ostream类型对象,这个对象也称为标准输出.标准库还 ...

  3. android --拍照,从相册获取图片,兼容高版本,兼容小米手机

    前几天做项目中选择图片的过程中遇到高版本和小米手机出现无法选择和崩溃的问题,现在记录下来,后面出现同类问题,也好查找 1,定义常量: private static final int TAKE_PIC ...

  4. POJ 3268 Silver Cow Party(dij+邻接矩阵)

    ( ̄▽ ̄)" #include<iostream> #include<cstdio> #include<algorithm> #include<cs ...

  5. webpack 相关资料

    github webpack Youtube: Advanced Webpack code splitting list of plugins webpack examples What's new ...

  6. UVA 562 Dividing coins (01背包)

    //平分硬币问题 //对sum/2进行01背包,sum-2*dp[sum/2] #include <iostream> #include <cstring> #include ...

  7. Gentoo挂载ntfs的NTFS分区

    内核需要开启的选项 File systems ---> <*> FUSE (Filesystem in Userspace) support 使用NTFS-3G NTFS-3G是一个 ...

  8. C的指针,真的很经典

    工作以后,一直使用C++,也做过Objective C,各种类的方法封装得很好,使用很简单,今天偶尔翻看一下 严蔚敏 的 <数据结构>,第一个程序demo就看了半天,一是由于demo的变量 ...

  9. chapter 12_2 保存无环的table

    保存table有几种方法,选用哪种方法取决于对table的结构作出了哪些限制性的假设 第一个方法: function serialize(o) if type(o) == "number&q ...

  10. SharePoint2013 Excel导出好的代码

    C#Excel操作类ExcelHelper.cs 来源:http://www.hellocsharp.com/article/67.aspx C#源码世界 发布于: 2014-09-12 使用本类之前 ...