Skip to main contentSkip to navigation
[email protected]
Client AreaSupport
Hosting Mammoth
HostingMammothYour Data, Our Responsibility
Home
Solutions
Hosting Services
Store
Pricing
About
Blog
API
Contact

Stay Ahead of the Curve

Get the latest insights on cybersecurity, AI innovations, and enterprise data solutions delivered to your inbox.

Hosting Mammoth
HostingMammothEnterprise Solutions

Enterprise-grade data solutions. Hosting, recovery, cybersecurity, and AI-powered services for businesses worldwide.

[email protected]
Sun - Fri, 9:00am - 5:00pm

Services

  • Cloud Hosting
  • Data Recovery
  • Cybersecurity
  • Legal Support
  • MSP Services
  • Web Development
  • AI Services
  • Free Server Migration

Hosting

  • VPS Hosting (NVMe SSD)
  • VDS Hosting (NVMe)
  • Storage VPS (High SSD)
  • GPU Servers
  • Managed Services
  • Cloud Firewall
  • Load Balancer
  • One-Click Apps
  • n8n Hosting
  • Object Storage
  • FAQ

Company

  • Store
  • Pricing
  • About Us
  • Locations
  • Blog
  • Testimonials
  • Contact
  • Affiliate Program
  • White-Label
  • Terms of Service
  • Privacy Policy
  • Browser Cookies
  • SLA

Support

  • Client Area
  • Submit Ticket
  • Knowledge Base
  • Server Status
  • API Documentation

© 2026 Hosting Mammoth. All rights reserved.

Knowledge Base
Getting StartedAccount ManagementVPS HostingGPU ServersStorage VPSCloud FirewallLoad BalancerServer ManagementBilling & PaymentsSupport & TicketsAffiliate ProgramReseller ProgramMarketplace & Appsn8n HostingManaged ServicesServer MigrationAPI & DevelopersSecurityTroubleshootingGlossaryInstall Guides
  1. Home
  2. /
  3. Support
  4. /
  5. Troubleshooting
  6. /
  7. Server Boot Failure
GUIDETroubleshooting

Server Not Booting — Rescue Mode Guide

4 min read

If your server fails to boot, it can be caused by filesystem corruption, misconfigured boot settings, a failed update, or a full disk. This guide walks you through diagnosing and repairing boot issues using the web console and rescue mode.

Symptoms of Boot Failure

  • Server shows as "Running" in the dashboard but is unreachable via SSH.
  • The web console shows error messages during boot (kernel panic, filesystem errors, GRUB errors).
  • The server is stuck at a boot prompt or login screen but does not respond.
  • Dashboard shows the server repeatedly restarting.

Step 1 — Check the Web Console

The web console is your primary diagnostic tool when SSH is unavailable:

  • Log in to your Data Mammoth dashboard.
  • Navigate to your server and click the Console tab.
  • Observe the boot output for error messages.
  • See Using the Web Console for console details.

    Common Boot Error Messages

    ErrorLikely Cause
    Kernel panic - not syncingCorrupt kernel or missing initramfs
    GRUB error: unknown filesystemCorrupt or missing GRUB configuration
    fsck failed or filesystem errorsDisk corruption
    A start job is running for... (hangs)A service is failing to start
    No space left on deviceDisk is full, preventing boot
    Failed to start (various services)Misconfigured service blocking boot

    Step 2 — Boot Into Rescue Mode

    If normal boot fails, boot into rescue mode:

  • In your Data Mammoth dashboard, go to your server's settings.
  • Look for Rescue Mode, Recovery, or Boot from ISO options.
  • Enable rescue mode and restart the server.
  • Connect via the web console or SSH (rescue mode may provide temporary credentials).
  • Rescue mode boots a minimal Linux environment from a separate image, giving you access to your server's disk without loading its operating system.

    Step 3 — Mount the Server's Filesystem

    In rescue mode, mount your server's disk:

    bash
    # List available disks
    lsblk

    Mount the main partition (adjust device name as needed)

    mount /dev/vda1 /mnt

    If using LVM

    vgscan vgchange -ay mount /dev/mapper/vg0-root /mnt

    Once mounted, you can access and repair files on your server's disk.

    Common Fixes

    Fix Filesystem Corruption

    bash
    # Unmount first (if mounted)
    umount /mnt

    Run filesystem check

    fsck -y /dev/vda1

    Remount after repair

    mount /dev/vda1 /mnt

    Fix a Full Disk

    bash
    # Check disk usage
    df -h /mnt

    Find large files

    du -sh /mnt/var/log/* du -sh /mnt/tmp/*

    Clean up logs

    truncate -s 0 /mnt/var/log/syslog rm -f /mnt/var/log/*.gz

    Clear package cache

    rm -rf /mnt/var/cache/apt/archives/*.deb

    Fix a Failed Service Blocking Boot

    bash
    # Chroot into the mounted system
    mount --bind /dev /mnt/dev
    mount --bind /proc /mnt/proc
    mount --bind /sys /mnt/sys
    chroot /mnt

    Disable the problematic service

    systemctl disable problematic-service

    Exit chroot

    exit

    Fix SSH Configuration

    If a misconfigured SSH prevents access:

    bash
    # Edit the SSH config on the mounted disk
    nano /mnt/etc/ssh/sshd_config

    Fix the issue (e.g., restore PermitRootLogin, fix port number)

    Save and exit

    Restore GRUB

    bash
    # Chroot into the mounted system
    chroot /mnt

    Reinstall GRUB

    grub-install /dev/vda update-grub

    Exit chroot

    exit

    Step 4 — Reboot Normally

    After making repairs:

  • Unmount the filesystem: umount /mnt
  • Disable rescue mode in the dashboard.
  • Restart the server.
  • Monitor the boot process via the web console.
  • Test SSH access once the server is running.
  • Prevention

    • Keep disk usage below 85% — A full disk is a common cause of boot failure.
    • Test updates — Apply major updates during maintenance windows.
    • Create snapshots — Take a snapshot before making significant changes. See Backup Strategy.
    • Monitor your server — Set up alerts for disk usage and service health. See Server Metrics.

    When to Contact Support

    Contact support if:

    • Rescue mode is not available or does not boot.
    • The disk appears to have hardware-level issues.
    • You are unable to repair the filesystem.
    • The problem persists after all repair attempts.
    See How to Submit a Support Ticket.

    What to Do Next

    • Using the Web Console — Console access guide.
    • Monitoring Server Performance — Prevent issues proactively.
    • Backup Strategy — Protect against data loss.
    • Slow Server Performance — Post-repair optimization.

    Was this article helpful?

    ← Back to TroubleshootingBrowse all categories →

    Still have questions?

    Contact Support →Submit a Ticket