これは厳密にはプログラミングに関する問題ではないことを知っていますが、コーディングを続行するには共有フォルダーをマウントする必要があります。
VirtualBox内にゲストUbuntu 12.04 OSを備えたWindows 7 OSがあります。
VirtualBoxで作成した共有フォルダーをマウントしようとしています。仮想フォルダは基本的にC:\
Windows 7のファイルシステム。VirtualBoxでは、共有フォルダーは次のように表示されます。
フォルダパス:C:\
フォルダ名:Windows7
# Sudo mount -t vboxsf Windows7 /windows7
ただし、VirtualBox共有フォルダファイルシステムタイプは、「mount」コマンドでは認識されません。私が得るエラーは:
mount: unknown filesystem type 'vboxsf'
逆に、DOSプロンプトから試してみると、長い一時停止後にもエラーが発生します。
> Net Use x: \\vboxsvr\Windows7
(私のロケールにあるエラーは基本的に言う:it is impossible to find the network path
)。
だから、私は何をすべきですか以前のバージョンのUbuntuおよびVirtualBoxでは、「ゲストの追加」と呼ばれるものをインストールすることで、この操作を実行できました。
誰かがこの問題を解決する方法についていくつかの光を当ててもらえますか?
OK、誰も私の投稿に答えなかったので、私はいくつかの調査とそれを機能させる方法を実行しました(つまり、「仮想ボックス共有フォルダ」タイプの-tが認識されるようにするには、動的カーネルモジュールサポートをインストールし、Linuxを再起動します。以下のように、提供されたパッケージを介してゲスト追加をインストールします。
Sudo apt-get install dkms
Sudo /sbin/reboot
Sudo apt-get install virtualbox-ose-guest-x11
Sudo mount -t vboxsf Windows7 /windows7
vBoxLinuxAdditions.runがエラーなしで完了していることを確認してください。インストール後、仮想マシンを再起動して、カーネルがvirtualboxのモジュールをロードするようにします。
通常は、フォルダをマウントできるはずです。