我正在设置 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。