2013-04-07 38 views
0

我有一个动态虚拟磁盘,在虚拟时间有5GB的虚拟空间,这是我可以看到的空间,当我去我的驱动器属性(虚拟SO是wnidows XP )。有关调整虚拟磁盘大小的疑问

我用vboxmanage将其大小调整为15GB,但是当我启动虚拟机时,在驱动器的属性中,我可以看到总共5GB的空间。

新的空间是一个分配的分区?如果这是真的,我该如何将虚拟磁盘的所有分区合并到一个分区中?

谢谢。

回答

1

在Linux上,我通过这种方式调整了我的(Win-VM)分区的大小。

1)调整大小的命令行的VDI \的bash

VBoxManage modifyhd path/yourVMImage.vdi --resize 30000 

(--resize,命令改变在兆字节容量)
(仅适用于VDI和VHD格式)

2)之后,你必须用分区管理器扩展你的分区,如gparted-live download it here.1)你必须用这些实时工具启动你的虚拟机,然后你可以使用gparted-live扩展你的分区。

2.1.1)从的GParted活启动,你必须添加一个虚拟硬盘, 后面的步骤所述here

要添加一个虚拟硬盘,或者CD/DVD或软盘驱动器,请选择 将其添加到的存储控制器(IDE,SATA,SCSI, SAS,软盘控制器),然后单击树的下方的“添加磁盘”按钮。然后,您可以选择“添加CD/DVD设备”或“添加硬盘 磁盘”。 (如果您单击了软盘控制器,则可以添加软盘驱动器 )。或者,右键单击存储控制器 并在其中选择一个菜单项。

在窗口的右侧部分,然后你可以设置如下:

...你可以选择要使用的图像文件。

+0

读约[这里](HTTPS:// WWW .virtualbox.org/manual/ch08.html),关于“8.23。VBoxManage modifyhd” – stephanfriedrich 2014-09-05 09:40:43

0

是的,新大小是一个未分配的分区,必须与现有分区合并。要做到这一点,可以使用任何分区管理器应用程序。

0

如果您的文件系统正在使用LVM。最后的步骤很简单:

  1. lvextend/dev/vg_nile/lv_root/dev/sda2;
    #assuming vg_nile虚拟组的名称,即lv_root逻辑卷和/ dev/SDA2新增加的分区
  2. resize2fs的/ dev/vg_nile /即lv_root
相关问题