Ubuntu22.04上で、物理マシン(Win10パソコン)を仮想環境に移行しようとしたことがありましたが、途中で止まっていたので、Ubuntu24.04LTS上に再構築することにしました。[参考URL*1]
Tips |
|
1.Oracle Virtual boxのインストール
(1)システムキャッシュのアップデート
$ sudo apt-get update | :おまじない*2 |
$ sudo apt-get upgrade |
(2)必要なツールのインストール
すでに、インストール済みのツールでもとりあえず、「apt install」しておく方が、安心です。*3
$ sudo apt install curl wget gnupg2 lsb-release -y |
(3)Virtual Boxのリポジトリ―キーの入手と追加
$ curl -fsSL https://www.virtualbox.org/download/oracle_vbox_2016.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/vbox.gpg | |
$curl -fsSL https://www.virtualbox.org/download/oracle_vbox.asc|sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/oracle_vbox.gpg |
まず、ソースリストにリポジトリを追加します。
$echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list |
(4)Virtual Boxのインストール
$ sudo apt update | : | 追加したリポジトリを反映させるためにUpdateする |
$ sudo apt install -y linux-headers-$(uname -r) dkms | : | 依存関係をインストールする |
$ sudo apt install virtualbox-7.0 -y | : | VirtualBoxをインストールする |
インストールに成功すると、デスクトップ上にOracle VM VirtualBoxのアイコンが現れます。
2.Virutal Boxの起動確認
$ sudo usermod -aG vboxusers $USER | : | vboxusersグループに自分を登録する |
$ newgrp vboxusers | : | 自分のgruopを一時的にvboxusersに変更する |
Oracle VM VirtualBoxのアイコンをシングルクリックし、Oracle VM VirtualBoxマネージャーが起動すればインストール成功です。
Extension Packをインストールするために、一旦、Oracle VM VirtualBoxマネージャーを終了させます。
3.Extension Packのインストール
(1)Extension Packの入手とインストール
下記の黄色字の部分は、Oracle VM VirtualBox公式ページで最新のものを指定します。
なお、日本語の公式サイトでの最新バージョンは7.0.10ですが、下記では英語版の公式サイトからExtension Packを持ってきていますので、バージョンは7.0.18になっています。
$ cd ~/ダウンロード | : | ホームディレクトリにゴミがたまるのが嫌なので、ダウンロードディレクトリに移動します |
$ wget https://download.virtualbox.org/virtualbox/7.0.18/Oracle_VM_VirtualBox_Extension_Pack-7.0.18.vbox-extpack | : | ExtensionPackをダウンロードします。 |
$ sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-7.0.18.vbox-extpack | : | ExtensionPackをインストールします。 |
(2)Extension Packのインストール確認
再び、Oracle VM VirtualBoxのアイコンをシングルクリックし、Oracle VM VirtualBoxマネージャーを起動します。
ファイルメニューからツールを選択し、拡張機能パックマネージャーをクリックします。
Oracle VM VirtualBox Extension Packが表示されれば、Extension Packのインストールは成功です。
*1:https://www.linuxtechi.com/how-to-install-virtualbox-in-ubuntu/
*2:何かをインストールする際、依存性チェックはしてくれますが、念のため、update/upgradeをしておいた方が安心なため、小生はおまじないを唱えることにしています。
*3:途中で、入っていなかったとかで、手戻りするのも面倒ですし、インストール済みのツールは、「最新だよ」と教えてくれるだけなので、実害はありませんし。