我刚刚买了一台全新的戴尔电脑,并试图按照我的需求进行设置。但我似乎遇到了一点问题。
我主要用这台电脑进行编程。但是,我也需要它来完成学业。为了满足这两个要求,我决定使用 Windows 和 Ubuntu 进行双启动。但是当我去设置磁盘分区时,磁盘管理器只允许我将 Windows 分区切成两半。
通过快速的谷歌搜索,我发现这是因为 Windows 将启动 Windows 所需的一些非常重要的文件放在了磁盘空间的中间。这不是我所采取的方式。
无论如何,一个简单的解决方案就是按照 Windows 的要求,将驱动器切成两半。有了 1TB 的硬盘,我相信 Ubuntu 就有足够的空间了。
但这似乎很浪费,不是吗?将超过一半的硬盘空间留给操作系统,而你使用的时间却远少于一半。此外,我相信其他人也会从了解这个问题的答案中受益。
到目前为止,我发现的所有不涉及第三方软件的解决方案都是,我可以制作 Windows 恢复盘,在 Windows 上安装 Ubuntu,设置我的分区,使用恢复盘重新安装 Windows,最后更新 grub。理论上,这个解决方案可能有效。或者会出大问题,毁掉我的新电脑。
如果有人能想到任何其他更好的方法来实现这一目标,我将非常感谢您的建议。
答案1
使用 Defraggler 进行碎片整理将允许您移动 Windows 放置在其磁盘空间末尾的文件,以使所有文件在开头连续。使用 Defraggler 后,您将能够使 Windows 分区变得更小。https://www.piriform.com/defraggler/download
我以前做过这个,而且很有效。
答案2
我已按照以下说明进行操作此链接在 Windows 10 电脑中将卷缩小到 Windows 最初显示的点以上。此部分必须从 Windows 端完成。它不需要第三方软件。链接包含非常详细的说明和易于理解的屏幕截图。
基本上,正如@oldfred 提到的,您必须禁用休眠、禁用页面文件和禁用系统保护。(在我看来,他提供的链接提供了适用于 Windows Vista 的说明。我提供的链接适用于 Windows 8 和 10)。然后,您必须重新启动计算机并使用 Windows 调整分区大小。您应该能够将包含 Windows 的卷缩小到您提到的范围之外。
即使已经安装了 Ubuntu,您也可以缩小 Windows 卷并利用额外的空间。备份所有文件并使用 GParted 将包含 Ubuntu 的分区移动到您刚刚创建的空间的起点,然后扩展分区以使用最后的剩余空间。