将 /home 移动到其他分区时为操作系统提供额外的可用空间

将 /home 移动到其他分区时为操作系统提供额外的可用空间

我有一台笔记本电脑,配备 1 个 HDD 和 1 个 SSD。SSD 上安装了 Windows 和 Ubuntu。现在我想将我的 /home 文件夹移动到 HDD 上的单独分区。SSD 上有多少空间可以给操作系统?什么会改变操作系统的大小?这就是我不太确定的地方。我不想浪费太多空间。

谢谢 (:

答案1

对此问题,没有一个放之四海而皆准的答案。

df您可以使用和命令轻松确定操作系统的大小du。但真正的问题是还有多少空间将来会使用该操作系统吗?

操作系统的大小随着软件包的增加而增大安装,并在较小程度上通过更新已安装的软件包。在“软件更新程序”或“软件中心”中,您可以设置更新行为(自动或手动)。

所以这完全取决于您计划另外安装什么。

为了给操作系统腾出更多空间,您可以删除一些文件:

  • 下载的软件包保留在 中/var/cache/apt/archives,可以使用 删除sudo apt-get clean
  • 内核更新最终会导致/boot旧内核必须被手动删除(它们永远不会被自动删除)。
  • 如果空间成为问题,您可以随时将操作系统的某些目录从 SSD 移动到 HDD,然后将它们软链接回来(ln -s)。

如果您将home驱动器从 SSD 移至 HDD,那么将有更多的空间留给操作系统。home驱动器通常是占用磁盘空间最大的部分。这可能已经解决了您的问题,至少是部分解决。

我的操作系统也安装在 SSD(160GB)上,占用 140GB。我的主驱动器安装在单独的 240GB HDD 上,占用 60GB。

相关内容