我最近发现了逻辑卷管理。看起来很有趣,但我有几个问题:
- 如果我有一个 Windows 分区,这有关系吗? 似乎 LVM 已绑定到 Linux 内核,但我不确定这是否会产生任何影响。
- 使用起来安全吗?缩小和扩大分区似乎有很大的数据丢失风险。
答案1
我曾经遇到过一个系统在使用 LVM 时,在断电后无法恢复的情况。由于分区损坏,我无法从 Redhat 安装中恢复任何文件。如果这是一项关键任务,我可能会找到一种方法,但事实并非如此。
如果要在 LVM 磁盘上安装 Windows,则必须确保它与 Windows 兼容。如果您只是希望 Windows 与 LVM 区域共存,那么这样做应该没问题。
此外,除非运行特定的操作系统,否则通常无法访问 LVM 分区中的文件。这似乎是一个只会真正影响双启动用户的限制。
答案2
Windows 无法读取 LVM 分区,也绝对无法从该分区启动。但是,如果您将 Windows 放在普通分区中,将 Linux 放在 LVM 中,它们会很乐意忽略彼此并正常工作(不要忘记将 /boot 也放在普通分区中)。
我已经使用这个设置很多年了,没有出现任何问题。我并不经常启动 Windows(我想我已经有一年没碰它了),但上次检查时它运行良好,而且它从来没有弄乱过我的 Linux 安装。
至于 LVM 是否可以安全使用,您应该始终进行备份,但我已经安全地调整了 LVM 卷的大小几次,没有出现问题。如果 FS 支持,您甚至可以在线执行此操作(xfs 和 jfs 支持);添加物理卷,扩展 LV,然后在文件系统仍处于挂载和使用状态时扩展它。
答案3
如果您有 Windows 分区则没有关系。Linux 会绕过它。
调整分区大小是安全的,但你应该总是进行备份——显然。