と言っても、OSインストール終わった時点でGuest Additionsが導入されてる?
ホスト/ゲストOS間でクリップボード共有、ファイルのドラッグドロップ、解像度の変更、フォルダ共有出来てるっぽい。
とは言いつつ一応入れとこうかなと。最新版になってるかもしれないしね。
// インストール済みパッケージのアップグレード
sudo pacman -Syu
// 再起動
sudo reboot
// 下記みたいにパッケージがあるらしい。これが勝手に入ってるのかな?OSインストール時に。今回はスキップ。
sudo pacman -Sy virtualbox-guest-utils
// カーネルのバージョン確認
$ mhwd-kernel -li
Currently running: 5.9.16-1-MANJARO (linux59)
The following kernels are installed in your system:
* linux59
// カーネルヘッダのインストール
$ sudo pacman -S linux59-headers
// ビルドツールのインストール
sudo pacman -S gcc make
// Guest Additions CDのマウント場所の確認のはずだけど、分からず。。。/run/media以下にマウントされてる模様。
// virtualboxメニュー→デバイス→Guest Additons CDイメージの 挿入でマウントできる。
$ df -hT
// マウントディレクトリへ移動
$ cd /run/media/(user)/VBox_GAs_6.1.12
// インストーラの起動
$ sudo ./VBoxLinuxAdditions.run
// インスーラのログ
$ cat /var/log/vboxadd-setup.log
Building the main Guest Additions 6.1.12 module for kernel 5.9.16-1-MANJARO.
// 再起動
sudo reboot
みたいな感じで出来るらしいけど、どうもビルドがうまくいっていない。arch linuxのパッケージ版で一応動いているからいいかな。。。
ちなみにvirtual boxメニュー→仮想マシン→セッション情報で使用中のGuest Additionsのバージョン確認が出来る。
おまけ。音声遅延対策。
スピーカーアイコンを押下後、オーディオミキサーを押下。
Latency offsetを450にしたらズレが直った!
~2021/01/10追記~
// 必要なビルドツールのインストール
sudo pacman -S gcc make perl
// カーネルバージョンの確認
uname -r
// 対応カーネルのヘッダインストール
sudo pacman -S linux(ver)-headers
// マウントディレクトリへ移動
$ cd /run/media/(user)/VBox_GAs_6.1.12
// インストーラの起動
$ sudo ./VBoxLinuxAdditions.run
// 下記実行しろみたいなコマンド実行しろ言われてもインストールはされてるっぽい。
// kernelのバージョンが変わったら、ビルドし直せ的な感じかな。
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 quicksetup all
VirtualBox Guest Additions: Building the modules for kernel 5.10.5-arch1-1.
コメント