如何合并同一硬盘上的两个分区(其中一个是系统文件)?

如何合并同一硬盘上的两个分区(其中一个是系统文件)?

我是非常我是 Linux 的新手,之前一直使用 Windows。而且,显然,这很愚蠢,因为尽管有很多问题与我的问题相似,但我似乎找不到(或者说无法理解)解决方案。

无论如何,我已经在一块 500 GB 的空 SSD 上的 30 GB(大多数安装指南都建议这样做)分区上安装了 Linux(Ubuntu 20.04,双启动)。但是,30 GB 很快就用完了,因为所有内容都安装在系统文件分区上(说实话,我不明白是否可以在其他分区上安装新软件)。

在 Windows 中,我习惯将所有内容安装在 C: 驱动器上,并将我保存的所有媒体和文档安装在其他驱动器 (D:) 上。我这样做是因为我想将我的文件和已安装的软件分开,以防我必须格式化 Windows。

现在,我想扩大我的 Ubuntu 系统文件(30 GB)分区。我调整了剩余的 ~450 GB 分区的大小,并创建了一个新的 200GB 分区:

分区

我希望合并未分配分区(186GB)和我的 Ubuntu 分区(sdb5)。

我该怎么做?这可能吗?

请记住,我在发布此文章之前已经阅读了很多帖子,但仍然无法弄清楚。

我是不是太笨了,不适合使用 Linux?

答案1

每个分区问题都是单独的,而且:可能存在不同的选项,而这些选项之间的选择在很大程度上取决于您想要如何组织的偏好。

对于 Linux 系统来说,30GB 的分区已经足够了。您确实会用完空间,因为您还在那里保存用户数据。如果您将所有用户数据移出,您将有足够的空间来安装其他软件。

选项1。您当前的 sda5 系统分区位于磁盘末尾。要扩大它,您需要先将其移到前面,然后再向右扩展。移动分区可能是一个非常耗时的操作,而且很有可能不会成功。即使原则上可行,我也不建议尝试这样做。

选项 2。如果您保留所有用户数据,则 30 GB 的系统空间(到目前为止)已经足够。因此,您可以创建一个大数据分区并将数据文件夹移到那里。当您用指向数据驱动器中实际文件夹的符号链接替换当前数据文件夹时,系统在日常使用中将与以前完全一样。

您当前的 sda4 是一个采用 ntfs(Windows 文件格式)格式化的分区。要用于 Linux,您应该使用 ext4 格式。要么保留它并在可用空间中创建一个新的 ext4 分区,要么删除它并在可用空间中创建一个大的 ext4 分区。

相关内容