0

初めて動的仮想ディスクに 5 GB の仮想スペースがあり、これはドライブのプロパティに移動したときに表示されるスペースです (仮想 SO は wnidows XP です)。

vboxmanage でサイズを 15GB に変更しましたが、仮想マシンを起動すると、ドライブのプロパティで同じ容量が合計 5GB 表示されます。

新しいスペースは割り当てられたパーティションですか? これが正しい場合、どうすれば仮想ディスクのすべてのパーティションを 1 つのパーティションにマージできますか?

ありがとう。

4

3 に答える 3

1

Linux では、この方法で ( Win-VM ) パーティションのサイズを変更します。

1)コマンドライン\ bashでvdiのサイズを変更します

VBoxManage modifyhd path/yourVMImage.vdi --resize 30000

( --resize、容量をメガバイト単位で変更するコマンド)
(VDI および VHD フォーマットでのみ機能します)

2) この後、gparted-live のようなパーティション マネージャーでパーティションを拡張する必要があります。ここからダウンロードしてください。

2.1) これらのライブ ツールを使用して仮想マシンを起動する必要があります。その後、gparted-live を使用してパーティションを拡張できます。

2.1.1) gparted-live から起動するには、別の仮想ハードディスクを追加する必要があります。ここで説明する手順に従ってください

別の仮想ハードディスク、または CD/DVD またはフロッピー ドライブを追加するには、追加先のストレージ コントローラー (IDE、SATA、SCSI、SAS、フロッピー コントローラー) を選択し、[ディスクの追加] ボタンをクリックします。木。次に、[CD/DVD デバイスの追加] または [ハードディスクの追加] を選択できます。(フロッピー コントローラをクリックした場合は、代わりにフロッピー ドライブを追加できます。) または、ストレージ コントローラを右クリックして、メニュー項目を選択します。

ウィンドウの右側で、次の設定を行うことができます。

...使用する画像ファイルを選択できます。

于 2013-11-14T15:56:03.827 に答える
0

ファイルシステムが LVM を使用している場合。最後の手順は簡単です。

  1. lvextend /dev/vg_nile/lv_root /dev/sda2;
    #vg_nile が仮想グループの名前、lv_root が論理ボリューム、/dev/sda2 が新しく追加されたパーティションであると仮定します。
  2. resize2fs /dev/vg_nile/lv_root
于 2014-03-08T15:35:35.800 に答える
0

はい、新しいサイズは、既存のパーティションとマージする必要がある未割り当てのパーティションです。これを行うには、任意のパーティション マネージャー アプリケーションを使用できます。

于 2013-04-07T09:07:11.560 に答える