Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.4. CD-ROM または DVD を使用してインストールできますか ?

Red Hat Enterprise Linux のインストールにはいくつかの方法があります。
CD-ROM または DVD からインストールするには、Red Hat Enterprise Linux 製品を購入し、Red Hat Enterprise Linux 5.11 CD-ROM または DVD が必要です。また、システムに DVD/CD-ROM ドライブがある。
Red Hat Enterprise Linux 5.11 CD または DVD がまだない場合には、Red Hat カスタマーポータルから ISO イメージファイル としてダウンロードできます。にアクセス https://access.redhat.com/home して、ログイン と パスワード を入力します。Downloads リンクをクリックして、現在対応しているすべての Red Hat Enterprise Linux 製品一覧を取得します。Red Hat カスタマーポータルのログインとパスワードがない場合は、サブスクリプションの購入または無料の評価版サブスクリプションを入手してください https://access.redhat.com/downloads/。イメージファイルを取得したら、以下の手順に従ってディスクに書き込みできます。
イメージファイルから CD を生成する一連の手順は、インストールされているオペレーティングシステムやディスク書き込みソフトウェアに応じて、コンピューターごとに大きく異なります。この手順は一般的なガイドとして使用します。お使いのコンピューターの特定の手順を省略できる場合や、ここで説明する順序とは異なる順序で一部の手順を実施しなければならない場合があります。
まず搭載されているディスク書き込みソフトウェアでイメージファイルをディスクに書き込みことができるかどうか確認してください。ほとんどのソフトウェアで行うことができるはずですが、例外となるソフトウェアも存在します。
特に、Windows XP および Windows Vista に組み込まれている CD 書き込み機能は、イメージから CD への書き込みができず、それ以前の Windows オペレーティングシステムには CD 書き込み機能がデフォルトでインストールされていないことに注意してください。したがって、コンピューターに Windows オペレーティングシステムがインストールされている場合は、このタスク用に別のソフトウェアが必要になります。コンピューターをすでに使用している可能性のある Windows 用の一般的な CD 書き込みソフトウェアの例として、Nero Burning ROMRoxio Creator があります。お使いのコンピューターで Windows オペレーティングシステムを使用し、ディスク書き込みソフトウェアがインストールされていない場合(または、ソフトウェアがイメージファイルからディスクを書き込むことができることが不明な場合)、InfraRecorder は から http://www.infrarecorder.org/ 利用できる代替手段であり、は無料でオープンソースです。
Apple コンピューターの Mac OS X でデフォルトでインストールされる ディスクユーティリティー ソフトウェアは、すでにビルドされたイメージから CD を書き込む機能があります。Linux 用の最も広く使用されている CD 書き込みソフトウェア( BraseroK3b など)には、この機能も含まれています。
  1. 書き込み可能な空の CD をコンピューターの CD または DVD burner に挿入します。一部のコンピューターでは、ウィンドウが開き、ディスクを挿入する際にさまざまなオプションが表示されます。このようなウィンドウが表示されたら、選択したディスク書き込みプログラムを起動するオプションを探します。このようなオプションが表示されない場合は、ウィンドウを閉じ、プログラムを手動で起動します。
  2. ディスク書き込みプログラムを起動します。一部のコンピューターでは、イメージファイルで右クリック(または制御)し、Copy image to CD または Copy CD or DVD image などのラベルの付いたメニューオプションを選択すると、これを実行できます。他のコンピューターには、選択したディスク書き込みプログラムを起動するメニューオプションがあります。直接、または Open With 等のオプションと共に起動します。お使いのコンピューターに利用できるオプションがない場合は、デスクトップのアイコン、Windows オペレーティングシステムの Start メニュー、Mac Applications フォルダーなどのアプリケーションのメニューでプログラムを起動します。
  3. ディスク書き込みプログラムで、イメージファイルから CD を書き込むオプションを選択します。たとえば、Nero Burning ROM では、このオプションは Burn Image と呼ばれ、File メニューにあります。
    この手順は、特定の CD 書き込みソフトウェアを使用する場合に省略できます。たとえば、Mac OS X の Disk Utility では、これは必要ありません。
  4. 以前にダウンロードしたディスクイメージファイルを参照し、書き込み用に選択します。
  5. 書き込みプロセスを開始する ボタンをクリックします。
DVD/CD-ROM ドライブからの起動を可能にするには、BIOS を変更する必要がある場合があります。BIOS の変更に関する詳細は、「x86、AMD64、および Intel® 64 システムでのインストールプログラムの起動」 を参照してください。

2.4.1. 代替起動方法

Boot DVD/CD-ROM
DVD/CD-ROM ドライブを使用して起動できる場合は、独自の CD-ROM を作成してインストールプログラムを起動できます。これは、たとえばネットワーク経由のインストールやハードドライブからのインストールを実行する場合などに役立ちます。詳細は、「インストールブート CD-ROM の作成」 を参照してください。
USB ペンドライブ
DVD/CD-ROM ドライブから起動できないが、USB ペンドライブなどの USB デバイスを使用して起動できる場合は、以下の代替起動方法を使用できます。
このブート方法を機能させるには、システムのファームウェアが USB デバイスからの起動に対応している必要があります。システムを起動するデバイスの指定に関する詳細は、ハードウェアベンダーのドキュメントを参照してください。
USB デバイスが期待どおりに名前が付けられていない可能性がある
インストール時にパーティションおよびファイルシステムを設定する場合は、USB デバイスのサイズ、名前、およびタイプを確認してください。USB 接続のストレージデバイスに割り当てられる名前の順序は、特定のデバイスが他のデバイスよりも初期化に時間がかかる可能性があるためです。したがって、デバイスは、sda ではなく sdc など、予想とは異なる名前を受け取る可能性があります。
  1. Red Hat Enterprise Linux 5 インストールファイルのコピーを利用できるようにします。次のいずれかになります。
    • Red Hat Enterprise Linux 5 インストール DVD または CD-ROM#1 を挿入します。
    • Red Hat Enterprise Linux 5 インストール DVD または CD-ROM#1 のイメージをマウントします。
    • インストールファイルが、システムがアクセスできるネットワークの場所(たとえば、アクセス可能な NFS 共有上など)で利用可能であることを確認します。
  2. USB フラッシュドライブをシステムに接続します。以下の手順は、Red Hat Enterprise Linux 5 を実行するシステムを想定しています。
  3. dmesg を実行して、ドライブのデバイス名を特定します。ドライブをアタッチした直後に dmesg を実行すると、出力の最新の行にデバイス名が表示されます。たとえば、以下の dmesg 出力は、デバイス名 /dev/sdb を受け取るフラッシュドライブを示しています。
    Initializing USB Mass Storage driver...
    scsi2 : SCSI emulation for USB Mass Storage devices
    usb-storage: device found at 5
    usb-storage: waiting for device to settle before scanning
    usbcore: registered new driver usb-storage
    USB Mass Storage support registered.
      Vendor: USB 2.0   Model: Flash Disk        Rev: 5.00
      Type:   Direct-Access                      ANSI SCSI revision: 02
    SCSI device sdb: 2043904 512-byte hdwr sectors (1046 MB)
    sdb: Write Protect is off
    sdb: Mode Sense: 0b 00 00 08
    sdb: assuming drive cache: write through
    SCSI device sdb: 2043904 512-byte hdwr sectors (1046 MB)
    sdb: Write Protect is off
    sdb: Mode Sense: 0b 00 00 08
    sdb: assuming drive cache: write through
    sdb: sdb1
    sd 2:0:0:0: Attached scsi removable disk sdb
    sd 2:0:0:0: Attached scsi generic sg1 type 0
    usb-storage: device scan complete
  4. 現在マウントされているフラッシュドライブ上のパーティションをアンマウントします。フラッシュドライブを接続すると、システムが自動的に利用可能なパーティションをマウントする可能性があります。
    1. mount コマンドを使用して、フラッシュドライブにマウントされているパーティションをすべて検索します。たとえば、以下の出力は、/dev/sdb のパーティションが 1 つ、 /dev/sdb 1 という名前のパーティションがマウントされていることを示しています。
      $ mount
      /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
      proc on /proc type proc (rw)
      sysfs on /sys type sysfs (rw)
      devpts on /dev/pts type devpts (rw,gid=5,mode=620)
      tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
      /dev/sda1 on /boot type ext3 (rw)
      none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
      sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
      /dev/sdb1 on /media/BOOTUSB type vfat (rw,nosuid,nodev,uid=500,utf8,shortname=mixed,flush)
    2. umount コマンドを使用してパーティションをアンマウントします。たとえば、/dev/sdb1 をアンマウントしるには、以下を実行します。
      umount /dev/sdb1
      マウントしたフラッシュドライブ上のパーティションごとに umount を実行します。
  5. fdisk を使用して、フラッシュドライブをパーティションに分割して、1 つのパーティションのみを含めます。以下のパラメーターを使用します。
    1. 番号は 1 です。
    2. パーティションタイプは b (W95 FAT32)に設定されます。
    3. bootable としてフラグを付けます。
  6. mkdosfs を実行して、前の手順で作成したパーティションを FAT としてフォーマットします。以下に例を示します。
    mkdosfs /dev/sdb1
  7. パーティションをマウントします。以下に例を示します。
    mount /dev/sdb1 /mnt
  8. インストール DVD または CD-ROM#1 の isolinux/ ディレクトリーの内容をフラッシュドライブにコピーします。
  9. 設定ファイルの名前を isolinux.cfg から syslinux.cfg に変更します。たとえば、フラッシュドライブが /mnt にマウントされている場合は、次のコマンドを実行します。
    cd /mnt/; mv isolinux.cfg syslinux.cfg
    1. 必要に応じて、特定の環境の syslinux.cfg を編集します。たとえば、NFS で共有されるキックスタートファイルを使用するようにインストールを設定するには、以下を指定します。
      linux ks=nfs:://ks.cfg
  10. images/pxeboot/initrd.img ファイルをインストール DVD または CD-ROM#1 からフラッシュドライブにコピーします。
  11. フラッシュドライブをアンマウントします。以下に例を示します。
    umount /dev/sdb1
  12. USB フラッシュドライブを起動可能にします。以下に例を示します。
    syslinux /dev/sdb1
  13. 再度フラッシュドライブをマウントします。以下に例を示します。
    mount /dev/sdb1 /mnt
  14. USB フラッシュドライブに GRUB ブートローダーをインストールします。以下に例を示します。
    grub-install --root-directory=/mnt /dev/sdb
  15. USB フラッシュドライブに /boot/grub ディレクトリーがあることを確認します。存在しない場合は、以下のようにディレクトリーを手動で作成します。
    mkdir -p /mnt/boot/grub
  16. 次のようにフラッシュドライブに boot/grub/grub.conf ファイルを作成します。
    default=0
    timeout=5
    root (hd1,0)
    title Red Hat Enterprise Linux installer
    kernel /vmlinuz
    initrd /initrd.img
  17. フラッシュドライブをアンマウントします。以下に例を示します。
    umount /dev/sdb1
  18. USB フラッシュドライブをデタッチします。
  19. Red Hat Enterprise Linux をインストールするシステムに USB ディスクを割り当てます。
  20. USB フラッシュドライブからターゲットシステムを起動します。