んたのブログ

週末になると出没します。

MacでisoファイルをUSBスティックに書き込み

MacでUSBスティックにisoファイルを焼くことがあるので、いちいち検索しなくてもいいようにメモ。
 
1.USBスティックをポートに挿す
 
2.認識しているか確認
 今回の例だとdisk4が該当。
% diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:             Apple_APFS_ISC ⁨⁩                        524.3 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk3⁩         245.1 GB   disk0s2
   3:        Apple_APFS_Recovery ⁨⁩                        5.4 GB     disk0s3
 
/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +245.1 GB   disk3
                                 Physical Store disk0s2
   1:                APFS Volume ⁨Macintosh HD⁩            15.2 GB    disk3s1
   2:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.2 GB    disk3s1s1
   3:                APFS Volume ⁨Preboot⁩                 973.8 MB   disk3s2
   4:                APFS Volume ⁨Recovery⁩                804.6 MB   disk3s3
   5:                APFS Volume ⁨Data⁩                    104.8 GB   disk3s5
   6:                APFS Volume ⁨VM⁩                      1.1 GB     disk3s6
 
/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *15.4 GB    disk4
   1:                        EFIEFI⁩                     209.7 MB   disk4s1
   2:       Microsoft Basic Data ⁨UNTITLED⁩                15.2 GB    disk4s2
 
/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        +2.8 GB     disk5
   1:                       0xEF ⁨⁩                        2.7 MB     disk5s2
 
3.USBスティックを初期化
% diskutil eraseDisk MS-DOS UNTITLED /dev/disk4
Started erase on disk4
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk4s2 as MS-DOS (FAT) with name UNTITLED
512 bytes per physical sector
/dev/rdisk4s2: 29589248 sectors in 1849328 FAT32 clusters (8192 bytes/cluster)
bps=512 spc=16 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=411648 drv=0x80 bsec=29618176 bspf=14448 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk4
 
4.USBスティックをアンマウント
% diskutil unmountDisk /dev/disk4
Unmount of all volumes on disk4 was successful
 
5.USBスティックに書き込み
% sudo dd if=./○○.iso of=/dev/disk4 bs=4028
696328+1 records in
696328+1 records out
2804809728 bytes transferred in 969.476598 secs (2893118 bytes/sec)
 
5.USBスティックをイジェクト
% diskutil eject /dev/disk4
Disk /dev/disk4 ejected