web-dev-qa-db-ja.com

VirtualBox Guest Additionsのインストールの問題

buntu 18.04およびvirtualbox 5.2.12のゲスト追加をインストールしようとすると問題が発生します
何かおかしいと思ったので、CLIから追加をインストールし、インストールしてインストールしましたdkms。同じエラー。
私の問題に対する最新の解決策が見つからなかったので、誰でも助けてください。アドオンをインストールしようとしたときに表示されるメッセージは次のとおりです。

Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.12 Guest Additions for Linux........
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
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
VirtualBox Guest Additions: Starting.
Press Return to close this window...
28
TOH19

terminal...

Sudo apt-get update
Sudo apt-get install build-essential gcc make Perl dkms
reboot

その後、VB Guest Additionsを再インストールします。

更新:

  • virtualbox-guest-dkmsをパージします
  • virtualbox-5.2およびその他のvirtualboxソフトウェアを削除します
  • ls -al /lib/modules/$(uname -r)/updates/dkmsおよび残りのvirtualboxカーネルドライバーを探します。これらは手動で削除する必要があります。
  • dpkg -l *virtualbox*およびdkms statusには、virtualboxソフトウェアは表示されません
  • virtualbox-5.2をインストールしてVMを作成します
  • vMで、[デバイス]メニューを選択し、[ゲスト追加CDイメージの挿入]を選択します
  • guest Additionsをインストールするかどうかを尋ねられます
  • 注:Guest Additionsのインストールを自動的に要求しない場合は、手動で行う必要があります。
    • デスクトップまたはFilesでCDアイコンを見つけて開きます
    • このディレクトリでterminalを開きます
    • Sudo ./VBoxLinuxAdditions.run
36
heynnema

Lubuntu 18.04でも同じ問題が発生しました。 heynnema's answer の手順に従う必要がありましたが、dkmsもインストールする必要がありました。次に、ディスクイメージからGuest Additions(私は5.2.12)を再インストールし、再起動後に機能しました。残ったのは共有フォルダーのアクセス許可を設定することだけでしたが、それは別の話です。

だから基本的に:

  1. ターミナルを開きます
  2. Sudo apt-get install build-essential gcc make Perl dkms
  3. reboot
  4. ターミナルを開きます
  5. インストールディスクに移動します
  6. Sudo sh VBoxLinuxAdditions.run
  7. reboot

これは、新しいLubuntu 18.04インストールで行われました。

11
Rafael

Heynnemaが言ったように、インストール時に私のマシンに何らかの理由でインストールされないカーネルモジュールをビルドするには、gccmakeおよびPerlが必要です。

試してください:

Sudo apt-get update
Sudo apt-get install build-essential gcc make Perl dkms
Sudo /sbin/vboxconfig

リブート。

2
Jonathan S.

同様の問題がありました。 (ホスト:windows /ゲスト:Lubuntu 18.04)

解決策は簡単でした:仮想ボックスのインストールを最新のものに更新する必要がありました(V5.2.22)

(私のホストで)Virtual Boxを更新した後、virtualboxアドオン(ゲストで)のインストールは問題なく機能しました。

1
powerpete