我认为,除非没有重叠,否则大多数Linux分区管理程序都不会移动分区,并且您不能这样做,因为〜90.8G扩展分区(sda2)不能容纳〜11.7G可用空间。 。(由于扩展分区的工作原理,您不能仅移动交换,sda5)。
在开始之前,请阅读并理解整个过程。另外,进行备份。以防万一。
但是,您可以做的是为可用空间创建一个新的主分区sda3。然后将其用作LVM的物理卷。使用LVM与其创建卷组,然后在其上创建逻辑卷。复制您的根文件系统。最好是通过Live CD / USB完成。
然后,您需要使系统启动逻辑卷。希望这就像更改/etc/fstab
(在LV上的副本上),扎根到该副本,重建initramfs并最终运行一样简单update-grub
。希望它将为您提供一个grub菜单,其中包含两种引导方式的选择-安装在/dev/sda1
逻辑卷上以及在逻辑卷上。
重新启动到逻辑卷。请确保您已从中启动,而不是从sda1启动(并且该副本有效!)。现在,您可以转到sda1
一个物理卷,并将其添加到同一卷组。
现在,您已将LVM合并,sda1
并将新的LVM合并sda3
为一个“分区”。它们在磁盘上不是连续的没关系;您可以lvextend
在逻辑卷上(甚至在系统运行的情况下)为rootfs添加更多空间。
上面的内容需要一定的Linux经验,您可能会发现备份和重新安装更加容易。如果这样做,建议您在重新安装时使用LVM。它使增长/收缩的分区变得微不足道,并且增长几乎总是可以在系统启动时完成。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句