我当前的硬盘快满了,与其扔掉它换一个新的(因为它工作正常),我还想买一个新硬盘,然后使用 lvm 设置它们。在此过程中,我还想买一个 SSD 来安装操作系统和应用程序。这是我的计划:
- 将 / 放在 SSD 上(一个分区)
- 将 /tmp 放在 RAM 磁盘上
- 将 /var 放在新驱动器的一个分区上
- 使用 lvm 将 /home 放在新驱动器的其余部分和我当前的驱动器上。
我的目标是:
- 加快启动时间和应用程序启动速度
- 尽量减少对 SSD 的不必要写入
- 永远不必担心将文件存储在哪个磁盘/分区上。我希望操作系统和 lvm 能够处理这个问题
这有道理吗?我对 Ubuntu 相当有经验,但以前从未处理过 lvm。
答案1
我认为你的计划没问题,但既然你这样做了,为什么不把 /var 也放在逻辑卷上,而不是放在新驱动器上的单独分区上呢?我发现 lvm 比常规分区灵活得多。我的主机全部使用 lvm,包括/
没有任何问题,并且可以非常快速地调整/重新配置逻辑卷的大小。
要将当前硬盘与 lvm 结合使用,您需要清空并格式化它。一种方法是将新驱动器作为设备放入卷组中,将当前主目录移至该驱动器,格式化当前硬盘并将其添加到卷组中。