Ubuntu14.04ラップトップの仮想ボックスでWindows XPを実行します。共有フォルダーアクセスを設定して、上のファイルにアクセス(読み取りおよび書き込み)できるようにしました。私のext4/homeパーティション。
しかし、私はこの設定がどのように機能するのかよく疑問に思いました。私の知る限り、Windowsはext4ファイルシステムにネイティブにアクセスできず、追加のプログラムがあっても、ext4パーティションの読み取りのみが「安全」と見なされます。では、VirtualBoxはどのようにしてext4アクセスをWindows XPにシームレスに統合するのでしょうか?
ネットワークアクセスは、いくつかの一般的なプロトコルに従う必要があります。この場合、 Samba 、通常のファイルシステム形式ではありません。異なるOSは互いの特定のファイルシステムを理解できず、上のドライブの低レベルセクターにアクセスできないためです。他のシステムも
共有フォルダーは、Windowsの共有フォルダーと同じように、コンピューターのネットワークブランチに表示されます。
http://windows.Microsoft.com/en-us/windows/create-shortcut-map-network-drive#1TC=windows-7
仮想マシンの電源を入れた後、上の図のようにドライブを手動でマップできます。または、共有フォルダーの作成時にauto mount
を選択すると、自動的にマップされます。私は長い間virtualboxを使用していないので、これについてはよくわかりませんが、オプションを選択すると、VMWareはネットワークドライブを自動的にマップします