USBメモリにDebian Installerを作成する

はじめに

Debian8をインストールするため、USBメモリインストーラの作成を行う。Mac OS X上で行う方法を記載する。

手順

isoファイルをダウンロード

Debianのダウンロードサイトからisoファイルをダウンロードする。 今回はネットワークインストールのisoファイルを利用した。

isoファイルをimgファイルに変換

hdiutilコマンドを利用してimgファイルを作成

$ hdiutil convert -format UDRW -o debian-stretch-DI-alpha8-amd64-netinst.img debian-stretch-DI-alpha8-amd64-netinst.iso 
Driver Descriptor Map(DDM:0) を読み込み中...
Debian stretch-DI-a8 amd64 1    (Apple_ISO:1) を読み込み中...
Apple(Apple_partition_map:2) を読み込み中...
Debian stretch-DI-a8 amd64 1    (Apple_ISO:3) を読み込み中...
EFI(Apple_HFS:4) を読み込み中...
Debian stretch-DI-a8 amd64 1    (Apple_ISO:5) を読み込み中...
..................................................................................................
経過時間: 1.217s
速度:235.8M バイト/秒
節約率:0.0%
created: /Users/xxx/Downloads/debian-stretch-DI-alpha8-amd64-netinst.img.dmg

.dmg拡張子を消す

$ mv debian-stretch-DI-alpha8-amd64-netinst.img.dmg debian-stretch-DI-alpha8-amd64-netinst.img

USBメモリをアンマウント

diskutil listで接続されているUSBメモリのデバイスを確認する

$ diskutil list
...
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *16.0 GB    disk3

アンマウントする

$ diskutil unMountDisk /dev/disk3
Unmount of all volumes on disk3 was successful

ddコマンドでimgファイルをUSBメモリに書き込む

ddコマンドでusbメモリバイスにファイルをコピーする。少し時間がかかる。

$ sudo dd if=debian-stretch-DI-alpha8-amd64-netinst.img of=/dev/disk3 bs=1m
Password:

287+0 records in
287+0 records out
300941312 bytes transferred in 379.428644 secs (793143 bytes/sec)