fedora41:~$ sudo dnf install VirtualBox
VirtualBox 実行ユーザを vboxusers グループに入れる。
fedora41:~$ sudo usermod -a -G vboxusers $USER
一度ログアウトしてログインし直さないと反映されないようです。
反映されていないと、「USBデバイスをエニュメレーションできません...」とエラーが出ます。
VirtualBox Extension Pack をダウンロード,インストール。
Download VirtualBox で VirtualBox Extension Pack の All supported platforms をダウンロード。そして、ダブルクリックでインストール。
※ インストールされている VirtualBox のバージョンと同じバージョンの拡張パックである必要があります。
あれ!?起動するとエラーが出ますわ。
Kernel driver not installed (rc=-1908)
エラーメッセージに載っていた下記をやってみる。んで、直った。
でも、install の方は「既にインストールされています」だったので、PC を再起動すれば直ったのかもしれません。
fedora41:~$ sudo dnf install akmod-VirtualBox kernel-devel-$(uname -r) fedora41:~$ sudo akmods; systemctl restart vboxdrv.service
とりあえず、Windows をインストールして、以下の赤枠内の設定をします。
・Guest Additions CD イメージの挿入
・共有フォルダー(Guest Additions のインストールが必要です)
ホスト OS の方で共有フォルダ用のフォルダを作成(例:Shared)してパスにそのフォルダを指定します。
ゲスト OS の Windows では以下のように表示されます。
・クリップボードの共有,ドラッグ&ドロップ
選択するだけです。
どちらも「双方向」にしています。
ホスト OS からゲスト OS に SSH 接続するなら。→VirtualBox でホスト OS からゲスト OS に SSH 接続する三つの方法
※ ある日突然、下記エラーが出て起動せず。
VirtualBox COMオブジェクトの確保に失敗しました。
アプリケーションを終了します。
呼び出し先 RC:NS_ERROR_FAILURE (0x80004005)
「.config/VirtualBox/VirtualBox.xml」を削除して、エラーが出ないで起動しました。(削除した VirtualBox.xml は自動でまた作成されます)
しかし、マネージャー画面に、作ってあった仮想マシンが表示されていないので、「追加」で VirtualBox VMs ディレクトリにある該当 OS の「.vbox ファイル」を読み込みます。