如何通过备份所有配置和程序等来向后扩展操作系统?

如何通过备份所有配置和程序等来向后扩展操作系统?

我想保留所有配置和程序以及所有内容,但想卸载 Windows。我想过使用 timeshift 进行备份,然后重新安装操作系统,然后从拍摄的快照中恢复,但这不可能,因为它可能会导致我的机器无法启动,因为 timeshift 甚至可以改变引导加载程序。所以,请帮助我如何在保持所有内容不变的情况下向后移动我的操作系统。我只想获取 /dev/sdb4 的空间,而不是较早的空间,因为它包含 Windows。所有分区的图像: 请点击此处查看图片或粘贴链接:https://i.stack.imgur.com/T8HEw.png

答案1

在 gparted 中,您可以移动现有分区而不会丢失数据。但是,该过程可能需要很长时间。

  • 删除 sdb4。单击“应用”。
  • 将 sdb5 移至 sdb4 释放的空间。单击“应用”。这将是一个缓慢的过程。
  • 您现在可以调整 sdb5 的大小以填充后面的可用空间

另一种方法是将 sdb5 保留在原处,即保留系统文件。然后,您可以将 sdb4 重新格式化为支持 Linux 文件权限的文件格式,最明显的是 ext4,并将其用作数据存储分区(例如图片、电影等)。

另一个选择是将 sdb4 变成一个单独的主目录,但是由于您的根分区(36 GB)对于系统来说太大了,因此您可以轻松地将用户配置数据留在那里。

为了让最终用户获得无缝体验,您可以通过符号链接将用户的相关存储文件夹替换为 sdb4 上的实际文件夹。从用户的角度来看,这与物理文件夹的工作方式完全相同。

相关内容