私がやろうとしていることは意味をなさないかもしれません。
ほとんどの場合、Windows 7の仮想ボックスで.Net開発を行います。ホストは、Webブラウジング、スカイプ、チャットなどの単純なものに使用します。Ubuntuで素晴らしく利用できるすべてのものは、多くの点で好みます。だから、これはしばらくの間疑問を抱いてきました:なぜホスト上でWindowsを使用しても、Linuxホストはより少ないリソース(未テスト)を使用し、Windows VMをより良く実行できるように見えますが、私が好むインターフェース。
これを行う最も簡単な方法-wubiをダウンロードし、Ubuntuをインストールしました。Virtualboxにインストールしてから、VMの追加と起動を開始して、次のメッセージを取得します。
Failed to open a session for the virtual machine VS2010
Could not open the medium
'/host/Users/George Mauer/Virtualbox VMs/VS2010/C:/Users/George Mauer/.VirtualBox/HardDisks/VS2010.vdi;
VD: error VERR_FILE_NOT_FOUND opening image file
'/host/Users/George Mauer/Virtualbox VMs/VS2010/C:/Users/George Mauer/.VirtualBox/HardDisks/VS2010.vdi;
(VERR_FILE_NOT_FOUND).
何が起こっているかわかりますか?wubiでは、Windowsドライブは/ host /にマウントされますが、virtualboxは何らかの理由で絶対パスを追加します!スナップショットを保持し、WindowsモードまたはUbuntuモードで使用できるため、同じVMファイルを使用したいと思います。ただし、ドライブを新しいVMに単純にマウントしようとしても、エラーが発生します。
Failed to open the hard disk /host/Users/George Mauer/.VirtualBox/HardDisks/VS2010.vdi.
Cannot register the hard disk '/host/Users/George Mauer/.VirtualBox/HardDisks/VS2010.vdi' {guid...} because a hard disk
'/host/Users/George Mauer/VirtualBox VMs/VS2010/C:/Users/George Mauer.VirtualBox/HardDisks/VS2010.vdi with UUID {guid...} already exists.
これは特に奇妙です。これは最近作成したAndroid VMでうまく機能しましたが、VirtualBoxが最近デフォルトのVMストレージの場所を変更したという事実と関係があるかもしれません。
これを修正する方法はありますか?私のLinux-fuは弱いですが、CSクラスから、ここで関連する可能性のあるシンボリックリンクについて何か覚えているようです。