虚拟机上的分区已达到最大数量

虚拟机上的分区已达到最大数量

我有一台虚拟机,由于需要更多空间,因此我扩展了虚拟机的大小。以下是我拥有的虚拟机以及收到的消息:

在此处输入图片描述

我正在阅读并看到了一些参考资料diskpart.exe,它给了我以下内容:

DISKPART> list partition

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary             40 GB  1024 KB
  Partition 2    Primary             20 GB    40 GB
  Partition 3    Primary             20 GB    60 GB
  Partition 0    Extended            40 GB    80 GB
  Partition 4    Logical             10 GB    80 GB
  Partition 5    Logical             10 GB    90 GB
  Partition 6    Logical             10 GB   100 GB
  Partition 7    Logical             10 GB   110 GB

DISKPART> list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     Z                       DVD-ROM         0 B  No Media
  Volume 1     E                       DVD-ROM         0 B  No Media
  Volume 2     C                NTFS   Partition     40 GB  Healthy    System
  Volume 3     K   Salmon Rive  NTFS   Partition     20 GB  Healthy
  Volume 4     J   Taylor Gas   NTFS   Partition     20 GB  Healthy
  Volume 5     S   Suburban     NTFS   Partition     10 GB  Healthy
  Volume 6     D   DeClerk      NTFS   Partition     10 GB  Healthy
  Volume 7     H   Modern Hone  NTFS   Partition     10 GB  Healthy
  Volume 8     G   Modern Avoc  NTFS   Partition     10 GB  Healthy

我读到我可以扩展我的逻辑驱动器并能够创建更多分区。

我现在很迷茫。我不确定要扩展哪一个,是否可以扩展,甚至不知道该怎么做。我以前没有遇到过这个问题,所以这超出了我的知识范围。

我需要在扩展虚拟机大小的 80 GB 上创建更多分区。

有人能帮我一下我现在该做什么吗?

答案1

简单的解决方案是添加更多虚拟磁盘,而不是扩展驱动器和添加更多分区。

除了允许更多分区之外,此方法还允许您将单个驱动器移动到新的 VM(对于构建更新的服务器然后仅切换数据驱动器很有用。它还可以降低损坏的虚拟驱动器破坏所有数据的风险 - 只需要恢复一个虚拟磁盘。

在物理机上,通常优先使用独立驱动器而不是分区,但物理空间和成本迫使您使用分区。虚拟机通常没有这样的限制,因此请使用独立驱动器。

当然,这取决于磁盘背后的存储系统。例如,如果每个磁盘都需要 SAN 上的 LUN,那么可能会有限制。但您肯定可以至少拥有 2 个磁盘。

大多数虚拟化平台的额外优势是,您可以在系统运行时轻松添加磁盘。扩展现有磁盘并非总是如此。

在我所有的虚拟机上,每个磁盘只有一个分区(不包括小型启动分区和实用程序分区)。几乎没有任何理由以其他方式执行此操作。

答案2

使用标准 fdisk 布局,您确实拥有最大数量的分区:3 个主分区和 4 个扩展分区。您需要做的是使用 GPT 分区格式化整个虚拟磁盘,这实际上允许无限数量的分区(实际上我认为这个数字是 64)。Windows 可以处理这种格式。

所以我现在的猜测是,你可能最终必须备份所有内容,重新格式化虚拟磁盘,重新分区磁盘,然后恢复数据。

当然,如果您最终重新生成并重新格式化虚拟磁盘,那么您可以使用 fdisk 分区方案并正确调整分区大小。

相关内容