ubuntu からダウンロードしてきたISOイメージ(*.iso)からディスクイメージ(*.dmg)を作成する.
hatai@MacBook-Air ~ % cd Downloads hatai@MacBook-Air Downloads % ls ubuntu-23.10.1-desktop-amd64.iso hatai@MacBook-Air Downloads % hdiutil convert -format UDRW -o ubuntu-23.10.1-desktop-amd64.img ubuntu-23.10.1-desktop-amd64.iso Protective Master Boot Record(MBR: 0)を読み込み中… GPT Header(Primary GPT Header: 1)を読み込み中… GPT Partition Data(Primary GPT Table: 2)を読み込み中… ISO9660(DOS_FAT: 3)を読み込み中… ............................................................................... Appended2(C12A7328-F81F-11D2-BA4B-00A0C93EC93B: 4)を読み込み中… ............................................................................... Gap1(DOS_FAT: 5)を読み込み中… ............................................................................... Ubuntu 23.10.1 amd64 (Apple_ISO: 6)を読み込み中… ............................................................................... GPT Partition Data(Backup GPT Table: 7)を読み込み中… ............................................................................... GPT Header(Backup GPT Header: 8)を読み込み中… ............................................................................... 経過時間: 7.362s 速度: 670.2Mバイト/秒 節約率: 0.0% created: /Users/hatai/Downloads/ubuntu-23.10.1-desktop-amd64.img.dmg hatai@MacBook-Air Downloads % ls ubuntu-23.10.1-desktop-amd64.img.dmg ubuntu-23.10.1-desktop-amd64.iso
インストールメディアに使用するUSBメモリーを接続し,デバイスファイル名を特定する.下記の例では /dev/disk4 とわかる.
hatai@MacBook-Air Downloads % diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk0 1: Apple_APFS_ISC Container disk2 524.3 MB disk0s1 2: Apple_APFS Container disk3 994.7 GB disk0s2 3: Apple_APFS_Recovery Container disk1 5.4 GB disk0s3 /dev/disk3 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +994.7 GB disk3 Physical Store disk0s2 1: APFS Volume Macintosh HD 10.1 GB disk3s1 2: APFS Snapshot com.apple.os.update-... 10.1 GB disk3s1s1 3: APFS Volume Preboot 6.0 GB disk3s2 4: APFS Volume Recovery 921.1 MB disk3s3 5: APFS Volume Data 479.2 GB disk3s5 6: APFS Volume VM 20.5 KB disk3s6 /dev/disk4 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *62.0 GB disk4 1: Windows_FAT_32 62.0 GB disk4s1
インストールメディアを unmount する(物理的には接続されている状態でOSからは通常の記憶装置としては使用できない状態にする).
フォーマットの仕方によって,ひとつの論理ボリュームをアンマウントする diskutil unmount を使う場合とディスク装置全体をアンマウントする diskutil unmountDisk の場合がある. まぁしかし,下記のようにとりあえず unmount しようとしてちがっていれば unmountDisk しろと教えてくれるので,指示にしたがえばよい.
hatai@MacBook-Air Downloads % diskutil umount /dev/disk4 disk4 was already unmounted or it has a partitioning scheme so use "diskutil unmountDisk" instead hatai@MacBook-Air Downloads % diskutil umountDisk /dev/disk4 Unmount of all volumes on disk4 was successful
hatai@MacBook-Air Downloads % sudo dd if=./ubuntu-23.10.1-desktop-amd64.img.dmg of=/dev/disk4 bs=1024 Password: 5052730+0 records in 5052730+0 records out 5173995520 bytes (5.2 GB, 4.8 GiB) copied, 984.807 s, 5.3 MB/s hatai@MacBook-Air Downloads %