我安装 Ubuntu 系统时没有使用 LVM,现在磁盘空间不够了,想买个新磁盘,现在能用 LVM 扩容吗?
我搜索了很多,几乎每一篇帖子都讲解了如何使用 LVM 扩展空间。他们可以使用 LVM,因为他们最初安装系统时就用了 LVM。但我的问题是,我安装系统时没有使用 LVM。现在使用 LVM 是不是太晚了?
如果已经晚了,还有其他方法可以延长空间吗?
我在 Google 上搜索了很多次,但没有任何收获。我希望熟悉 LVM 的人可以帮助我。
答案1
/home
我不太清楚 LVM,但将文件夹移动到第二个硬盘并不难,例如将主文件夹移动到第二个驱动器
一般来说,其中的扩展是您的个人文件/home
,其他操作系统文件的大小不会随着时间的推移而发生太大变化。
这还有一个好处,即重新安装操作系统后,您可以通过/home
再次安装来访问所有设置和文件。
答案2
您的问题有点令人困惑,不清楚您是用更大的硬盘替换硬盘还是添加新硬盘作为进一步的存储空间。
无论如何,LVM 使此类操作变得更加复杂,因为您必须了解它提供的额外抽象级别,并学习管理这些抽象级别的所有工具,这些工具与常规格式化和分区工具不同。别误会我的意思,它有合法的用途,但大多数用途并不适用于个人设备。
如果您要添加新驱动器,并且想要将现有的逻辑卷扩展到新驱动器上,则需要将新驱动器添加为 PV(物理卷),将其添加到现有的 VG(卷组),然后将 LV(逻辑卷)扩展到前面的步骤创建的新空间上。
如果要用新驱动器替换现有驱动器,则可以将新驱动器添加为 PV(物理卷),将其添加到现有 VG(卷组),然后移动(而不是扩展)LV(逻辑卷),使其仅占用新 PV 提供的空间,然后从 VG 中删除旧驱动器的 PV,然后从 PC 中删除旧驱动器。所有操作都可以“实时”进行,这是 lvm 的好处,但这是一组非常复杂的步骤,我个人会避免使用 lvm,而是采用传统方式,如果我已经拥有 LVM,我会考虑不使用它而重新安装。
LVM 系统很难出现导致数据丢失的情况,但这样做也会导致如果您不知道自己在做什么,您可能会频繁收到错误消息,拒绝您选择的操作,因为您忘记或不完全理解其他步骤。您确实必须学习 LVM 才能完成该过程。
不使用 LVM 做你想做的事情会容易得多,这也是我推荐的。不过,将两个独立的驱动器连接在一起并在它们上面创建一个分区会稍微困难一些,但还有其他解决方案 - RAID 或 JBOD 提供了一些解决方案。但我倾向于建议将它们保留为单独安装的分区。