使用 LVM 增加故障磁盘大小

使用 LVM 增加故障磁盘大小

我尝试增加虚拟机的硬盘。在此虚拟机上,使用 LVM 的标准 Ubuntu 安装处于活动状态。

  1. 我用 vboxmanage 增加了硬盘
  2. 我使用 gparted 增加了分区
  3. 我调整了 LVM

    lvextend -l 100%FREE /dev/mapper/intern-root
    

不幸的是,我忘记执行了resize2fs,我重启了服务器

现在,服务器无法启动。它缺少根设备,正在加载 initramfs shell。

是否有可能重新启动服务器,还是必须重新安装整个系统?

答案1

vgextend如果之前没有执行lvextend,卷组intern应该仍然具有相同的大小并位于相同的物理卷上。在我看来,问题与扩展 LV 无关。

只是 VG 所在的物理卷已调整大小,因此 LVM 可能根本找不到 VG。

您可以通过启动救援系统并尝试在物理卷上找到卷组标头来恢复。这vgck可能cgcfgrestore有帮助。也许或者可能会有帮助。祝你好运!

相关内容