「VirtualBox 6.1.34」リリース、「Linux Kernel 5.17」を初期サポート

Oracle Corporationより米国時間2022年4月19日、マルチプラットフォームに対応した オープンソースのデスクトップ仮想化ソフトウェア「Oracle VM VirtualBox」のアップデートリリースに相当する「Oracle VM VirtualBox 6.1.34 Build 150636(VirtualBox 6.1 Maintenance Release 34)」がリリースされ、現在プロジェクトサイト、及びOracleによる公式ダウンロードページを通じて、macOS、Windows、Linux、Solarisを対象としたバイナリーパッケージ、ソースコード、SDK(Software Development Kit)、PUEL(VirtualBox Personal Use and Evaluation License)に準拠したエクステンションパック(Oracle VM VirtualBox Extension Pack)が入手可能となっています(バイナリーとソースコードには、ライセンスとしてGPLv2(GNU General Public License Version 2)が適用されています)。

Guest Additionsでは、「RHEL 8.6」カーネルも初期サポート

Ver. 6.1を対象としたメンテナンスアップデートとして位置付けられている当版では、全般的な安定性改善、パフォーマンス改善、バグフィックス、セキュリティアップデート等が行われており、前版(「VirtualBox 6.1.32」)からの主な変更点として、以下の項目等が示されています。

  • 仮想化エンジンの改善。「cmpxchg16b」を対象としたエミュレーションのインストラクションを修正
  • ユーザーインターフェイス(GUI)関連の改善。カーネルエクステンションがロードされなかった場合の、「macOS Big Sur(macOS 11)」以降におけるGUIの挙動を改善
  • EHCI(Enhanced Host Controller Interface)の改善。ショートパケットを適切に処理する事ができなかった問題を修正
  • ストレージ関連の改善。ホストのI/Oキャッシュが無効化されている場合に、ディスクのI/O時にハングアップするケースが確認されていた問題を修正
  • NVMe(Non-Volatile Memory)デバイスが接続されていない場合に、保存された状態(スナップショット)を適切に読み込む事ができないケースが確認されていた問題を修正
  • DevPcBiosの改善。ヘッドカウントが16を超えた場合に、検出されたLCHSジオメトリーが拒否されていた問題を修正
  • virtio-scsiを改善
  • ネットワーク関連の改善。「Intel e1000」ネットワークドライバーにおいて、ディスクプリターの処理を改善
  • コマンドラインユーティリティ「VBoxManage」関連の改善。不完全な引用符を伴うコマンドライン引数のハンドリングを修正
  • 「natnetwork list」の出力を改善
  • And many others…

当版におけるシステム要件は、Intel 64bitプロセッサーを搭載したApple製コンピューター、ホストOSは「macOS High Sierra(macOS 10.13)」「macOS Mojave(macOS 10.13)」「macOS Catalina(macOS 10.15)」となっています。Ver. 6.0にてサポートされていた「macOS Sierra(macOS 10.12)」は 対象外となりますので御注意下さい。また、既知の問題点を含む その他の詳細が、リリースノート、OTN(Oracle Technology Network)等を通じて確認可能となっています。

現在、アクティブにメンテナンスされているのは、Ver. 6.1のみになります。旧版を対象としたアップデートリリースは行われていません。

Apple Siliconへの対応について

当版(macOSホスト)は Intelアーキテクチャーのみのサポートとなり、ゲストOS、ホストOS共に、ARMベースのSoC(System on a Chip)「Apple Silicon(Apple M1 Chip)」には対応していません。「macOS Big Sur(macOS 11.0)」「macOS Monterey(macOS 12.0)」において実装されているバイナリトランスレーター「Rosetta 2」においても、Kernel Extension(カーネル拡張)、及びx86-64ベースの仮想マシン、仮想化ソフトウェアはサポートされない伝えられています。

尚、(「VirtualBox 6.1.30」より、インストーラーが「Apple Silicon(Apple M1 Chip)」を検知して、実行する事ができない機種に対する誤ったインストールを回避する事は可能となっています)。

「VirtualBox 7.0」と仮想TPMチップについて

VirtualBoxは現在、Microsoftによるデスクトップオペレーティングシステム「Windows 11」の動作要件を満たすために必要なVirtual TPM(Virtual Trusted Platform Module、仮想TPM)チップを仮想マシンに追加する事ができません。しかしながら、現在開発過程にある「VirtualBox 7.0」において、仮想TPMチップの実装と「Windows 11」への対応が行われるようです(最終的には「VirtualBox 7.0」に繋がる開発スナップショット「VirtualBox 6.1.97 Build 150501」も公開されています)。

上記の情報は、VirtualBoxのモデレーターによる発言ではありませんが、フォーラムの運営を手伝うボランディアの方からの情報となります。

尚、仮想TPMチップは、「Parallels Desktop 17.1.0」「VMware Fusion 12.2.0」において、先行して実装されています。