You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于fdisk未识别LVM分区类型是否可忽略的咨询

关于fdisk未识别LVM分区类型是否可忽略的咨询

嗨,别担心,我来帮你捋清楚这个问题:

先把你提到的命令输出整理出来:
执行 fdisk -l /dev/sda 得到的结果:

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   482344959   240122880   83  Linux

再通过 vgdisplay | grep Format 确认了卷组格式:

Format                lvm2

你疑惑的是为什么fdisk里sda2的System列显示Linux而非预期的Linux LVM对吧?其实这个差异完全可以忽略,原因很简单:

  • fdisk是一款比较传统的分区工具,它识别LVM分区靠的是分区表中的ID标记(标准LVM分区ID是8e)。但有些场景下,创建LVM物理卷时,并没有修改分区的ID标记,只是把分区内容格式化成了LVM格式。这时候fdisk读的是分区表的ID信息,自然显示为普通Linux分区(ID 83)。
  • 而vgdisplay是直接读取分区内的LVM元数据,所以能准确识别出这是LVM2格式的卷组,这才是反映存储内容的真实状态。

只要你的LVM逻辑卷能正常挂载、使用,这个显示差异就不会影响系统运行。如果实在看着别扭,你可以用parted这类更现代的分区工具查看,它能更准确识别LVM分区;或者用fdisk手动把sda2的ID改成8e,但这一步完全没必要,不操作也不会有任何问题。

备注:内容来源于stack exchange,提问作者King David

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 08:58:06