総数:13 今日:1 昨日:0

もくじ

参考url
Rocky on VirtualBox
ゲストOS に「VirtualBox Guest Additions」をインストール

virtualbox のインストール

installing virtualbox on ubuntu desktop 24.04.2

2025/05/28
バージョン 7.1.8r168469

空の仮想マシンを作成する

rocky 8.10 のダウンロード

https://ftp.iij.ad.jp/pub/linux/rocky/8/isos/x86_64/ からダウンロードする。

https://ftp.iij.ad.jp/pub/linux/rocky/8/isos/x86_64/Rocky-8.10-x86_64-dvd1.iso

virtual boxを起動する。

Dockの アプリケーションを表示する の virtualbox用ショートカットをクリックする。

仮想マシンー新規 を選択する。

仮想マシンの作成 画面での設定手順

Name and Operating System 画面での設定手順

設定項目設定内容
名前Rocky Linux 8.10
Folder/home/<username>/VirtualBox VMs
ISO Image未選択状態
タイプLinux
SubtypeRed Hat
バージョンRed Hat(64-bit)

Hardware の画面での設定手順

設定項目設定内容
メインメモリー8192 MB
Processors4 CPU

仮想ハードディスク の画面での設定手順

設定項目設定内容
Create a Virtual Hard Disk Now ラジオボタン選択する
Disk Size128 GB
Pre-allocate Full Sizeチェックする

概要 の画面での設定手順

空の仮想マシンを設定する

Oracle VirtualBox マネージャー 画面で空の仮想マシンを選択した状態にする。

設定 を選択する。

一般 での設定手順

システム での設定手順

ストレージ での設定手順

コントローラ:IDE のところの 空 光ディスク のアイコンを選択する。

Rocky Linux 8.10 - 光学ディスク選択 画面 の 追加 を選択する。

さきほどダウンロードした Rocky-8.10-x86_64-dvd1.iso をファイル選択する。

ネットワーク での設定手順

共有フォルダー での設定手順

右端にある 新規共有フォルダーの追加 アイコンを選択

共有フォルダーの追加 画面での設定手順

設定項目設定内容
フォルダーのパスVM側のディレクトリ名を指定 例)~/shared_with_guests
フォルダー名VM側のディレクトリ名を指定 例)shared_with_host
マウントポイント空白
自動マウントチェック状態 にする。

Rocky Linux 8.10 - Settings 画面 右下の OK を選択する。

Rocky Linux 8.10 のインストール

Oracle VirtualBox マネージャー 画面で空の仮想マシンを選択した状態にする。

起動 を選択する。

Rocky Linux 8.10[実行中]-Oracle VirtualBox 画面での設定手順

WELCOME TO ROCKY LINUX 8.10. 画面で

時刻と日付 画面で

ソフトウェアの選択 画面で

サーバー(GUI使用) を選択する。

選択選択候補説明
サーバー(GUI使用)統合された、管理が容易なサーバー(グラフィカルインターフェイスあり)です。
 サーバー統合された、管理が容易なサーバーです。
 最小限のインストール基本的な機能です。
 ワークステーションノートパソコンおよびPC向けのユーザーフレンドリーなデスクトップシステムです。
 カスタムオペレーティングシステムBasic building block for a custom Rocky Linux system.
 仮想化ホスト最小の仮想化ホストです。

FTPサーバー、LINUX向けリモート管理、ベーシックWebサーバー、グラフィカル管理ツール、 を選択する。

選択選択候補説明
 Windowsファイルサーバーこのパッケージグループを使用すると、LinuxとMS Windowsシステム間でファイルを共有できます。
 デバッグツール正しく動作しないアプリケーションをデバッグし、パフォーマンスの問題を分析するツールです。
 DNSネームサーバーこのパッケージグループを使用すると、システムでDNSネームサーバー(BIND)を稼働できます。
 ファイルとストレージサーバーCIFS、SMB、NFS、iSCI、iSER、iSNSのネットワークストレージサーバーです。
FTPサーバーこれらのツールを使用すると、システムでFTPサーバーを稼働できます。
 ゲストエージェントハイパーバイザー配下で稼働する場合に使用するエージェントです。
 InfinibandのサポートRDMAベースのInfiniBandやiWARP、RoCE、およびOPAファブリックを使用してクラスタリングやグリッドの接続性、低レイテンシー、高帯域幅ストレージをサポートするよう設計されているソフトウェアです。
 メールサーバーこれらのパッケージで、iMAPかSMTPメールサーバーを設定できます。
 ネットワークファイルシステムクライアントシステムがネットワークストレージに接続できるようにします。
 ネットワークサーバーこれらのパッケージには、DHCP、Kerberos、NISなどのネットワークベースのサーバーが含まれています。
 パフォーマンスツールシステムおよびアプリケーションレベルのパフォーマンス問題を分析するツールです。
 リモートデスクトップ接続クライアント
LINUX向けリモート管理Remote management interface for Rocky Linux.
 仮想化クライアント仮想化マシンへOSをインストールしたり管理するための接続クライアントです。
 仮想化ハイパーバイザー最小限の仮想化ホストのインストールです。
 仮想化ツール停止中の仮想マシンのディスクイメージを操作するためのツールです。
ベーシックWebサーバーこれらのツールを使用すると、システムでWebサーバーを稼働できます。
 レガシーなUNIX互換性レガシーなUNIX環境の使用や、この環境から移行するための互換性プログラムです。
 コンテナー管理Linuxコンテナー管理用のツールです。
 開発ツール基本的な開発環境です。
 .NET Core開発.NETおよび.NET Coreアプリケーションを開発するためのツールです。
グラフィカル管理ツールシステムの多くの側面を管理するためのグラフィカルなシステム管理ツールです。
 ヘッドレス管理グラフィカルなコンソールがないシステムを管理するためのツールです。
 RPM管理ツールrpmbuildなどのRPMの構築に使用するツールです。
 科学的サポート数学的計算や科学的計算、並列計算のツールです。
 セキュリティーツール整合性や信用を検証するセキュリティーツールです。
 スマートカードサポートスマートカード認証の使用に対するサポートです。
 システムツールこのグループには、システム用の各種ツール(SMB共有への接続クライアントやネットワーク通信量をモニターするツール)のコレクションが含まれます。

rootパスワード 画面で

設定項目設定値
フルネーム
ユーザー名

ユーザーの作成 画面で

設定項目設定値
rootパスワード

インストールの種類 画面で、

ディスクに変更を書き込みますか? 画面で、続ける を選択する。

どこに住んでますか? 画面で下記を指定する。

Tokyo

キーボードレイアウト 画面で、

あなたの情報を入力してください 画面で、

あなたの名前:
例 コンピューターの名前: ubdt2204vbox0
ユーザー名の入力: <''username''>
パスワードの入力: ''password''
パスワードの確認: ''password''

インストールが完了しました 画面で、

黒画面が表示された状態(Please remove installation medium,then reboot. と表示された状態)にて

ログイン画面 で、

Guest Additions CD の適用

ログイン直後のデスクトップ画面が表示された状態 にて

デバイス メニュー項目を選択

Guest Additions CD イメージの挿入… を選択

ゲストOS のファイルマネージャで、CD イメージを開きます

ファイルマネージャの空きで右クリック→「端末で開く」

スクリプトの実行

$ pwd
/media/<username>/VBox_GAs_7.0.10   ←(自動マウント時の位置)
$ sudo ./VBoxLinuxAdditions.run
[sudo] パスワード: 
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.0.14 Guest Additions for Linux........
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quic-rw-rw-r--  1 ryu ryu 14213840896  5月 24 13:28 Rocky-8.10-x86_64-dvd1.isoksetup all
VirtualBox Guest Additions: Building the modules for kernel 5.0.0-23-generic.

This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarted
Press Return to close this window...

terminal画面にて

$ sudo apt update
$ sudo apt upgrade

再起動する。

terminal画面にて

$ sudo apt install gcc make perl

再度挑戦!

Guest Additions CD イメージの挿入… を選択

ゲストOS のファイルマネージャで、CD イメージを開きます

ファイルマネージャの空きで右クリック→「端末で開く」

再度スクリプトの実行

$ pwd
/media/<username>/VBox_GAs_7.0.10   ←(自動マウント時の位置)
$ sudo ./VBoxLinuxAdditions.run
[sudo] パスワード: 
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.0.14 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 6.0.14 of VirtualBox Guest A-rw-rw-r--  1 ryu ryu 14213840896  5月 24 13:28 Rocky-8.10-x86_64-dvd1.isodditions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or[[Memorandums]]
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel 5.0.0-23-generic.
update-initramfs: Generating /boot/initrd.img-5.0.0-23-generic
I: The initramfs will attempt to resume from /dev/dm-1
I: (/dev/mapper/ubuntu--vg-swap_1)
I: Set the RESUME variable to override this.
VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarted
Press Return to close this window...

Enter キーを押下する。

再起動する。

共有フォルダの確認

存在を確認

~$ ls -la /media/
合計 16
drwxr-xr-x   4 root root   4096  7月 31 16:54 .
drwxr-xr-x  20 root root   4096  7月 31 14:01 ..
drwxr-x---+  2 root root   4096  7月 31 20:02 ryu
drwxrwx---   1 root vboxsf 4096  7月 30 15:08 sf_shared_with_host

vboxsf グループへの参加

ユーザ<username>の所属グループを確認

~$ groups <username>
<username> : <username> adm cdrom sudo dip plugdev lpadmin sambashare

ユーザ <username> をグループ vboxsf に追加する

~$ sudo gpasswd -a <username> vboxsf
ユーザ <username> をグループ vboxsf に追加

ユーザ <username> の所属グループを再度確認

~$ groups <username>
<username> : <username> adm cdrom sudo dip plugdev lpadmin sambashare vboxsf

トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS