grub-ibmc-diagnosis

Analyze iBMC out-of-band logs to diagnose server boot failures.

3|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/openeuler-mirror/witty-diagnosis-agent --skill grub-ibmc-diagnosis-openeuler-mirror
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grub-ibmc-diagnosis
Source: https://github.com/openeuler-mirror/witty-diagnosis-agent/tree/main/skills/grub-ibmc-diagnosis
Command: npx skills add https://github.com/openeuler-mirror/witty-diagnosis-agent --skill grub-ibmc-diagnosis-openeuler-mirror

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill resolves complex server boot failures, such as GRUB rescue prompts or kernel panics, by performing automated, expert-level analysis of iBMC out-of-band management logs.

Core Features & Use Cases

  • Automated Log Distillation: Filters hundreds of megabytes of raw iBMC logs into actionable evidence slices using vendor-specific scripts.
  • Multi-Layered Inference: Correlates hardware, firmware, and OS-level events to build a definitive root-cause evidence chain.
  • Use Case: When a server fails to boot and displays a GRUB rescue prompt, this Skill analyzes the iBMC SOL logs and RAID controller status to determine if the issue is a physical disk failure, a corrupted partition, or a misconfigured boot order.

Quick Start

Trigger the grub-ibmc-diagnosis skill by providing the path to the extracted iBMC log directory and specifying the server manufacturer to begin the automated diagnostic workflow.

Frequently Asked Questions about grub-ibmc-diagnosis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose server boot failures using iBMC logs?

Diagnose server boot failures using iBMC logs by providing the extracted log directory and server manufacturer to trigger automated root-cause analysis. The Skill distills raw logs into actionable evidence slices, correlating hardware, firmware, and bootloader faults.

Why does my server drop to a GRUB rescue prompt, and how can iBMC logs help?

A GRUB rescue prompt often indicates physical disk failure, corrupted partitions, or misconfigured boot order. iBMC logs help by capturing out-of-band SOL and RAID controller status, which this Skill analyzes to build a definitive root-cause evidence chain.

Does iBMC log diagnosis work with non-Huawei server architectures?

iBMC log diagnosis works with Huawei, Inspur, and H3C server architectures. The Skill utilizes vendor-specific scripts to filter raw logs and identify hardware, firmware, and OS-level events across these supported platforms.

What is the best way to analyze kernel panics and bootloader faults in enterprise servers?

The best way to analyze kernel panics and bootloader faults is through automated multi-layered inference on iBMC logs. This approach correlates out-of-band hardware events with firmware anomalies to generate structured diagnostic reports.

Do I need to manually filter iBMC System Event Logs before diagnosing boot issues?

You do not need to manually filter iBMC System Event Logs before diagnosing boot issues. The Skill performs automated log distillation, processing hundreds of megabytes of raw logs into actionable evidence slices using vendor-specific scripts.

How do I start root-cause analysis on a server that fails to boot?

Start root-cause analysis by triggering the diagnostic workflow with the path to your extracted iBMC log directory and specifying the server manufacturer. The system then automatically processes the logs to identify hardware and bootloader faults.