CentOS 6.4をインストールする

> [!NOTE]
> この記事は 2013/04/06 に [momoto.github.io](http://momoto.github.io/) へ投稿した内容を Qiita へ移行してきたものです

　CentOS 6.4をインストールした手順の記録です。インストールメディアは [CentOS-6.4-i386-netinstall.iso](http://vault.centos.org/6.4/isos/i386/) を使用しています。インターネットへ接続できる環境を前提にしています。

# 1. Anaconda の起動

![01.png](https://qiita-image-store.s3.amazonaws.com/0/58/59a01c48-3f89-393d-1204-c63a856c3c62.png)

　インストールメディアから CentOS のインストーラ Anaconda を起動します。このとき、インストールメディア（光学ドライブやUSB、あるいはISOイメージファイル）が優先的に起動されるようにコンピュータ側（BIOSや仮想化環境）で正しく設定されている必要があります。

　インストールを開始するために、”Install or upgrade an existing system” を選択します。

## 2. インストールメディアのチェック

![02.png](https://qiita-image-store.s3.amazonaws.com/0/58/5cf9da5e-3989-24f4-763a-ff7f9dc77897.png)

　必要に応じてメディアチェックを行います。このチェックはインストールに必ずしも必要ではありません。チェックを行う場合は「OK」を、チェックを省略してインストールを開始する場合は「Skip」を選択します。

## 3. 言語の選択

![03.png](https://qiita-image-store.s3.amazonaws.com/0/58/b57b1664-2e91-ef22-62cb-eec5d7b76a67.png)

　インストーラで使用される言語とベースシステムに含める言語パッケージを選択します。日本語も用意されていますが、翻訳が未対応の箇所では原文が表示されます。この記事では英語を選択してインストールを進めます。

## 4. キーボード配列の選択

![04.png](https://qiita-image-store.s3.amazonaws.com/0/58/029bc32c-7f5e-204b-d6a5-cbb3d6fd2986.png)

使用しているキーボードにあわせて、キーボード配列を選択します。日本語キーボードであれば `jp106` を選択します。

## 5. インストール方法の選択

![05.png](https://qiita-image-store.s3.amazonaws.com/0/58/5f22908b-5bfd-db2d-5fc1-bedf5c4eacd8.png)

ネットワークインストールの場合、”URL”を選択します。

![06.png](https://qiita-image-store.s3.amazonaws.com/0/58/8331d47b-434b-1403-0a80-24686aaa5c5f.png)

　続いて、TCP/IPを設定します。IPv4、IPv6サポートの有無と、それぞれのプロトコルにおいて動的IP（DHCP）を使用するかどうかを選択します。この記事ではIPv4のみ有効化し、動的IPを使用するように設定してインストールを進めます。

![07.png](https://qiita-image-store.s3.amazonaws.com/0/58/9edb7c57-13fc-14e4-021f-df97bc8c8b50.png)

　[CentOS Mirrors](http://mirror.centos.org/centos/) にあるミラー等を参考に、対象アーキテクチャの images/install.img のURLを入力します。例えば、アーキテクチャが ”i386” で、[理研](http://www.riken.jp) のミラーを使用する場合のURLは [http://ftp.riken.jp/Linux/centos/6.4/os/i386/images/install.img](http://ftp.riken.jp/Linux/centos/6.4/os/i386/images/) になります。

![08.png](https://qiita-image-store.s3.amazonaws.com/0/58/6c526e1a-7060-5bfe-6b67-1a8ca4d1d1fc.png)

　`OSError: /lib64/libudev.so.0: wrong ELF class: ELFCLASS64` と表示されて処理が止まった場合は、install.img のアーキテクチャが正しいかどうか確認してください。

## 6. グラフィカルインストールの開始

![09.png](https://qiita-image-store.s3.amazonaws.com/0/58/d22223b4-f68e-f2de-923c-64b97c041357.png)

　続いて、AnacondaのGUIにしたがってインストールを進めていきます。ブートメニューに指定するオプション（boot: linux text）によって、テキストモードインストールを使用することも可能ですが、テキストモードでは設定できない項目もあるため、通常はグラフィカルモードを使用します。

## 7. ストレージ形式の選択

![10.png](https://qiita-image-store.s3.amazonaws.com/0/58/8551bdd3-5808-6ba1-2f12-af5aafe5f614.png)

特殊なストレージを使用する必要がなければ ”Basic Storage Devices” を選択します。

## 8. ホスト名の入力

![11.png](https://qiita-image-store.s3.amazonaws.com/0/58/5388a597-7e98-8e8c-9b65-48f76191ae0a.png)

ホスト名を入力します。

## 9. タイムゾーンの指定

![12.png](https://qiita-image-store.s3.amazonaws.com/0/58/7e00dab1-6af4-2ce3-b58b-9bbe2ffd7083.png)

タイムゾーンの指定と、システムクロックにUTCを使用するかどうかを選択します。

## 10. rootパスワードの設定

![13.png](https://qiita-image-store.s3.amazonaws.com/0/58/98668bfc-2b52-17ee-8aed-b3d3a0a01ee4.png)

## 11. パーティションの設定

![14.png](https://qiita-image-store.s3.amazonaws.com/0/58/b72ad236-7971-a783-fb62-ce852bd84a18.png)

　ストレージデバイスのパーティション設定を行います。上４つの選択肢を選んだ場合、自動的にデフォルトのパーティションが構成されます。手動でパーティション構成を設定する場合は一番下の ”Create Custom Layout” を選択します。 また、LUKS（Linux Unified Key Setup）による暗号化を行うかどうかを、この画面で指定出来ます。

![15.png](https://qiita-image-store.s3.amazonaws.com/0/58/b7195208-9dd7-a252-f3d5-bf08b0cebe5e.png)

　この画面以降、ストレージデバイスへの書込みが行われます。この時点で接続しているストレージデバイスや上書きが行われる記憶領域をよく確かめて、次の画面へ進んでください。

## 12. パッケージグループの選択

![16.png](https://qiita-image-store.s3.amazonaws.com/0/58/4c72209b-90ce-ba01-1f2c-0de345be5880.png)

　用途にあわせてパッケージグループを選択します。パッケージはOSインストール後にも当然、インストールすることができます。単一目的サーバーの土台として、最小限のパッケージのみをインストールする場合は ”Minimal” を選択します。

![17.png](https://qiita-image-store.s3.amazonaws.com/0/58/3f85fb7b-667b-05fe-eb7d-ae7586256b6f.png)

## 13. 再起動

![18.png](https://qiita-image-store.s3.amazonaws.com/0/58/c9f1ee9c-6adc-1125-af31-e2b7df6d99b2.png)

　インストールが完了し、システムを再起動します。

## 参考

- [Red Hat Enterprise Linux 6 インストールガイド](https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/6/html/installation_guide/index)
- [List of CentOS Mirrors](https://www.centos.org/download/mirrors/)