RHEL6.4をUNetbootinを使用してインストールする時の問題

UNetbootinを使ってRHEL6.4をインストールする時にハマったこと。

簡単に手順を説明すると

  1. UNetbootinをインストール
  2. http://61.164.110.188:82/Redhat/からrhel-server-6.4-x86_64-boot.isoを入手
  3. UNetbootinを使用してrhel-server-6.4-x86_64-boot.isoを展開
  4. USBを使用してインストール

これの「4.USBを使用してインストール」のところの最後の最後で"The installer has tried to mount image #1 but cannot find it on the hard drive. Please copy this image to the drive and click retry."と表示され、インストールに失敗。
ググったら↓にたどり着いた。
https://access.redhat.com/discussions/1532773

ざっくりまとめると、rhel-server-6.4-x86_64-dvd.isoも必要だということ。手順としては:

  1. http://61.164.110.188:82/Redhat/からrhel-server-6.4-x86_64-dvd.isoをダウンロード
  2. rhel-server-6.4-x86_64-dvd.isoを展開して、imagesディレクトリからinstall.imgとproduct.imgを取り出す
  3. UNetbootinでboot.isoを展開したUSB内に/dvdというディレクトリを作成
  4. /dvdにrhel-server-6.4-x86_64-dvd.isoをコピー
  5. /dvdの中にimagesというディレクトリを作成して、install.imgとproduct.imgをコピー。 下がイメージ図:
    dvd/
    ├─ images/
    │   ├─ install.img
    │   └─ product.img
    └─ rhel-server-6.4-x86_64-dvd.iso
  6. USBからブートして、インストール画面へ進む。デバイスを指定する時にディレクトリに/dvdを指定

以上でインストール可能。