在安装 Linux 之前对我的硬盘(我唯一的一个)进行分区时,我犯了一个错误,没有为根分区分配足够的空间。现在我有以下一组分区(从左到右):
sda1
- 65 GB -/
sda2
- 5 GB -swap
sda3
- 360GB -/home
问题是sda1
几乎已满,我需要安装一些需要大量空间的东西。因此,我想增加 的大小,sda1
但sda3
无论如何,它的大小还不到一半。使用 Gparted live USB调整大小非常容易sda3
,可以释放 35 GB 空间,这对于任何可预见的未来来说都足够了。但下一步是什么?如何将这个空白空间(当然,在 后分配sda3
)与 合并sda1
?
PS我已经备份了所有数据。
答案1
如果缩小,sda3
您可以创建一个新的第四个分区,并将其安装为最大的目录。例如,缩小到 60GB,然后您可以根据需要sda3
将 300GB 安装sda4
为/var
或 as 。/usr
- 缩小分区
sda3
并缩小 上的文件系统sda3
。 - 创建一个新的第四个分区,使用您选择的文件系统对其进行格式化,将其挂载为
/mnt
. - 将所有内容复制
/var
到/usr
这个新分区中。 - 更改
/etc/fstab
为在下次启动时安装/sda4
。/var
/usr