Windows10上のVirtualBoxにUbuntu20.04をインストール

# 概要
自宅で簡単に複数のLinux(CentOS, Ubuntu, KaliLinux ...)を切り替えて使用したい。
会社にはESXiとかあるけど、自宅にはWindows10しかない。

そんな人のために、(既にたくさん情報があるのを承知の上で)Windows10上で稼働するVirtualBoxにUbuntuをインストールした記録を残しておきました。

Windows10のVirtualBoxインストール手順はこちら
[VirtualBoxインストール](https://qiita.com/HirMtsd/items/be1c8afe708e901e1100)


最新版のインストール手順は、別途記載した。

https://qiita.com/HirMtsd/items/d43fc5215a88cbf414c9

# ダウンロード
2020/04/28時点での最新版は、ver20.04 LTS(2020/04/23リリース)

まずは、WEBブラウザで以下のURLにアクセス。
https://jp.ubuntu.com/

![21VirtualBox_Ubuntu_001.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/275921eb-9dba-770f-42f3-e4fca2613d2f.png)
[Ubuntuを入手する]ボタンを押下。

![21VirtualBox_Ubuntu_002.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/7c189152-fa26-9168-1b9b-c85628e802c0.png)
スクロールダウン

![21VirtualBox_Ubuntu_003.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/78e92f2a-46df-034e-f71b-0eb41e6ac72c.png)
[Ubuntu Desktop 20.04 LTS]-[ダウンロード]ボタンを押下。

**ubuntu-20.04-desktop-amd64.iso**のダウンロードが始まる。
3,131,807,904 バイト

念のために、チェックサムを確認しておく。

![21VirtualBox_Ubuntu_004.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/b609986c-5b1a-354f-0df5-e4453f4f0d8e.png)
[ダウンロード]ボタン押下後に遷移した画面で、[verify your download]リンクを押下。

![21VirtualBox_Ubuntu_005.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/1e6d3872-095c-9d16-874e-fd5ed8f8486a.png)
ダウンロードした**ubuntu-20.04-desktop-amd64.iso**のチェックサムを確認しておく。

コマンドプロンプトを起動し、以下のコマンドを実行

```
certutil -hashfile (ダウンロードしたファイル) sha256
```

![21VirtualBox_Ubuntu_006.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/d19a8263-147e-6979-c63c-94bda157a92d.png)
チェックサム(ハッシュ値)が一致することを確認する。


# 仮想マシンの作成
既にインストール済みのVirtualBoxを起動する。
![21VirtualBox_Ubuntu_101.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/28bb0fb0-6e0f-4e15-6d2f-9a830c5c7658.png)


![21VirtualBox_Ubuntu_102.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/57399a11-91f8-ab32-39a8-fc9c7d737080.png)
[新規(N)]ボタンを押下。

![21VirtualBox_Ubuntu_103.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/d46f1d6e-85ad-942b-919f-c1893469c685.png)
[名前:]にUbuntu20を入力。
[マシンフォルダ:]に任意の存在するフォルダを指定。
(名前にUbuntuを入力すると、[タイプ(T):]Linux、[バージョン(V):]Ubuntu(64-bit)が自動選択)
[次へ(N)]ボタンを押下。

![21VirtualBox_Ubuntu_104.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/a66b9419-80bd-9c08-2d0d-0a14d63fddfe.png)
任意のメモリサイズを指定(ここでは、2048MBを指定)
(稼働しているWindows10用に2GB程度残しておかないといけないので、物理メモリが4GBの機械なら1024MB程度しか割り振れない。)
[次へ(N)]ボタンを押下。

![21VirtualBox_Ubuntu_105.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/d0e23fe5-b59b-a9a2-3b29-3bbff1dc3ab6.png)
[仮想ハードディスクを作成する(C)]を選択。
[作成]ボタンを押下。

![21VirtualBox_Ubuntu_106.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/fc77c9dc-64d2-1a75-8f8e-0cad9f479618.png)
(VDIの選択を推奨となっている。ふつうは推奨に従ったほうが良い。あえてVMDKを選択してみた。)
[VMDK(Virtual Machine Disk)]を選択。
[次へ(N)]ボタンを押下。

![21VirtualBox_Ubuntu_107.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/47d60ce2-916b-8135-c088-045f11060335.png)
[可変サイズ(D)]を選択。(thin provisioningのことだと思う。)
[次へ(N)]ボタンを押下。

![21VirtualBox_Ubuntu_108.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/183dfdb2-09a8-d8b8-b7f9-8aa85db93d30.png)
ファイル名は変更しない。
ディスクサイズに任意のサイズを指定。(ここではデフォルト10GBを20GBに変更している。)
[作成]ボタンを押下。

![21VirtualBox_Ubuntu_109.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/8e0cb0d2-c2f3-fb5b-ca5b-5995d124442d.png)
仮想マシンの作成が完了。

# インストール
## インストールイメージファイルの指定
![21VirtualBox_Ubuntu_201.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/ab94c50b-a26b-b59a-c19b-188c3a7f3a18.png)
作成した仮想マシンを選択し、[起動(T)]ボタンを押下。

![21VirtualBox_Ubuntu_202.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/fad779ac-e6be-95f2-4062-84a1de16519a.png)
[起動ハードディスクを選択]画面で、プルダウンリストの右側にある[ファイル選択]アイコンを押下。

![21VirtualBox_Ubuntu_203.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/706de3e3-8274-5a69-bb12-a22dc1205b9e.png)
上部の[追加(A)]アイコンを押下。

![21VirtualBox_Ubuntu_204.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/9e95bfef-514f-955f-3583-02e6eadb9b92.png)
先にダウンロードしたUbuntuインストールファイルを指定。
[開く(O)]ボタンを押下。

![21VirtualBox_Ubuntu_205.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/a186a31b-7397-0aff-96ea-e7399902823b.png)
Ubuntuファイルを選択し、[選択]ボタンを押下。

## インストール
![21VirtualBox_Ubuntu_206.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/cdb54940-d645-53bf-5257-9112f21eb9b8.png)
Ubuntuファイルを選択し、[起動]ボタンを押下。

![21VirtualBox_Ubuntu_207.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/af81c144-03d6-50eb-dce1-4e1c178bcf75.png)
Ubuntuのインストールが始まる。
機器の性能(CPUやメモリサイズ)によって異なるが、2～5分程度で次の画面が表示される。

![21VirtualBox_Ubuntu_208.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/f20b4692-c43b-8ad8-46cc-ca27233277f0.png)
Ubuntuのインストール開始画面。

VirtualBoxのデフォルトの画面サイズがSVGAなので、これ以降、画面の右や下が切れている。インストールには支障がないので、このまま進める。

![21VirtualBox_Ubuntu_209.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/5b389e54-8249-bf53-ae2b-c80c64bc3ddb.png)
左側スクロールで、[日本語]を選択。

![21VirtualBox_Ubuntu_210.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/6d018803-5764-f359-adce-a2ce078b396e.png)
[Ubuntuをインストール]ボタンを押下。

![21VirtualBox_Ubuntu_211.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/388d78cc-26cd-49b7-78c7-1d977e821abd.png)
[キーボードレイアウトの選択:]で、2箇所[Japanese]が選択されていることを確認し、[続ける]ボタンを押下。

![21VirtualBox_Ubuntu_212.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/4a85da3e-6aab-8060-c683-cd57436afd6a.png)
何も変更せずに、([通常のインストール]が選択され、[Ubuntuのインストール中にアップデートをダウンロードする]がチェックされている。)[続ける]ボタンを押下。

![21VirtualBox_Ubuntu_213.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/a01ab545-e5e6-4a1c-ebd5-b051289d8d59.png)
[ディスクを削除してUbuntuをインストール]を選択し、[インストール]ボタンを押下。

![21VirtualBox_Ubuntu_214.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/26ffa8ce-8827-5857-ab43-229ef0bae70e.png)
[ディスクに変更を書き込みますか？]の確認ダイアログが表示されたら、[続ける]ボタンを押下。

![21VirtualBox_Ubuntu_215.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/0d2f2717-d29b-b4b1-98e7-b661ddbab9c9.png)
[どこに住んでいますか？]が表示されたら、[Osaka]を入力し、[続ける]ボタンを押下。

![21VirtualBox_Ubuntu_216.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/a4c683b4-7e4c-dad1-8dd4-69c6d9595871.png)
[あなたの情報を入力してください]が表示されたら、
[あなたの名前:][コンピュータの名前:][ユーザの名前:]に任意の名前を入力、
[パスワードの入力:][パスワードの確認:]に同じパスワードを入力、
[ログイン時にパスワードを要求する]を選択し、[続ける]ボタンを押下。

【2020/05/22追記】
このパスワード入力時、USキーボードになっているようなので、記号を入力する際には注意が必要。
ここでは、記号は入力せずに、後で変更するのが無難かも・・・

![21VirtualBox_Ubuntu_217.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/570c1da2-555a-fb8f-1de8-0a9ba829c7e7.png)
インストールが始まる。
機器の性能やネットワークの状況によるが、10分～30分程度かかる。

![21VirtualBox_Ubuntu_218.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/3adf1add-301f-6d51-0a0a-4199ee96e75a.png)
この画面が表示されたら、インストール完了。
[今すぐ再起動する]ボタンを押下。

## 再起動(インストールメディアの取り出し)
![21VirtualBox_Ubuntu_219.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/0a3f5188-055f-7dd2-d327-fd646550b7b0.png)
インストールイメージファイルから起動しようとするので再起動に失敗する。

![21VirtualBox_Ubuntu_220.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/35595b3c-35e7-f953-f502-fb3644662cb5.png)
VirtualBoxのメニューバー-[デバイス]-[光学ドライブ]-[ホストドライブ'D']を選択。Ubuntuの画面でEnterキーを押下。

## 初回起動時の設定
![21VirtualBox_Ubuntu_221.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/a2a1c813-ff07-86be-e0b4-38a2c49b00a5.png)
再起動したら、インストール時に作成したユーザが表示されるので、クリック。

![21VirtualBox_Ubuntu_222.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/bcddc88b-cc19-d198-3084-76864535a807.png)
インストール時に指定したパスワードを入力し、[Enter]キーを入力。

![21VirtualBox_Ubuntu_223.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/b1ecde96-38b9-1376-f56c-23fd25f5084d.png)
[オンラインアカウントへの接続]画面で、後から追加可能なので、[スキップ(S)]ボタンを押下。

![21VirtualBox_Ubuntu_224.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/291c110c-06f4-2712-4994-825e8a336b7a.png)
[Livepatch]画面で、Liveatchをセットアップするには、Ubuntu Oneアカウントが必要となるため、[次へ(N)]ボタンを押下。

![21VirtualBox_Ubuntu_225.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/09ac7da0-9ed2-3ff3-f871-345541000959.png)
[Ubuntuの改善を支援する]画面で、[この情報を送信しますか？]は、どちらか任意の方を選択し、[次へ(N)]ボタンを押下。

![21VirtualBox_Ubuntu_226.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/1f0b2ba5-101b-88de-eb62-9c3b483c7368.png)
[プライバシー]画面で、[位置情報サービス]をOFFにして、[次へ(N)]ボタンを押下。

![21VirtualBox_Ubuntu_227.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/b820359e-4ed0-38e9-19b4-5c4bc7d77a1d.png)
[準備が完了しました!]画面で、[完了(D)]ボタンを押下。

![21VirtualBox_Ubuntu_228.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/72f221a1-9d13-6e56-701f-33b02ff6c14c.png)
[ソフトウェアの更新]ダイアログが表示されたら、[今すぐインストールする]ボタンを押下。

![21VirtualBox_Ubuntu_229.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/bb39acbc-17bb-5e3f-67d4-c0b8b700d5e3.png)
[認証が必要です]ダイアログが表示されたら、パスワードを入力し、[認証]ボタンを押下。

左上の[アクティビティ]リンクを押下すると進捗が確認できる。

![21VirtualBox_Ubuntu_230.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/736d7d5a-9988-9225-3cd1-d70bb2409fba.png)
ソフトウェアの更新が完了すると、[ソフトウェアの更新]ダイアログが表示される。[すぐに再起動(R)]ボタンを押下する。

# スナップショットの作成
インストールが完了したら、インストール直後の状態のスナップショットを取得しておく。

![21VirtualBox_Ubuntu_231.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/acd10983-7051-1bbc-fe96-49137e031b26.png)
VirtualBoxのメニューバー[仮想マシン]-[スナップショット作成...]を作成

![21VirtualBox_Ubuntu_232.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/483da10e-e82a-8a6c-07d6-db6ae0e1bc58.png)
[スナップショットの名前(N)][スナップショットの説明(D)]に任意の⽂字列を⼊⼒し、 [OK]ボタンを押下。

# インストール後の作業
# 最新版へのUpdate
![21VirtualBox_Ubuntu_233.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/92ce5758-f1c1-29d2-eef3-deb7b461639d.png)
installが一通り終わったら、
[アクティビティ]-[アプリケーションを表示する]を選択。

![21VirtualBox_Ubuntu_234.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/31b0afba-9a9f-9385-5eb9-be1575e023a7.png)
[端末]を起動する。

以下のコマンドを実行

```
sudo apt update
sudo apt upgrade
```

![21VirtualBox_Ubuntu_235.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/909ab7f4-3f0a-37bb-c68c-35c95c8ac99f.png)
![21VirtualBox_Ubuntu_236.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/ae4af024-e758-2b4f-d3da-97d4dbbf81ad.png)
途中、確認プロンプトが表示されるのでyを入力し、[Enter]を押下。

![21VirtualBox_Ubuntu_237.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/d0c69201-40f6-ef04-5566-30dcc4af64d8.png)
更新処理完了


## 画面サイズの変更
インストール直後の段階では、VirtualBoxの画面がSVGA固定なので使いにくい。
そこで、画面サイズを変更する。

![21VirtualBox_Ubuntu_301.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/c1f2cc87-efa8-aaf5-d7ae-01f96fd52bbf.png)
VirtualBoxのメニュー-[デバイス]-[Guest Additions CDイメージの挿入...]を選択。

![21VirtualBox_Ubuntu_302.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/7fa3838d-9969-4cc5-ff28-3376f8c8b318.png)
["VBox_GAs_6.1.6"には...]という確認ダイアログが表示されたら、
[実行(R)]ボタンを押下。

![21VirtualBox_Ubuntu_303.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/7705c5a6-bda8-0d9b-a34e-52a0130e7583.png)
認証ダイアログが表示されたら、パスワードを入力。
[認証]ボタンを押下。

![21VirtualBox_Ubuntu_304.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/962ada73-5bce-cdde-cd2a-9138df749cfd.png)
インストールが終わると[Press Return to close this window...]と表示されるので、[Enter]キーを押下。

![21VirtualBox_Ubuntu_305.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/6fd9fcae-638c-ffb9-f21b-864083482bd6.png)
再起動するために、右上の[電池のアイコン]を押下、[電源オフ...]を選択。

![21VirtualBox_Ubuntu_306.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/74f42025-a837-8c49-d77e-a145fba2bb35.png)
[再起動]ボタンを押下。

![21VirtualBox_Ubuntu_308.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/bce09bde-8510-1eb9-8e6d-aa88721a59fd.png)
ウインドウの右下角を移動させると、任意の画面サイズで表示可能。

## 設定の確認
### インストール
[端末]を起動し、以下のコマンドを実行。

```
uname -r
uname -v
cat /etc/os-release
```

![21VirtualBox_Ubuntu_309.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/1fc3a198-ee2a-1f75-ae56-9635cd94a42d.png)
Ubuntu20.04がインストールされていることを確認する。

### ネットワーク
[端末]を起動し、以下のコマンドを実行。

```
ip address show
```

![21VirtualBox_Ubuntu_310.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/5e9378f5-9872-e448-caca-2b2d28f7f8e2.png)
enp0s3がInternet側のネットワークになっている。


## WindowsとUbuntuでのファイルの共有
Windows(ホスト側)とUbuntu(ゲスト側)で、ファイルを共有したい場合、VirtualBoxの設定を行うことで簡単に設定が可能。

![21VirtualBox_Ubuntu_401.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/a63a7871-fd07-23cc-c92d-c58663413469.png)
VirtualBoxのメニュー-[デバイス]-[共有フォルダ]-[共有フォルダ設定...]を選択。

![21VirtualBox_Ubuntu_402.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/55ab503e-8b00-b920-4e32-c41e29e536e7.png)
右端の[新規共有フォルダを追加します。]アイコンボタンを押下。

![21VirtualBox_Ubuntu_403.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/8436bc0e-1cbd-8f86-8cdb-68744b7caf5c.png)
[フォルダのパス:]にWindowsのフォルダを指定。(例では、C:\Dev)
([フォルダ名]は、自動で入力される。)
[マウントポイント:]にUbuntu側のディレクトリを指定。(例では、/mnt/dev)
[自動マウント(A)][永続化する(M)]をチェックし、
[OK]ボタンを押下。

![21VirtualBox_Ubuntu_404.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/321153/67354b66-526c-11ef-e94b-3783b84db906.png)
[OK]ボタンを押下。

この設定で、WindowsとUbuntuで、共有フォルダによるファイル共有が可能になる。