質問: windows 7 64ビットでvmwareディスクをマウントする方法 windows 7 64ビットでvmwareディスクイメージをマウントする必要がありますが、「vmwareマウントユーティリティ」は32ビットオペレーティングシステムでのみ機能します。ディスクのマウントに使用できるアプリケーションまたは方法はありますか?
回答: 残念ながら、64ビットのwindowsでは32ビットのドライバーをロードする機能が制限されるため、vmdkマウントユーティリティが失敗します。私は このページ をprogram files (x86)ではなくprogram filesディレクトリにインストールするだけで問題を回避できると主張しましたが、私にとっては機能しませんでした;おそらくあなたはもっと幸運になるでしょう。 vdk.exe のようなサードパーティのツールを探すこともできますが、残念ながら、管理者としてインストール/実行している場合でも、ブロックされるドライバーを使用する必要があります(- source for vdkが利用できるので、誰かが64ビット用に更新してコンパイルするタスクを引き受ける可能性があります)。 osfmount には実際には64ビットバージョンがありますが、残念ながらvmwareディスクの読み取り専用のみがサポートされています。これについて いくつかのスレッド がvmwボード上にあり、 古いdiskmount(5.5) は64ビットwindowsをサポートしておらず、新しいものは開発者ツールの一部として含まれている(開発者だけがそのようなユーティリティを必要とするかのように)。したがって、オプションは、マウントおよびディスク管理ユーティリティの最新のコピーを含む vmware vddk または新しい vsphere vddk からvmware-mountユーティリティを使用することです。 。 (これらはデフォルトで32ビットとしてインストールされ、ディスク管理ユーティリティを含むいくつかのファイルの64ビットバージョンのzipファイルが含まれますが、マウントユーティリティは含まれません。)これでvmdkファイルをマウントできますが、デフォルトでは読み取り専用としてマウントされます。書き込み機能を使用するには、/m:wスイッチを使用する必要があります。それでも、マウントされたボリューム上のファイルを変更または削除しようとすると、windowsはpath not foundエラーを出し続けます。vmwareplayerには、ハードドライブ設定を介した組み込み機能がありますが、読み取り専用に設定していない場合でも、ファイルが見つからないというエラーが発生します。 (vmware workstationもこれを行いますが、vmware playerははるかに小型で無料です。)更新:私はあなたがcanでマウントされたドライブに変更を加えることを発見しましたvmware-mount(vddkから)、 adminコマンドプロンプトから実行する場合(例:e: & del /f /q pagefile.sys)。ただし、このようにすると、windowsエクスプローラーにも表示されません。権限とユーザー権限のさまざまな組み合わせを試して、最も効果的な組み合わせを見つけることができます。