📖 ~1 min read
Table of contents
Symptom & Impact
System halts at grub rescue and cannot load kernel or initramfs automatically.
Environment & Reproduction
Often follows disk migration, partition edits, or failed bootloader updates.
Root Cause Analysis
GRUB core image cannot locate its modules or boot configuration path.
Quick Triage
Identify boot mode and disk mapping before issuing manual GRUB commands.
Step-by-Step Diagnosis
Use grub rescue ls and set commands to locate boot partition and missing modules.

Solution – Primary Fix
Chroot from rescue media, reinstall GRUB to correct target, regenerate grub.cfg, and reboot.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Restore bootloader from backup image if filesystem and partition table are unchanged.
Verification & Acceptance Criteria
GRUB menu appears normally and Debian boots without manual intervention.
Rollback Plan
Revert to previous disk image or snapshot containing known working bootloader state.
Prevention & Hardening
Back up EFI or boot partitions and validate bootability after storage modifications.
Related Errors & Cross-Refs
error unknown filesystem; no such partition; grub rescue prompt only.
Related tutorial: View the step-by-step tutorial for debian-12.
View all debian-12 tutorials on the Tutorials Hub →
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
GRUB manual, Debian rescue mode docs, and bootloader recovery checklists.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today — we respond within one business day.