本文主要是介绍在Mac中使用「dd」指令烧录ISO镜像文件到U盘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
作者: 超級efly 發布:2014-07-26 20:22 分類: 電腦 閱讀:442 11條評論
大家在Windows系統下可以方便的使用UltraISO程式來燒錄「.ISO」,但在Mac下可就沒這麼方便了,今天本站就來教大家如何在Mac下使用 dd
指令燒錄「.ISO」格式鏡像至USB硬碟
教學
1、首先我們先打開「終端機」,然後輸入 diskutil list
來查看所有硬碟,從結果中我們可以看到我的USB硬碟的硬碟位置是「/dev/disk2」,並把這個位置牢牢記住
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | arefly : ~ arefly $ diskutil list / dev / disk0 #: TYPE NAME SIZE IDENTIFIER 0 : GUID_partition_scheme * 251.0 GB disk0 1 : EFI EFI 209.7 MB disk0s1 2 : Apple_HFS Macintosh HD 250.1 GB disk0s2 3 : Apple_Boot Recovery HD 650.0 MB disk0s3 / dev / disk1 #: TYPE NAME SIZE IDENTIFIER 0 : FDisk_partition_scheme * 1.0 TB disk1 1 : Apple_HFS Mac - Arefly 200.2 GB disk1s1 2 : Apple_HFS Mac - Backup 200.2 GB disk1s2 3 : Windows_NTFS Arefly - Important 104.9 GB disk1s3 4 : Windows_NTFS Arefly - Other 495.0 GB disk1s4 / dev / disk2 #: TYPE NAME SIZE IDENTIFIER 0 : FDisk_partition_scheme * 4.0 GB disk2 1 : 0x17 1.0 GB disk2s1 arefly : ~ arefly $ |
2、接著取消掛載(並不是彈出!)該磁碟:
注意:在以下所有步驟之中,你均需「[硬碟位置]」替換為你的磁碟位置(例如「/dev/disk2」等等)!
| arefly : ~ arefly $ diskutil unmountDisk [硬碟位置 ] Unmount of all volumes on [硬碟位置 ] was successful arefly : ~ arefly $ |
3、取消掛載完成後,我們就可以來正式寫入該文件了:(此過程耗時較長,請耐心等待!)
注意:你可以將「/dev/disk2」(僅僅舉例)改為「/dev/rdisk2」以提升寫入速度!
小技巧:在輸入 [.ISO文件位置]
時,我們可以直接將該文件拖入「終端機」即可!
| arefly : ~ arefly $ sudo dd if = [ .ISO文件位置 ] of = [硬碟位置 ] bs = 1m ; sync Password : 【注:這裏輸入的密碼不會顯示在螢幕上!】 980 + 1 records in 980 + 1 records out 4111581184 bytes transferred in 407.371084 secs ( 10092963 bytes / sec ) arefly : ~ arefly $ |
4、最後等待燒錄完成後,即可輸入 diskutil eject [硬碟位置]
來彈出你的USB磁碟,現在我們的燒錄工作就完成啦!
| arefly : ~ arefly $ diskutil eject [硬碟位置 ] Disk [硬碟位置 ] ejected arefly : ~ arefly $ |
參考
Mac OS X Manual Page: dd
List All Mounted Drives and their Partitions from the Terminal
Solution: dd too slow on Mac OS X
原文链接:在Mac中使用dd指令烧录U盘
这篇关于在Mac中使用「dd」指令烧录ISO镜像文件到U盘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!