web-dev-qa-db-ja.com

ホストとパーティションを共有するVMWare

ゲストとホストが同時に使用できるように、同じ物理パーティションをホストと共有する必要があります。また、ゲストの下のこのディスクはローカルディスクとして表示され、ホストの下と同じ文字である必要があります。達成することは可能ですか?

3
user66548

この方法は、マップされたネットワークドライブを使用し、ゲストのニーズがすべてデータへのファイルレベルのアクセスである限り、両方のシステムでファイルにアクセスできるようにするためのファイルシステムに安全な最良の方法である可能性があります。

まず、VMWareツールがゲストにインストールされていることを確認してから、仮想マシンで以下の手順を実行します。

[仮想マシン]> [仮想マシン設定]> [オプション]> [共有フォルダー]に移動します。

共有フォルダが有効になっていない場合は、有効にします。

[追加]をクリックし、[h_drive]などの名前または名前に使用するドライブを選択し、[ホストパス]で共有するドライブ文字を選択します。

[OK]をクリックします

次に、仮想マシン自体(ここではWindowsを想定しています)内で、[マイコンピューター]に移動し、ドライブをネットワーク共有にマップします。

XPこのガイドに従ってください: http://support.Microsoft.com/kb/308582

Vistaと私はWindows7を疑っています(下の写真)

[スタート]ボタンをクリックして、[コンピューター]を選択します

以下に示すように、[ネットワークドライブのマップ]をクリックします。

共有フォルダのドライブ文字と共有フォルダを入力します。

仮想マシンの起動時にドライブをすぐに再接続したくない場合は、[ログオン時に再接続]のチェックを外します

[完了]をクリックします。

Mapping drive

ドライブマッピングのガイドは http://www.Vista4beginners.com/Map-Network-Drive にあります。

共有がマップされるフォルダーは次の形式であると思います。

\\.Host\Shared Folders\MySharedFolder

これにより、ホストおよび仮想マシンでドライブにアクセスできるようになり、ドライブ文字が> Cであり、仮想マシンでドライブ文字が空いていると仮定して、ドライブを任意のドライブ文字に設定できます。

4
Mokubai

ありそうもない。 OSがローカルディスクを検出した場合、ブロックレベルでデータに直接アクセスして変更できるようにする必要があります。これは(2つのシステムで同時に実行された場合)will問題を解決します。たとえば、ディレクトリ構造はキャッシュされており、一方のシステムがディスク上でディレクトリ構造を変更した場合、もう一方のシステムはそれに気付かない可能性があります。

0
user1686