如何安装磁盘来为顶层目录提供所需的空间?

如何安装磁盘来为顶层目录提供所需的空间?

我在一个大约有 80GB 存储空间的磁盘上安装了 Ubuntu 16.04。最近,我开始收到错误消息,报告我没有足够的存储空间。我还有其他驱动器,有几 TB 的可用空间。在某些方面,mount 命令似乎足够清楚。随着我添加软件,日志文件也随之增长,我不确定如何永久挂载驱动器(使用 /etc/fstab 文件)以满足更多空间的需求。特别是,我需要更多空间用于 /var 分区,以及 /bin、/sbin 和可能的 /etc 目录。我可以或应该将 /dev/sdb1 挂载到“/”吗?我曾尝试将较小的磁盘挂载到 /home/bruce,系统显示该文件夹正忙。我没有尝试挂载到“/”,因为我不知道这是否能解决问题。哦,它们都是内部磁盘,因此它们可能会自动挂载,或者这是我在启动系统时观察到的。提前感谢你的帮助,Bruce

答案1

我认为对您来说最好的解决方案是将 80GB 硬盘克隆到其他具有“几 TB 可用空间”的驱动器中。

默认情况下,Ubuntu 会将所有内容安装到一个大的 / 分区中。如果您的系统是这样设置的,您可以使用 clonezila 或 acronis 之类的工具来克隆驱动器,并在新驱动器上扩展 / 分区。这样,/var、/bin、/sbin 和 /etc 都会有更多空间。

不幸的是,除非您的 / 分区是逻辑卷,否则没有简单的方法可以在不重新安装操作系统的情况下向 / 目录添加更多存储空间。

还要记住,当您进行桌面 Ubuntu 安装时,如果您在分区页面上选择“其他”单选按钮,您可以选择将哪些驱动器安装到哪些位置。

当您将硬盘永久地安装到对操作系统来说并不重要的位置时,在 fstab 中安装硬盘是一个好主意。如果您认为以后要为系统添加更多内存,我强烈建议您使用 LVM 设置系统,因为这将使以后的流程变得更容易。

相关内容