回答:
方法1:VMWare Converterを使用する:
展開プロセスが遅く、VMWareツールを再インストールする必要があるかもしれないと言う人もいます。
方法2:VDiskManagerを使用する:
vmware-vdiskmanager -x 12GB "My harddisk.vmdk"
注:これはディスクのみを拡張し、パーティションは拡張しないため、パーティションテーブルのサイズも変更する必要があります。これは、「Partition Magic」などのサードパーティ製ツールで実行できますが、Windowsのツールである「diskpart.exe」でも実行できます。私の場合、このディスクは起動可能です。つまり、仮想マシン自体でdiskpartを実行できません。Windows XPを実行している別の仮想マシンを使用しました。また、Windows 7ベータ1でも動作しますが、Windows Server 2003では失敗します。
増加したハードディスクを2番目の仮想マシンに追加します。
この2番目の仮想マシンをパワーオンします。
コマンドプロンプトを開き、次を入力します。
diskpart
タイプ:
list volume
ボリュームのボリューム番号(#)を覚えておいてください!
タイプ:(
select volume <volume number>
ステップ8からの数)
タイプ:
extend
この2番目の仮想マシンをオフにして、仮想マシン構成からハードディスクを削除します。これにより、ディスクがハードディスクから削除されることはありません。
終わった!(Windowsは自動的に新しいディスクとボリュームのサイズを認識します)
レオン・メイジャー、ありがとう。
VMWare Workstations and Player(VMWare 7)の最新バージョンでは、アプリケーション内からディスクのサイズを変更できます。
仮想マシンの設定メニューにアクセスし、ドライブを選択して「ユーティリティ」をクリックする必要があります。そこで、展開するか圧縮するかを選択できます。
注:スナップショットが作成されている場合、明らかにディスクを拡張することはできません。圧縮する前に、それらを削除して再試行する必要があります。
開始する前に、障害が発生した場合に復元できるように、仮想ディスクのバックアップコピーを作成します。仮想ディスクの拡張は、次のようないくつかの理由で複雑な操作になる場合があります。
1)いっぱいになった仮想ディスクには、Windowsのブート/プライマリパーティションが含まれていることがあります
2)スナップショットがあります
3)物理ドライブに使用可能なディスク領域が不足しており、拡張できない
4)これは複数ステップのプロセスであり、特定の順序で異なるツールとコマンドを使用する必要があります。創造的な個人は、LinuxブートディスクとGPartedなどのディスクパーティション作成ツールを使用して、Windowsのプライマリパーティションを拡張する回避策を考案しており、これを正しく行う必要があります。
このトピックに関するいくつかの投稿がGoogleにあります。基本的に、それらはすべて、投稿にまとめられたバリエーションです
http://blog.sharevm.com/2010/01/11/survey-extend-expand-vmware-virtual-disk/
簡単な方法があります!ダウンロードしてfatVM http://www.gudgud.com/fatvmを試してください
fatVMは、VMware FusionまたはWorkstationの仮想ディスクがいっぱいになりつつあるCドライブを拡張するための、信頼性が高く、堅牢で安全なワンクリックソリューションです。a)仮想ディスクを拡張する技術的な複雑さを隠す、シンプルで直感的なインターフェイスと信頼性の高いプロセスを提供します。b)スナップショットとクローンを持つ仮想ディスクを拡張できるため、堅牢です。c)元のディスクを保存するので安全です。元のディスクは、必要になったときにいつでも利用できます。
VMがWindowsを実行している場合、VMWare Converterでのみディスクのサイズを変更できると思います。VMWareツールがインストールされている場合、Linuxで動作する可能性があります。
シンプロビジョニングされたディスクをサポートするバージョンのVMWareを実行している場合、VMDKのサイズはOSが表示するサイズよりも小さくなり、VMでより多くのスペースを使用するとVMDKが大きくなります。マシンにこのようなディスクがある場合、しなければならないことは、縮小プロセスを開始することだけです。マシン内でコマンド(Linux)またはVMWareツール(Windows)で圧縮プロセスを開始します。次に、一部のデフラグアプリが行うように、データをディスクの先頭に移動します。その後、VMDKファイルのサイズを変更するためにVMWareでプロセスを開始します。
シンプロビジョニングされたディスクをサポートしないESXi 3.5を使用しています。最近やっていることは次のとおりです。1. VMで目的のサイズのディスクを作成します。2. Ubuntu CDを起動します。gparted Live CDまたは他のパーティションブートCDでもかまいません。3. gpartedまたはパーティションアプリを使用して、パーティションのサイズを変更し、パーティションを小さなドライブにコピーします。4. VMから古いディスクを削除します。5.オペレーティングシステムのインストールディスクを起動し、MBRを修復します。6.古いディスクVMDKファイルを削除します。