我正在为我的项目创建很多差异磁盘,并在一段时间后删除它们。
我使用“分离虚拟磁盘”命令,它们从磁盘管理中消失,但它们并没有完全删除......
当我使用“list vdisk”命令时,有一个包含所有虚拟磁盘的巨大列表:
我找不到清除此问题的方法,也不知道它是否会在某些时候影响性能。有谁知道所有这些信息都存储在哪里以及如何删除它?
有什么方法可以完全删除虚拟磁盘,这样它就不会出现在这个列表中了?
仅当特定分区至少为一定大小时,我才尝试执行部分批处理文件。我在这里找到了一个在批处理文件中使用的 diskpart 示例:https ://stackoverflow.com/questions/18477576/get-the-amount-of-partitions-on-a-disk-0-using-batch-file
但是当我尝试修改它以从中获得我需要的东西时,它完全停止工作。我已经缩小到这个:
@ECHO OFF
ECHO select disk 0 > temp.scr
ECHO list partition >> temp.scr
diskpart /s temp.scr | findstr /r "Partition.[0-9]" > temp.txt
pause
根据我认为原件的工作方式,这不应该将使用正则表达式找到的字符串输出到 temp.txt 吗?无论我尝试什么,temp.exe 都是空的。
无论如何,最终目标是将批处理文件加载到 winPE 映像中,然后使用 startnet.cmd 自动运行。该批处理文件将查看磁盘上的每个分区,找到相关的分区(在这种情况下大于 ~200 gb),然后格式化该分区,然后运行一些我已经制作并正在运行的批处理文件。
我将 VHD 文件附加为磁盘(下面屏幕截图中的磁盘 2)。它只有 1 个格式化为 FAT32 的分区(因此 Linux 客户端可以在那里写东西)。它已经满了,所以我想延长它。我使用 Hyper-V 工具来扩展磁盘的大小 - 但我无法“扩展”现有分区:
DISKPART> 扩展 vdisk maximum=50000
DiskPart 遇到错误:参数不正确。有关详细信息,请参阅系统事件日志。
并且事件日志中没有任何内容(或者我可能看错地方了?..)
它在 Windows 2008 R2 上。知道如何将磁盘从 30Gb 扩展到 50Gb 吗?
谢谢你。
我有一个 95% 的 OS X 服务器商店..只有少数 Windows 服务器我偶尔不得不搞乱......我需要调整 Windows 2003 机器上的一些磁盘的大小,并且正在寻找相当于 OS X 的磁盘工具,如果Windows 2003服务器中内置了这样的东西......我假设磁盘管理不是Windows 2003的一部分?
在具有动态磁盘的服务器上调整分区大小的最佳方法是什么?我有 4 个卷,似乎是 2 个分区。我已经将这些卷中的每一个都幻化为单独的图像文件。当服务器操作系统重新启动时,我需要让驱动器号保持不变。我知道我需要使用diskpart
,但我不知道如何使这项工作。谢谢。
我有一个不允许我扩展磁盘的 Win 2008 服务器。我已经使用了计算机管理和 diskpart 工具,都告诉我我只有不到 1MB 的可用空间并且无法扩展。我表明我有 100GB 的未分配空间和 81.5GB 的可用空间。当我重新启动服务器时,我可以扩展驱动器,但我需要能够在服务器运行时这样做。任何帮助将不胜感激。
我正在尝试使用两个物理磁盘创建一个软件条带设置(在它们下面是 128K 条带,每个 RAID5)。我读过有人可以使用diskpart,但我无法想出一个有效的命令。这是在服务器 2k3 SP2 上。
我在尝试
create volume stripe disk=2,3 align=1024
Diskpart 错误输出:
The arguments you specified for this command are not valid.
PS 使用基本磁盘和主分区成功尝试。
请回复,
-格雷格