web-dev-qa-db-ja.com

Virtual BoxにGuest Additions CDイメージをインストールできない

「デバイス」から「GuestAdditions CDイメージを挿入」をクリックしたときにエラーが発生する

Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine VirtualUbuntu.
Would you like to try to force insertion of this disk?
Could not mount the media/drive    '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
Console
Interface: 
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Callee: 
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}

VirtualBoxリストの下にVBoxGuestAdditionsが表示されます

homeuser@ubuntu:/usr/share/virtualbox$ ls -l
drwxr-xr-x 2 root root 4096 Jan 14 12:46 nls
-rw-r--r-- 1 root root 64647168 Apr 7 2014 VBoxGuestAdditions.iso
-rwxr-xr-x 1 root root 2176 Apr 6 2014 VBox.sh
-rwxr-xr-x 1 root root 4161 Apr 7 2014 VBoxSysInfo.sh

助言がありますか)?

71
Rads

ホストオペレーティングシステムがMac OS Xであり、ゲストオペレーティングシステムとしてUbuntuがインストールされていると仮定します。

ゲストOSがUbuntuの場合、ゲスト追加ISOをマウントしてインストールする必要はありません。

代わりに、ターミナルを開いて次を入力します-

Sudo apt-get install virtualbox-guest-utils

これにより、ゲストの追加がインストールされ、ISOを介したインストールとほぼ同等です。

64
Rohith Madhavan

最近、この問題に遭遇しました(2017年9月)Guest AdditionsをOracle VM VirtualBox Managerバージョン5.1.28、Ubuntuバージョン16.04.3用に新しくインストールされたVMにインストールしようとしました。ホストはWin-10です。問題は、Guest Additions CDイメージがすでにマウントされていることです。修正するには:

  • VM Managerの[設定]-> [ストレージ]の下の[コントローラー]で:VBoxGuestAdditionsを右クリックし、[添付ファイルの削除]を選択します。確認ボックスが表示されます。[削除]をクリックします。
  • 「コントローラー」の横にある「+」アイコンをクリックして、新しい光学式ドライブを追加します。ダイアログボックスが開きます。「空のままにする-> OK」を選択します
  • VMを開き、[デバイス]-> [ゲスト追加の挿入]を選択します。今すぐインストールする必要があります。 VM(VM Managerではなく)の電源を切り、VMを再起動します。 GuestAdditionsが機能するはずです。
32
Dave Rose

私にとって、解決策は、仮想マシンの設定に空の光学ドライブを追加する必要があることを発見することでした! VBoxGuestAdditions.isoをプリロードして「ヘルプ」を実行しようとしても、機能しません。 [デバイス]メニューの[ゲスト追加CDイメージの挿入...]のショートカットでは、使用する空の光学ドライブを見つけたいと考えています。

7
Jan Hettich

こんにちは、同じ問題(コピーアンドペーストの問題)があり、ターミナルから次のコマンドを入力して問題を解決しました。

  • Sudo apt-get upgrade
  • Sudo apt-get install virtualbox-guest-additions-iso
  • 表示設定に移動し、ビデオキャプチャで、ビデオキャプチャを有効にするをオンにします
  • Sudo apt-get install virtualbox-guest-utils
  • 仮想マシンを再起動します。
5

私は同じ問題を抱えていて、Sudo apt-getを使用した手動インストールはうまくいきませんでした。 Virtual Boxによってゲストの追加バージョンが異なるため、Virtual Boxに付属のゲスト追加をインストールすることをお勧めします。だから私はこの方法でそれをインストールしました:

  1. ファイルマネージャから[デバイス]-> [Guest Additions CDイメージの挿入...]を選択します。
  2. Ubuntuにログイン
  3. CDをアンマウントします(ゲスト追加CDイメージ)
  4. ゲスト追加isoをマウントします

    実行するかどうかの確認を求めるウィンドウがポップアップ表示されます。実行する場合は、ログインパスワードを入力してインストールします。

  5. Ubuntuを再起動します

3
rpan

Dave Roseの答え に従ってデバイスとISOを追加した後)手動でイメージをマウントし、インストーラーを実行して解決しました。

Sudo su
cd /media
mkdir cdrom
mount /dev/cdrom /media/cdrom
cd cdrom
sh VBoxLinuxAdditions.run

SuperUserでの私の答え ????

3
Kamafeather

同じエラーが発生した場合、以下のように動作します:

  1. そのエラーが発生したら、ubuntuでVBOXADDITIONS CDをアンマウントします。
  2. ubuntuを取り出し、[デバイス-Guest Additions CDイメージの挿入]をクリックします。今回は、実行するかどうかを尋ねるウィンドウがポップアップ表示されます。
    • 走ることを選ぶ
    • ログインパスワードを入力してください
    • 今すぐインストールを開始します。
3
Kevin

ISOをマウントした後、Debianでディスクが空になるという問題がありました。次の回避策を作成しました。

  1. ホームWinシステムのDeamonツールでアドオンイメージをマウントする
  2. isoから共有フォルダーにファイルをコピーして、仮想Debianからファイルにアクセスする
  3. そのフォルダで直接SHインストールを実行します(このフォルダを介して、常にアドオンファイルにアクセスできます)
0
Wake Down

ホストとしてのWindows 10の場合、VMをクリックして、デバイスをクリックします->光学デバイス->ディスクイメージを選択-> C:\ Program Files\Oracle\VirtualBoxに移動します-> VBoxGuestAdditions.isoを選択しますそこに-> Okをクリックします->小さなウィンドウが表示されます強制的にアンマウントをクリックします->今度は、ubuntuがログインしているデバイスをクリックします-> Guest Additions CDイメージの挿入をクリックします->実行をクリックします->正常に挿入すると、ubuntuがフルスクリーンで表示されます。

0
Shubhank Khare

VirtualBoxでUbuntuを起動します。

  1. [デバイス]-> [オプティカルドライブ]-> [仮想ドライブからディスクを削除]に移動します。
  2. デバイスに移動->クリック->ゲスト追加機能の挿入CDイメージ
  3. 認証の詳細を入力してください
  4. Ubuntuをシャットダウンし、VirtualBoxを閉じます。 VirtualBoxをもう一度開いて確認します

また、共有クリップボードをチェックし、ドラッグアンドドロップが双方向にチェックされます

0

Macosでも同じエラーが発生します。エラーが発生しましたCould not mount the media/drive '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).ゲスト追加isoは既に以前にダウンロードされました。すべてのステップはVM内で実行されます。

  1. media/<user>/Vbox_GAs_<version>にcd(ここには複数のフォルダーがある可能性があるため、最新のものを選択してください)。
  2. ./autorun.shはゲスト追加isoをインストールします
  3. Sudo reboot
0
Rifty

何度も発生する問題は、インストールしたisoファイルが既にマウントされていることです。 [デバイス]-[光学デバイス]-[ゲストインストールから仮想ディスクを削除]に移動します。次に、Devices-Optical Drive-Choose Diskイメージに移動してGuestadditions.isoファイルを手動でマウントし、ubuntuをインストールしたフォルダーに移動して、guestadditions.isoファイルを見つけてマウントします。マウントしたら、単にデバイス-ゲストの追加のインストールをクリックし、UbuntuのユーザーIDパスワードを入力すると、ウィザードがゲストの追加のインストールを続行します:)

0
Tushar Singh

私の場合、ウィンドウマネージャーのないUbuntuサーバーを実行していたため、これが発生しました。インストール方法は次のとおりです。

最初に、Ubuntu VMを起動します。次に、Devices > Insert Guest Additions CDを押します。 CDは挿入されましたが、何も表示されません。 Insert Guest Additions CDをもう一度押すと、エラーが発生します。

次にCDをマウントします。

Sudo mount sr0 /media/cdrom

そして、cdをディレクトリーに入れます(しゃれなし):

cd /media/cdrom

次に、インストールスクリプトを実行します。

Sudo ./VBoxLinuxAdditions.run

そして今、すべてがうまくいくはずです:)

0
BugHunterUK