#author("2025-06-02T14:25:34+09:00","","") #author("2025-06-19T14:38:00+09:00","","") #nofollow #norelated 総数:&counter(total); 今日:&counter(today); 昨日:&counter(yesterday); * もくじ [#g87eb723] #contents 参考url&br; [[Rocky on VirtualBox>https://docs.rockylinux.org/guides/virtualization/vbox-rocky/]]&br; [[ゲストOS に「VirtualBox Guest Additions」をインストール>https://furuya7.hatenablog.com/entry/2021/12/22/212507#-----------------------------------------------------------------------------------------------]] * ''virtualbox のインストール'' [#q1b2d2a5] [[installing virtualbox on ubuntu desktop 24.04.2]] &br; 2025/05/28 &br; バージョン 7.1.8r168469 &br; * ''空の仮想マシンを作成する'' [#vf6e1595] **rocky 8.10 のダウンロード [#y97b5b37] 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 - /home/<'''username'''>/Download に格納した。 ~/Downloads$ ls -la 合計 14008716 drwxr-xr-x 2 ryu ryu 4096 5月 28 10:16 . drwxr-x--- 19 ryu ryu 4096 5月 28 09:46 .. -rw-rw-r-- 1 ryu ryu 22973798 5月 28 09:32 Oracle_VirtualBox_Extension_Pack-7.1.8.vbox-extpack -rw-rw-r-- 1 ryu ryu 14213840896 5月 28 10:16 Rocky-8.10-x86_64-dvd1.iso ★ -rw-rw-r-- 1 ryu ryu 108093464 5月 27 15:03 virtualbox-7.1_7.1.8-168469~Ubuntu~noble_amd64.deb **virtual boxを起動する。 [#lb1029a5] ***Dockの アプリケーションを表示する の virtualbox用ショートカットをクリックする。 [#e7f63aea] -Oracle VirtualBox マネージャー 画面が表示される **仮想マシンー新規 を選択する。 [#o1350ca6] -仮想マシンの作成 画面が表示される。 **仮想マシンの作成 画面での設定手順 [#f0be3291] ***Name and Operating System 画面での設定手順 [#s70a5a41] |設定項目|設定内容|h |名前|Rocky Linux 8.10| |Folder|/home/<'''username'''>/VirtualBox VMs| |ISO Image|未選択状態| |タイプ|Linux | |Subtype|Red Hat | |バージョン|Red Hat(64-bit) | -次へをクリック ***Hardware の画面での設定手順 [#q9411761] |設定項目|設定内容|h |メインメモリー|8192 MB| |Processors|4 CPU| -次へをクリック ***仮想ハードディスク の画面での設定手順 [#o71a55d4] |設定項目|設定内容|h |Create a Virtual Hard Disk Now ラジオボタン|選択する| |Disk Size| 128 GB| |Pre-allocate Full Size|チェックする| -次へをクリック ***概要 の画面での設定手順 [#v4d750ed] -完了をクリック -Oracle VirtualBox マネージャー 画面が表示される -新規作成した仮想マシンがリストされている事を確認する。 * ''空の仮想マシンを設定する'' [#w92f559c] **Oracle VirtualBox マネージャー 画面で空の仮想マシンを選択した状態にする。 [#h4bef4ab] **設定 を選択する。 [#w92b08d6] -Rocky Linux 8.10 - Settings 画面が表示される。 **一般 での設定手順 [#v266ebed] -高度 タブ |設定項目|設定内容|h |クリップボードの共有|双方向 を選択する。| |ドラッグ&ドロップ|双方向 を選択する。| **システム での設定手順 [#a77d4b40] -プロセッサー タブ |設定項目|設定内容|h |プロセッサー数|適切な個数を選択する。例)4| **ストレージ での設定手順 [#be801a7c] ***コントローラ:IDE のところの 空 光ディスク のアイコンを選択する。 [#oaa601db] -Rocky Linux 8.10 - 光学ディスク選択 画面が現れる。 ***Rocky Linux 8.10 - 光学ディスク選択 画面 の 追加 を選択する。 [#ye2b3fca] -仮想光学ディスクファイルを選択してください 画面が表示されて、 -ISOファイルの選択候補がいくつか表示される。 ***さきほどダウンロードした Rocky-8.10-x86_64-dvd1.iso をファイル選択する。 [#jcf60251] -コントローラ:IDE のところの 光ディスク のアイコン に Rocky-8.10-x86_64-dvd1.iso と表示される。 **ネットワーク での設定手順 [#w6f4b358] -アダプター 1 タブ |設定項目|設定内容|h |割り当て|ブリッジアダプター を選択| **共有フォルダー での設定手順 [#rd355498] ***右端にある 新規共有フォルダーの追加 アイコンを選択 [#x6e9426e] -共有フォルダーの追加 画面が表示される。 ***共有フォルダーの追加 画面での設定手順 [#v3f9a23d] |設定項目|設定内容|h |フォルダーのパス|VM側のディレクトリ名を指定 例)~/shared_with_guests| |フォルダー名|VM側のディレクトリ名を指定 例)shared_with_host | |マウントポイント|空白| |自動マウント|チェック状態 にする。| -OK を選択する。 --すると、共有フォルダー 画面へ戻ります。(設定内容が反映された表示となっている。) **Rocky Linux 8.10 - Settings 画面 右下の OK を選択する。 [#ze79cf11] -すると、Oracle VirtualBox マネージャー 画面へ戻ります。 * ''Rocky Linux 8.10 のインストール'' [#m53290fd] **Oracle VirtualBox マネージャー 画面で空の仮想マシンを選択した状態にする。 [#j3235c59] **起動 を選択する。 [#obbe8ccd] -Rocky Linux 8.10[実行中]-Oracle VirtualBox 画面が表示される。 -数分後に WELCOME TO ROCKY LINUX 8.10. 画面が表示される。 **Rocky Linux 8.10[実行中]-Oracle VirtualBox 画面での設定手順 [#rab21a2a] ***WELCOME TO ROCKY LINUX 8.10. 画面で [#i2885083] -日本語 を選択する。 -続行 を選択する。 -すると、 インストール概要 画面が表示される。 ***時刻と日付 画面で [#j6a8b977] -地域 で アジア を選択する。 -都市 で 東京 を選択する。 -完了 を選択する。 ***ソフトウェアの選択 画面で [#sb9d0817] -ベース環境 サーバー(GUI使用) を選択する。 |選択|選択候補|説明|h |◎|サーバー(GUI使用)|統合された、管理が容易なサーバー(グラフィカルインターフェイスあり)です。| | |サーバー|統合された、管理が容易なサーバーです。| | |最小限のインストール|基本的な機能です。| | |ワークステーション|ノートパソコンおよびPC向けのユーザーフレンドリーなデスクトップシステムです。| | |カスタムオペレーティングシステム|Basic building block for a custom Rocky Linux system.| | |仮想化ホスト|最小の仮想化ホストです。| -選択した環境用のその他のソフトウェア FTPサーバー、LINUX向けリモート管理、ベーシックWebサーバー、グラフィカル管理ツール、 を選択する。 |選択|選択候補|説明|h | |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パスワード 画面で [#l0fffb7b] |設定項目|設定値|h |フルネーム|| |ユーザー名|| |rootパスワード|*****| ***ユーザーの作成 画面で [#o4a97b4d] |設定項目|設定値|h |rootパスワード|| |フルネーム|| |ユーザー名|| |「このユーザーを管理者にする」チェックボックス|非チェック状態| |「このアカウントを使用する場合にパスワードを要求する」チェックボックス|チェック状態| |パスワード|*****| ***インストールの種類 画面で、 [#f2b5fa88] -ディスクを削除してUbuntuをインストール を選択する。 -Use LVM with the new Ubuntu installation をチェック有り状態にする。 -インストール を選択する。 ***ディスクに変更を書き込みますか? 画面で、続ける を選択する。 [#j31b07d3] ***どこに住んでますか? 画面で下記を指定する。 [#ha24b91c] Tokyo -続ける を選択する。 ***キーボードレイアウト 画面で、 [#o9854005] -日本語 を選択する。(左ペイン) -日本語 を選択する。(右ペイン) -続ける を選択する。 ***あなたの情報を入力してください 画面で、 [#p25e45f7] あなたの名前: 例 コンピューターの名前: ubdt2204vbox0 ユーザー名の入力: <''username''> パスワードの入力: ''password'' パスワードの確認: ''password'' -ログイン時にパスワードを要求する を選択する。 -ホームフォルダを暗号化する はチェック無し状態にする。 -続ける を選択する。 ***インストールが完了しました 画面で、 [#h83849a8] -今すぐ再起動する を選択する。 ***黒画面が表示された状態(Please remove installation medium,then reboot. と表示された状態)にて [#y8325a26] -デバイスー光学ドライブー仮想ドライブからディスクを除去 を選択 -Enterキーを押す。 --起動動作に進む。 --ログイン画面が表示されたらインストール成功です。 ***ログイン画面 で、 [#k316c72d] -パスワードを入力してログインする。 --デスクトップ画面が表示される。 * ''Guest Additions CD の適用'' [#q0cee316] ログイン直後のデスクトップ画面が表示された状態 にて **デバイス メニュー項目を選択 [#z3a70ca8] -いくつか選択候補が表示される。 **Guest Additions CD イメージの挿入… を選択 [#ybb49840] -"VBox_GAs_7.0.10"がマウントされる。(Dockに現れる)-rw-rw-r-- 1 ryu ryu 14213840896 5月 24 13:28 Rocky-8.10-x86_64-dvd1.iso **ゲストOS のファイルマネージャで、CD イメージを開きます [#a39e78fb] -ファイルマネージャ 画面が表示される。 **ファイルマネージャの空きで右クリック→「端末で開く」 [#qfe8ab3b] -terminal画面が起動される。 **スクリプトの実行 [#v8ec23a3] $ 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... -gcc make perl のインストールが必要とのこと。 **terminal画面にて [#t883bd33] $ sudo apt update $ sudo apt upgrade **再起動する。 [#qb15b652] **terminal画面にて [#h0d5fd30] $ sudo apt install gcc make perl -install が終わったら、exitする。 再度挑戦! -rw-rw-r-- 1 ryu ryu 14213840896 5月 24 13:28 Rocky-8.10-x86_64-dvd1.iso **Guest Additions CD イメージの挿入… を選択 [#c383d0c3] -"VBox_GAs_7.0.10"がマウントされる。(Dockに現れる) **ゲストOS のファイルマネージャで、CD イメージを開きます [#f6c641fb] -ファイルマネージャ 画面が表示される。 **ファイルマネージャの空きで右クリック→「端末で開く」 [#i4d45426] -terminal画面が起動される。 **再度スクリプトの実行 [#i0f2a271] $ 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 キーを押下する。 [#i044a2e5] -terminal画面がcloseされる。 **再起動する。 [#ha5762fa] **共有フォルダの確認 [#ib65c941] ***存在を確認 [#g4e3e009] ~$ 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 -sf_<'''指定したフォルダ名'''>があればOK **vboxsf グループへの参加 [#md86edfb] ***ユーザ<'''username'''>の所属グループを確認 [#x564b8b9] ~$ groups <username> <username> : <username> adm cdrom sudo dip plugdev lpadmin sambashare ***ユーザ <'''username'''> をグループ vboxsf に追加する [#e7c94c57] ~$ sudo gpasswd -a <username> vboxsf ユーザ <username> をグループ vboxsf に追加 ***ユーザ <'''username'''> の所属グループを再度確認 [#o5074282] ~$ groups <username> <username> : <username> adm cdrom sudo dip plugdev lpadmin sambashare vboxsf -次は設定です。[[setting up ubuntu desktop 22.04.2]]へ