![使用 LVM 和两个硬盘,一个固态硬盘](https://linux22.com/image/1101549/%E4%BD%BF%E7%94%A8%20LVM%20%E5%92%8C%E4%B8%A4%E4%B8%AA%E7%A1%AC%E7%9B%98%EF%BC%8C%E4%B8%80%E4%B8%AA%E5%9B%BA%E6%80%81%E7%A1%AC%E7%9B%98.png)
我正在设置 Ubuntu,刚刚看到使用 LVM 对硬盘进行分区的选项。我的理解是,如果我这样做,Ubuntu 将能够将两个驱动器视为一个。这很好,但我还想能够区分这两个驱动器,因为一个是固态的,一个不是。我是否仍可以使用 LVM 来拥有 C 和 D 驱动器,即我可以故意将文件保存到一个驱动器而不是另一个驱动器吗?
答案1
您确实可以选择逻辑卷从何处获取其物理范围。举例来说(取自 shell 历史记录):
sudo lvcreate VG -n LogicalName --alloc cling -L 500M /dev/dev0
当卷已存在时,上述标志也可以传递给 lvchange。这会将数据从一个磁盘移动到另一个磁盘:
sudo pvmove -n LogicalName /dev/dev0 /dev/dev1
此外,为了避免对哪个文件放在哪个驱动器进行微观管理,我建议在 LVM 上运行 bcache。