web-dev-qa-db-ja.com

WindowsはVirtualBoxでext4ファイルシステムをどのように使用しますか?

Ubuntu14.04ラップトップの仮想ボックスでWindows XPを実行します。共有フォルダーアクセスを設定して、上のファイルにアクセス(読み取りおよび書き込み)できるようにしました。私のext4/homeパーティション。

しかし、私はこの設定がどのように機能するのかよく疑問に思いました。私の知る限り、Windowsはext4ファイルシステムにネイティブにアクセスできず、追加のプログラムがあっても、ext4パーティションの読み取りのみが「安全」と見なされます。では、VirtualBoxはどのようにしてext4アクセスをWindows XPにシームレスに統合するのでしょうか?

2
shortstheory

ネットワークアクセスは、いくつかの一般的なプロトコルに従う必要があります。この場合、 Samba 、通常のファイルシステム形式ではありません。異なるOSは互いの特定のファイルシステムを理解できず、上のドライブの低レベルセクターにアクセスできないためです。他のシステムも

共有フォルダーは、Windowsの共有フォルダーと同じように、コンピューターのネットワークブランチに表示されます。

http://windows.Microsoft.com/en-us/windows/create-shortcut-map-network-drive#1TC=windows-7

map network drive

仮想マシンの電源を入れた後、上の図のようにドライブを手動でマップできます。または、共有フォルダーの作成時にauto mountを選択すると、自動的にマップされます。私は長い間virtualboxを使用していないので、これについてはよくわかりませんが、オプションを選択すると、VMWareはネットワークドライブを自動的にマップします

auto mount shared drive

3
phuclv