问题是我的计算机由 2 个硬盘组成,一个 500 GB 的 SSD 和一个 2TB 的 HDD,问题是 SSD 上分配给 Linux 的 50GB 分区几乎已满,我想利用 HDD 上将近 1.8 TB 的可用空间,我该怎么做?我知道如何创建分区ext4
以及如何挂载它,但这只会使其成为另一个内存空间,一旦 SSD 已满,我该如何让我的系统使用它?由于分区位于不同的驱动器上,我无法真正合并它们,对吗?我能做什么/应该做什么?我总是可以备份我的所有文件并重新安装 Linux,挂载 HDD 分区,/home
但我真的不想这样做。非常感谢您的帮助,谢谢!
答案1
解决方案 1
最简单的选择是在单独的硬盘上创建额外的文件系统,并将它们挂载到主目录中,例如:
- /home/you/2ndhdd/图片
- /home/you/2ndhdd/备份
- /首页/你/2ndhdd/电影
- /tmp
- (您可能需要的任何其他地方)
您可以使用 LVM 来动态调整文件系统的大小。
如果您希望在启动机器时自动挂载文件系统,请查找“automount”。
解决方案 2
第二种解决方案取决于您的 Linux 的安装方式 - 如果它使用 LVM,您可以向当前卷组添加新的物理卷,然后使用新空间扩展当前文件系统。优点是灵活性,但缺点是磁盘现在相互依赖。换句话说,如果您的计算机出现故障并且您想恢复数据,则需要将两个磁盘连接到另一台机器。您不能只使用其中一个 HDD 来恢复数据,或者至少这要困难得多。
我个人倾向于解决方案 1,除非我在卷组中有 3 个或更多驱动器来创建 RAID 5。