画像はイメージです。 Jack Wallen

最近、VirtualBox を最新リリース (この記事を書いている時点では 5.1.26) に更新しました。 いつものように、(更新後に)初めて VirtualBox を開いたとき、より新しい拡張パックをダウンロードしてインストールするよう促されました。 いつものように、手順を踏んだのですが、拡張パックのインストールに失敗していることが分かりました。 私は毎日VirtualBoxに依存しているので、これは問題を引き起こす可能性があります。 これを解決しないと、VirtualBox を開くたびに拡張パックのインストールを促され、特定の機能 (USB 2.0 および USB 3.0 デバイスのサポート、VirtualBox RDP、ディスク暗号化、NVMe および Intel カード用 PXE ブートなど) が失敗する可能性があったからです。 これと同じ状況に陥った場合は、ターミナル ウィンドウを使用する準備をしてください。そうしないと、VirtualBox の次のリリースまで待ち続けることになるかもしれません。 この特定のダウンロードはプラットフォームに依存せず、.vbox-extpack という拡張子で終わります。 ここでは、Elementary OS 上でデモを行いますが、プラットフォームに関係なく、プロセスは似ています。 そのファイルをダウンロードし、ターミナル ウィンドウを開きます。 ダウンロードしたファイルのあるディレクトリに移動し、コマンドを実行します:

 sudo VBoxManage extpack install --replace Oracle_VM_VirtualBox_Extension_Pack-XXX.vbox-extpack 

ここでXXXはリリース番号です。

EULA(図A)に同意する必要がありますが、インストールは続行し、完了します。

図 A

ライセンスに同意すると、インストールが完了します。

インストールが完了すると、これで完了したと思うかもしれません。 しかし、もう一度 VirtualBox を開くと、同じメッセージが表示されます。 プロセスを完了するために、もう1つ発行するコマンドがあります。 ターミナルウィンドウに戻り、次のコマンドを実行します:

 sudo VBoxManage extpack cleanup 

このコマンドが完了すると、VirtualBoxを開いてもExtension Packが古いという警告は表示されなくなるはずです。 1056>

SEE: VMWare vSphere の基礎 & ESXi 仮想化ソフトウェア (TechRepublic Academy)

Hopefully won’t this happen again

VirtualBox がこのように壊れたのを目撃するのはまれなケースです。 それでも、プラットフォームは機能し続けました (拡張パックが間違ったリリースであったとしても)。 幸いなことに、コマンド ライン ツールが助けに来てくれました。 万が一、同じ問題が再び発生した場合、すぐに修正できるツールを手に入れました。

また、

  • コマンド ラインから VirtualBox VM のサイズを変更する方法 (TechRepublic)
  • コマンド ラインから VirtualBox アプライアンスをインポートとエクスポートする方法 (TechRepublic)
  • を参照してください。

  • VBoxManage コマンドで VirtualBox のスナップショットを自動化する方法 (TechRepublic)
  • VirtualBox ゲストのパフォーマンスを 5 つのステップで改善する方法 (TechRepublic)
  • 5 budget-opt.フレンドリーなディスククローニングアプリ (TechRepublic Video)
  • Windows on Linux moves forward with new Wine 2.0 リリース (ZDNet)

コメントを残す

メールアドレスが公開されることはありません。