【案例】安装出现efivars报错

孙海2024-11-25案例库efivars安装

安装出现efivars报错

场景1:无法增加efi boot标签

问题背景

安装界面出现告警,提示无法增加efi boot标签告警,进行忽略正常安装。 image

现象描述

  1. CTRL+ALT+F2切换后台,查看/tmp下的日志信息。

  2. 在storage.log日志中,错误提示无可用空间。

    image

  3. 执行ls /sys/firmware/efi/efivars/命令,看到当前存在过多的efi boot。

image

原因分析

bios缓存空间被占满,无可用空间导致无法增加新的efi boot标签。

解决方案

需要清理bios缓存数据。

场景2:mount 错误 32

问题背景

安装界面出现错误,界面报mount failed:32。 image

现象描述

在安装时出现,挂载目录/sys/firmware/efi/efivars时报错。

  1. CTRL+ALT+F2切换后台,查看/tmp下的日志信息。
  2. 在storage.log日志中,错误提示无可用空间。

image

报错里提示efivarfs里可能有bad superblock,需要BIOS进一步排查。

原因分析

bios相关的硬件异常,flash上bios的变量区数据异常,导致bios变量相关服务异常,os下mount映射uefi变量服务时报错,导致安装os失败,需要重新刷新bios固件。

解决方案

重新刷新bios固件。


【免责声明】本文仅代表作者本人观点,与本网站无关。本网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。本文仅供读者参考,由此产生的所有法律责任均由读者本人承担。