1. 程式人生 > >在Mac中使用「dd」指令燒錄ISO映象檔案到U盤

在Mac中使用「dd」指令燒錄ISO映象檔案到U盤

大家在Windows系統下可以方便的使用UltraISO程式來燒錄「.ISO」,但在Mac下可就沒這麼方便了,今天本站就來教大家如何在Mac下使用 dd 指令燒錄「.ISO」格式映象至USB硬碟

教學

1、首先我們先開啟「終端機」,然後輸入 diskutil list 來檢視所有硬碟,從結果中我們可以看到我的USB硬碟的硬碟位置是「/dev/disk2」,並把這個位置牢牢記住

Shell
12345678910111213141516171819arefly:~arefly$diskutil list/dev/disk0#:                       TYPE NAME                    SIZE       IDENTIFIER
0:GUID_partition_scheme*251.0GB   disk01:EFI EFI209.7MB   disk0s12:Apple_HFS Macintosh HD250.1GB   disk0s23:Apple_Boot Recovery HD650.0MB   disk0s3/dev/disk1#:                       TYPE NAME                    SIZE       IDENTIFIER0:FDisk_partition_scheme*1.0TB     disk11:Apple_HFS Mac-Arefly200.2GB   disk1s12:Apple_HFS
Mac-Backup200.2GB   disk1s23:Windows_NTFS Arefly-Important104.9GB   disk1s34:Windows_NTFS Arefly-Other495.0GB   disk1s4/dev/disk2#:                       TYPE NAME                    SIZE       IDENTIFIER0:FDisk_partition_scheme*4.0GB     disk21:0x171.0GB     disk2s1arefly:~arefly$

2、接著取消掛載(並不是彈出!)該磁碟:

注意:在以下所有步驟之中,你均需「[硬碟位置]

」替換為你的磁碟位置(例如「/dev/disk2」等等)!

Shell
123arefly:~arefly$diskutilunmountDisk[硬碟位置]Unmountofallvolumeson[硬碟位置]wassuccessfularefly:~arefly$

3、取消掛載完成後,我們就可以來正式寫入該檔案了:(此過程耗時較長,請耐心等待!)

注意:你可以將「/dev/disk2」(僅僅舉例)改為「/dev/rdisk2」以提升寫入速度!

小技巧:在輸入 [.ISO檔案位置] 時,我們可以直接將該檔案拖入「終端機」即可!

Shell
123456arefly:~arefly$sudo ddif=[.ISO檔案位置]of=[硬碟位置]bs=1m;syncPassword:【注:這裡輸入的密碼不會顯示在螢幕上!】980+1records in980+1records out4111581184bytes transferred in407.371084secs(10092963bytes/sec)arefly:~arefly$

4、最後等待燒錄完成後,即可輸入 diskutil eject [硬碟位置] 來彈出你的USB磁碟,現在我們的燒錄工作就完成啦! :razz:

Shell
123arefly:~arefly$diskutileject[硬碟位置]Disk[硬碟位置]ejectedarefly:~arefly$

參考