我可以安全地扩展我的 Windows 10 分区吗?

我可以安全地扩展我的 Windows 10 分区吗?

我想从我的 ubuntu 分区 (nvme0n1p5) 中取出 30 GB 并将其分配给我的 windows 分区 (nvmeon13p)。如果我从左侧调整大小,它会警告我可能无法启动。我是否应该删除我的 Ubuntu 分区,将其全部分配给 Windows,然后使用较少的空间重新安装 Ubuntu?或者有没有更简单的方法,不需要重新安装所有内容? gparted 的当前视图

答案1

如果我理解正确的话,你试图做的事情将无法正常工作,因为你的根分区当前已挂载并处于活动状态。你必须先卸载它,然后才能正确调整其大小。不幸的是,你当前使用 Linux 系统时无法执行此操作,而 Windows 无法看到 ext 文件系统分区。幸运的是,你不必卸载 Ubuntu 即可实现你的目标。

我建议你从开发者那里下载 GParted live CD(版本 0.30.0-1,或最新版本)SourceForge 页面。您需要下载 i686(兼容 32 位和 64 位)或 amd64(仅兼容 64 位)。请确保下载 .iso 文件。接下来,您必须创建可启动的 USB 或 DVD。对于 KDE,我相信默认的磁盘刻录机是 k3b。如果您要创建可启动的 USB,您可以找到 GUI 工具或使用 dd 命令自己创建一个。建筑维基有一个简单的指南,介绍如何使用 dd 命令创建可启动 USB。此外还有大量论坛帖子。 笔记:有时 dd 成功,但 USB 无法启动。如果发生这种情况,您可以尝试其他方法。

进入 GParted 实时环境后,GParted 应自动加载并检测您的分区。从这里,您可以调整 ext4 根分区的大小。从分区最右侧拖动或右键单击要调整大小的分区并选择调整大小/移动从出现的菜单中选择。设置完成后,应用/保存它们。

不要使用 GParted 调整 Windows 分区的大小。这会导致 Windows 认为分区已损坏,并会提醒您运行磁盘检查,甚至可能导致损坏。相反,在缩小 Ubuntu 分区后启动 Windows,并使用磁盘管理工具将可用空间分配给 NTFS 分区。

警告:这可能是我的偏执,但我建议在执行此操作之前创建完整备份,以防出现问题。

答案2

我不建议使用 GParted 扩展 windows/ntfs 分区!

我使用 GParted 扩展了 Windows 2012 / Exchange 服务器的主分区。此分区也是驱动器上的最后一个分区,因此任务似乎非常简单。我关闭电源,在 ESXi 中扩展磁盘,启动 systemrescuecd-6.0.1,并使用 Gparted 扩展 ntfs 分区和文件系统。一切似乎都正常,没有错误。我也可以毫无问题地启动机器。但是当 Veeam 想要进行每日备份时,它失败了:

Event description: Job "nameofjob" finished with error. Processing EXCHANGE Error: VSSControl: -2147467259 Backup job failed. Cannot create a shadow copy of the volumes containing writer's data. VSS asynchronous operation is not completed. Operation: [Shadow copies commit]. Code: [0x8004231f].

EXCHANGE - Failed to prepare guest for hot backup. Error: VSSControl: -2147467259 Backup job failed. Cannot create a shadow copy of the volumes containing writer''s data. VSS asynchronous operation is not completed. Operation: [Shadow copies commit]. Code: [0x8004231f].

我尝试了很多方法来修复 VSS 编写器功能,但都没有成功。因此,我恢复了虚拟机以进行之前备份。使用 Windows 磁盘管理再次进行了扩展。这次一切正常。

相关内容