过去曾有人问过这个问题,并且得到过回答,但是这些解决方案都没有奏效,这就是我创建帖子的原因。
我的系统简要背景:
- 我有两个驱动器。
- 我所说的驱动器是容量为 931.51 GB 的 HDD 驱动器。撰写本文时,当前可用空间正好是 220.59 GB。
- 我需要将驱动器缩小 100 GB,为正在进行的双启动腾出空间。
- 我的电脑当前运行的是 Windows 11
因此,我尝试在安装 Windows 系统的同时安装 Linux,但在压缩第二个驱动器的分区时,它只给我(大约)25 GB 的可用压缩空间,而实际上我的可用空间超过 220 GB。显示的错误是“您无法将卷压缩到任何不可移动文件所在的位置之外。”并且它显示我可以压缩到大约 25 GB。
我读过关于这个问题的文章和帖子,我发现我必须禁用系统还原、页面文件和休眠。完成这三项操作后,我重新启动了电脑,但没有任何变化。我是否遗漏了什么,还是有其他原因?
答案1
如果你坚持在 Windows 中调整分区大小,链接如何缩小 Windows 10 分区由...提供猎羊犬应该非常有用。
但是当你要安装 Linux 时,通常你已经有一个 Linux Live-CD/USB。其中许多都包含该工具分区作为磁盘管理工具。
- 启动 Linux LiveCD/USB 并启动 GParted
- 选择要编辑的磁盘
- 右键单击分区以调整大小
- 选择
Resize/Move
- 更改分区设置
- 通过按钮执行更改Resize/Move
如果需要,该工具会将数据移动到新位置。
确保“Microsoft 保留分区”不变,且位于 Windows 分区之前。
选择
如果您在 Linux 安装程序中,其中许多安装程序在选择存储介质时提供“手动分区”。选择“手动分区”将调用分区工具。通常这是GParted
。 — 但为了确保选择正确的工具,您应该选择 Linux 实时会话。
笔记
如果GParted
您的 Live-Linux 中缺少,您可以使用包管理器临时安装GParted
到 Live-Linux。这只会在 RAM 中进行,因此重启后此类安装将消失。
对于基于 Debian 的 Linux,这应该可以做到:
sudo apt update
sudo apt install gparted