我正在尝试将 60 GB 的可用空间从 D:\ 转移到我的系统分区 C:\,使用磁盘管理器,我能够从 D: 中删除 60 GB。
将其分配给 C:\ 似乎是有问题的,因为空白空间现在位于 D:\ 后面,无法分配给 C:。
因此我有两个选择:
- 删除 D:\ ,为 C:\ 分配所需的 GB 数量,重新创建 D:\
- 使用第三方软件来完成这项工作
选项 1) 太麻烦了,因为 D:\ 使用率很高。选项 2) 似乎缺少免费/廉价软件。单个服务器许可证 160 美元太贵了。
是否有任何好用的分区管理器可用,而且价格不贵?
(服务器托管在数据中心。我只能通过远程桌面连接进行连接)
答案1
我有一个类似的任务,我需要将系统分区移动到另一个磁盘。我找到了解决方案如下:
- 使用 Clonezilla 将系统分区克隆到新磁盘
- Clonezille 之后,您可以根据需要调整分区大小
- 启动旧 Windows 来纠正 fs 错误
- 使用 XX Clone “使分区可启动”(旧磁盘仍然连接)
- 断开旧硬盘
- 运行 Windows 救援 CD -> 修复现有的 Windows 操作系统
- 重启并继续
真诚的 tingle2k
答案2
您可以使用GParted LiveCD。启动它,然后将 D: 卷使用的分区移到磁盘的末尾(最右边)。然后您可以调整 C: 卷使用的分区的大小。
与往常一样,在对分区进行操作时,请确保您有备份,以防出现严重错误。
更新:抱歉,我刚注意到您只有 RDP 访问权限。您可能运气不佳,我不知道有什么方法可以通过 RDP 实现您的要求,抱歉。
答案3
如果您可以连接到控制台(例如使用 VNC),那么您可以使用带有 GParted 的 Linux LiveCD 来移动分区 - 我认为这是可能的,但很危险 - 请确保您已首先创建了良好的、经过测试的备份。
更简单、更安全的方法是创建一个新分区并将其挂载到需要更多空间的目录下 - Windows 可以轻松做到这一点。首先将所有数据从该目录移动到新分区(确保还复制元数据,如权限),然后将其挂载到现在为空的目录。