PythonでWebサイトを開発しようとしています。Ubuntu13.04ホストにVirtualBoxをインストールしています。 VirtualBoxはUbuntu 13.04 Djangoスタックを実行しています。
ホストからVirtualBox内のファイルを編集できるようにする必要があります。私が理解していることから、ゲストからホストにフォルダを共有するには、ゲスト追加機能をインストールする必要があります。
Guest Additionsをインストールしようとすると、ISOファイルをダウンロードした後、次のエラーが表示されます。
多くの人々が同様の問題を報告しているのを見たことがありますが、まだ明確な修正を見つけていません。
表示されるエラーは、Guest Additions CDイメージが既にマウントされているためと思われます。
マウントされたすべてのドライブを表示するには、ゲストのターミナルを開いてmount
を発行します。これにより、(特に)次のような行が表示されます。
/dev/sr0 on /media/takkat/VBOXADDITIONS_4.2.12_849801 type iso9660 (ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)
UnityランチャーにCD-ROMアイコンが表示されます。 CDをアンマウントするには、このアイコンを右クリックして "Eject"を選択します。
Virtual Box Managerを使用してマウントすると、コマンドラインからGuest Additions CDをアンマウントできません。 "デバイス-> CD/DVDデバイス->仮想ドライブからディスクを削除"を選択し、を選択してください「CD isoを削除します。
ゲストの追加をインストールするには、Virtual Box ManagerからCDを再度ロードし、Unityランチャーからアイコンを選択する必要があります。
ゲスト追加機能をインストールするためのコマンドラインメソッドもある次の質問も参照してください。
私はこれを試してみましたが、うまくいきました:
ターミナルから(Ctrl+Alt+T)および次のコマンドを入力します。
cd /mnt
cd /cdrom
eject
VirtualBoxメニュー(左上のペイン)から「デバイス」に移動し、ゲスト追加を挿入します(今回は動作するはずです)
次に、ターミナルから再度入力します。
Sudo sh /media/cdrom/VBoxLinuxAdditions.run
私はこの問題を抱えていましたが、そのときubuntuをゲストとして実行していました(システムを起動すると、ubuntuをインストールするかゲストとして実行するかを尋ねられます)。ボックスにubuntuをインストールするとすぐに、ゲストの追加が問題なくインストールされました
最近、この問題に遭遇しました(2017年9月)Guest AdditionsをOracle VM VirtualBox Managerバージョン5.1.28、Ubuntuバージョン16.04.3用に新しくインストールされたVMにインストールしようとしました。問題は実際、Guest Additions CDイメージがすでにマウントされていることでした。修正するには:
価値のあることですが、Oracleから拡張パックをインストールするまで、ゲスト用追加機能をインストールできませんでした。その後、right-ctrl + dは魅力のように機能しました。
macosx 10.10ホストubuntu 12.04ゲストでの回避策は、virtualboxゲストの追加isoを共有フォルダーにコピーし、ゲストのターミナルを使用して実行することです(Sudo sh /pathto/VboxLinuxAdditions.run)