VirtualBoxで実行されているWindows 7のパーティションのサイズを動的に割り当てられたストレージで変更します


22

VirtualBox内でWindows 7を実行しています。

Windows 7のディスクのサイズを25 GBから50 GBに変更しました。

VBoxManage modifyhd Windows\ 7\ Pro.vdi --resize 50000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

VirtualBoxサイズ

問題: Windows 7自体でもGPartedでもパーティションを拡張できません。

ディスクの管理

GParted

VirtualBoxは、クライアントOSに新しいサイズを通知しないようです。
どのような追加手順が必要ですか?


他に必要なものはないはずですが、私はgpartedのほうがWindowsの場合よりも幸運でした。そのディスクを使用するVMにはスナップショットがありますか?サイズ変更は、スナップショット付きのディスクをサポートしません。
Ryan_S

1
コマンドラインツールは私のために働いた。その後、Windows内のパーティションを拡張できました。
ダミアン

回答:


26

スナップショットを使用するVMの一部ではない場合にのみ、ディスクのサイズを変更できます。

スナップショットを使用している場合、新しいVMとハードディスクに状態を簡単に複製し、そのサイズを変更できます。VirtualBox 4はGUIからのクローン作成をサポートするようになったため、非常に簡単です。

VBoxManage-modifyhd

4つのステップでVirtualboxのハードドライブとメディアのサイズを変更して拡張するプロセス全体を説明します。


1
Ryanが言ったように、私のVMにはスナップショットがあり、Windowsでパーティションを拡張できませんでした。私は(ディスクだけでなく)VMのクローンを作成しました。コマンド「vboxmanage clonevm」を参照してください。クローンには現在の状態のみが含まれ(スナップショットは含まれない)、パーティションを拡張できました。
DALF

動作します!注:ディスクのクローンを作成してサイズを変更した後、VMの設定を開き、以前のディスクを削除して新しいディスクを追加します。
ニコラスラウル

また、VMDKディスクイメージでは利用できないようです
-golimar

0

Windowsホストの場合:

#command - give Windows direct path in order to use vboxmanage in any folder directly
PATH=%PATH%;C:\Program Files\Oracle\VirtualBox
#command - resize vdi, size in MB (75GB below), go to vdi folder first
VBoxmanage modifyhd [%vdiname].vdi --resize 75000
#comment - for Windows VM use some tool, e.g., partitionwizard free, to resize inside VM, profit

これは私が使用するものであり、私のために機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.