VirtualBoxにCentOS 8をインストールする

#環境
・Windows10 64bit
・VirtualBoxは ver6.0.12 を利用（2019/10/16時点）

#VirtualBoxのダウンロード、インストール
1. [Download VirtualBox](https://www.virtualbox.org/wiki/Downloads)にアクセスし、VirtualBox 6.0.12 platform packagesの__「Windows hosts」__をクリックしてインストーラーをダウンロードする。

2. ダウンロードしたインストーラーを実行。
画面の指示に従い__「Next(次へ)」__をクリック。
設定は全てデフォルトのままでOK。
途中で「ユニバーサル シリアルバス コントローラ」や「ネットワークアダプター」等をインストールするかというダイアログが表示された場合は全て__「インストール」__。

#CentOS 8のISOファイルのダウンロード
1. [CentOS Mirror](http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso)にアクセスし、ミラーサイトから__CentOS-8-x86_64-1905-dvd1.iso__をダウンロードする。

#仮想マシンの作成
1. VirtualBoxを起動し、__「新規(N)」__をクリック。

2. 名前欄
__「centos8」__と入力し、__「次へ(N)」__をクリック。
※タイプは Linux、バージョンは Red Hat(64-bit)が自動的に選択される。

3. メモリーサイズ
__「4096MB」__と入力し、__「次へ(N)」__をクリック。

4. ハードディスク
__「仮想ディスクを作成する(C)」__を選択し、__「作成」__をクリック。

5. ハードディスクのタイプ
__「VDI(VirtualBox Disk Image)」__を選択し、__「次へ(N)」__をクリック。

6. 物理ハードディスクにあるストレージ
__「可変サイズ(D)」__を選択し、__「次へ(N)」__をクリック。

7. ファイルの場所とサイズ
__「40GB」__と入力し、__「作成」__をクリック。

#仮想マシンの設定
1. 作成した仮想マシンを選択し、__「設定(S)」__をクリック。

2. ストレージ
コントローラー IDE の __「空」__ をクリック。
光学ドライブ：IDEセカンダリマスターの右側__「ディスクアイコン」__をクリック。
__「仮想光学ディスクファイルを選択...」__をクリックし、先ほどダウンロードした ISO ファイルを指定する。

3. __「OK」__をクリック。

#仮想マシンの起動、CentOS 8のインストール
・仮想マシンから抜ける場合は、右Ctrlキーを入力する。

1. 作成した仮想マシンを選択し、__「起動(T)」__をクリック。

2. CentOS Linux 8.0.1905
__「Install CentOS Linux 8.0.1905」__を選択し、Enter キー を押す。

3. WELCOME TO CENTOS LINUX 8.0.1905
__「日本語 Japanese」__を選択し、__「続行(C)」__をクリック。
※検索窓に__「ja」__と入力すれば日本語を絞り込める。

4. ソフトウェアの選択
ベース環境は__「ワークステーション」__を選択。
選択した環境アドオンは__「開発ツール」____「コンテナー管理」____「グラフィカル管理ツール」__にチェックを入れ、__「完了(D)」__をクリック。

5. インストール先
そのまま__「完了(D)」__をクリック。

6. KDAMP
__「KDAMPを有効にする」__のチェックを__外し__、__「完了(D)」__をクリック。

7. ネットワークとホスト名
__「Ethernet (enp0s3) 」__の右側にあるスイッチを__「オン」__にし、__「完了(D)」__をクリック。

8. 日付と時刻
__「地域(R)：アジア」____「都市(C)：東京」__を選択。
__「ネットワーク時刻(N)」__を__「オン」__にし、__「完了(D)」__をクリック。

9. __「インストール開始」__をクリック。

10. rootパスワード
__「root パスワード(P)」____「確認(C)」__に任意のパスワードを入力し、__「完了(D)」__をクリック。
※簡単なパスワードの場合は完了を2回クリックする必要がある

11. ユーザーの作成
__「ユーザー名(U)」__任意のユーザー名を入力。
__「このユーザーを管理者にする」__にチェックを入れる。
__「パスワード(P)」____「パスワードの確認(C)」__に任意のパスワードを入力し、__「完了(D)」__をクリック。
※簡単なパスワードの場合は完了を2回クリックする必要がある


12. インストールが完了するまで待機。

13. インストール完了後、__「再起動」__をクリック。

14. 光学ドライブから起動するので、右Ctrlキーを押してVirtualBoxを抜け、画面右上の×ボタンをクリック。
__「仮想マシンの電源オフ(P)」__にチェックを入れて、__「OK」__ボタンをクリック。

15. 作成した仮想マシンを選択し、__「設定(S)」__をクリック。

16. ストレージ
コントローラー IDE の __「CentOS-8-x86_64-1905-dvd1.iso」__ をクリック。
光学ドライブ：IDEセカンダリマスターの右側__「ディスクアイコン」__をクリック。
__「仮想ドライブからディスクを除去」__をクリック後、__「OK」__をクリック。

#CentOS 8の初期セットアップ
1. 作成した仮想マシンを選択し、__「起動(T)」__をクリック。

2. LICENSING
__「ライセンス契約に同意します(A)」__にチェックを入れ、__「完了(D)」__をクリック。

3. __「設定の完了(F)」__をクリック。

4. ログイン画面が表示されるので、作成したアカウントを選択しパスワードを入力してログインする。

5. ようこそ
ログイン後、少しすると表示されるので、__「次へ(N)」__をクリック。

6. 入力
__「日本語(かな漢字)」__を選択し、__「次へ(N)」__をクリック。

7. プライバシー
__「次へ(N)」__をクリック。

8. オンラインアカウント
__「スキップ(S)」__をクリック。

9. 準備完了
__「CentOS Linuxを使い始める(S)」__をクリック。

10. 初めて使う方へが表示されるので__「×」__で閉じる

#Guest Additionsのインストール
1. 画面左上__「アクティビティ」__をクリックし、左側に表示されるメニューの下から2番目__「端末」__をクリック。

2. 端末に__「sudo yum install -y elfutils-libelf-devel」__と入力。
root パスワードを入力する。
※画面に入力したパスワードは表示されない

3. __「完了しました!」__と表示されたら完了。

4. VirtualBoxの画面上のタブ__「デバイス」__をクリック。
一番下__「Guest Additions CD イメージの挿入...」__をクリック。

5. __「"VBox_GAs_6.0.12"には自動的に起動～」__と記載された画面が表示されたら__「実行する(R)」__をクリック。

6. パスワードを要求されるので入力し、__「認証」__をクリック。 

7. インストールが自動で開始するので完了するまで待機。

8. インストールが完了すると__「Press Return to close this windows...」__と表示されるのでEnter キーを押す。

以上で完了です。