我有 Windows 双启动,我为 Windows 分配了 180GB,为 Ubuntu 分配了 46GB。最近我想增加 Linux 根分区硬盘空间,但我缩减了 Windows 和未分配空间。
现在我无法将其缩小到 Linux 的启动分区,每当我尝试单击调整大小/移动时/dev/nvme0n1p4它只是说没有未分配的空间可以添加。
我试过Gparted 实时启动另外,我得到了相同的回复。现在我想将所有未分配的空间合并到我的 Linux 根分区 (/dev/nvme0n1p4),该怎么做?
为什么我有 3 个单独的未分配空间?我不能将它们合并为一个吗?
root@tom-linux:/home/tom# resize2fs /dev/nvme0n1p4
resize2fs 1.43.4 (31-Jan-2017)
The filesystem is already 12207104 (4k) blocks long. Nothing to do!
答案1
看来您的目标是在/
已安装的分区上提供更多空间。Android开发在众多评论中很好地解释了为什么许多选项不适合您。
不过,我可以为您提供一个可行的替代解决方案:
可以将已挂载分区中的任何大目录/
复制到在未分配空间中创建的新分区。
您可以使用以下方式找到合适的候选人磁盘使用情况分析器,又名 Baobab。将文件使用的空间与未分配空间的大小进行比较。如果未分配空间较大,您只需在未分配空间中创建一个新分区,将大目录的内容移到那里,释放分区上的空间,/
然后将新创建的分区挂载到源目录中。
如果这个答案有任何不清楚的地方,或者您在应用它时需要帮助,请随时给我留言,我会尽力澄清/提供帮助。