以前在遥远的使用 Windows 的年代,经常使用 UltraISO 来把 ISO 镜像写入U盘,来从U盘引导系统。换了 Mac 以后,偶尔还是会用 VMware 虚拟机来使用 UltraISO 将 ISO 镜像写入U盘。最近折腾新服务器,下载了最新的 Ubuntu 16.04 LTS 镜像,又要制作U盘了,于是乎就整理下在 Mac 下制作 Ubuntu 可引导U盘的操作步骤,方便以后查阅。
$ diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *251.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_CoreStorage Macintosh HD 250.1 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS Macintosh HD +249.8 GB disk1 Logical Volume on disk0s2 B3559850-25F0-409D-A081-927AB2B16E3C Unlocked Encrypted /dev/disk2 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *8.0 GB disk2 1: Windows_FAT_32 NUC6_WIN10 8.0 GB disk2s4
所以,很明显,U盘是 /dev/disk2,先把它卸载了:
1 2
$ diskutil unmountDisk /dev/disk2 Unmount of all volumes on disk2 was successful
然后就是将 IMG 文件写入U盘了,这个过程得花点时间,同时你可能还需要输入密码来获得管理员权限:
1 2 3 4 5
$ sudo ddif=ubuntu-16.04-server-amd64.img of=/dev/rdisk2 bs=1m Password: 655+0 records in 655+0 records out 686817280 bytes transferred in 162.123944 secs (4236372 bytes/sec)
最后就是弹出U盘,收工。
1 2
$ diskutil eject /dev/disk2 Disk /dev/disk2 ejected