我的/home分区(/dev/sda7 7)空间不足,现在我意识到我应该把更多的空间放在我的/home分区中,而不是我的/home分区(因为我不再经常使用Windows了)。我想做的是减少Windows分区(足够简单),然后从缩小的Windows分区(NTFS,/dev/sda1 1)中留下额外的/home空间。是否有一种在不丢失任何数据和维护单个/home分区(或者两个/home分区可以视为一个分区)的情况下做到这一点的方法?下面是我的GPT硬盘驱动器文件系统的图片。
谢谢

发布于 2018-09-27 09:05:44
使用LVM可能是避免困难和危险的磁盘操作的最佳选择。不过,重新分区是可以完成的,但是这个过程很长,而且容易出错。我不能说哪些可用的分区工具足够可靠,值得信赖。所以,坐好,好好想想你在做什么。
发布于 2018-09-27 08:14:19
不,您不能将位于Windows分区之后的待分配空间添加到您的/home分区中,因为它们之间还有其他分区。
您可以做的是从两个分区中创建一个LVM卷组,然后在卷组中创建一个逻辑卷(与逻辑分区不同)。通过将/home放入逻辑卷中,您将能够使用两个分区提供的空间,减去存储空间和计算方面的一些开销。
这个stackexchange论坛很好地介绍了LVM、分区等,因此详细的步骤超出了任何一个问题的范围。
我的建议是研究LVM并决定它是否适合您。如果是这样的话,为如何将您的/home迁移到LVM创建一个计划,同样是通过研究和询问特定的问题。请注意,对/home进行工作备份应该是您计划的一部分。然后,执行您的计划:)
https://unix.stackexchange.com/questions/471735
复制相似问题