将所有分割分区合并到根目录中

将所有分割分区合并到根目录中

在此处输入图片描述

大家好,

目前我有如下分区:(从左到右)
'/' = 120gb
/home = 100gb
/media/data = 200gb

我只使用 /home 中可用的磁盘空间。目前无法使用 '/' 或 /media/data 的磁盘空间。我想将所有三个分区合并到 '/' 中。但我在 /home 中有 80gb 的数据。如何将所有分区合并到 '/' 中而不会丢失数据并且不导致系统崩溃?

答案1

我想这有点像这个问题的反面:更改程序/用户的默认位置

与往常一样,最安全的选择是在操作任何东西之前备份所有数据。

如果 120GB 足以存储所有三个分区中的所有当前数据,我建议首先启动恢复模式,然后将所有内容移至该分区。然后我认为您必须编辑 fstab 才能实际使用数据。

然后,您可以使用实时 USB 驱动器中的 gparted 编辑(即合并)您的分区,扩展您的 120gb 分区并删除另外两个分区。

如果 120gb 不够的话,我想您可能需要稍微移动一些东西,例如备份到外部磁盘,然后合并您的分区,然后才能将文件移动到单个分区。

由于我不太熟悉上述步骤所需的命令,我可能会尝试以下步骤。也许不是最优雅的,但我确信它是有用的。

首先将所有相关数据备份到外部磁盘,然后重新安装 Ubuntu。使用 CD 或 USB 记忆棒中的高级设置,合并分区并重新安装到该单个分区。然后恢复您的备份数据。我知道复制 /home 文件夹也会复制任何配置文件(例如浏览器历史记录)。我只对 /home 这样做过,但我认为“/”和 /media/data 分区也是如此,这意味着您不会丢失任何数据。只需确保您也备份了所有隐藏文件和文件夹。

相关内容