If your KVM VPS refuses to boot, and particularly if VNC refuses to load, make sure you have unmounted any ISOs/CDROMs from the SolusVM control panel and then try rebooting again.
The most common cause of boot failures is a mounted ISO that's preventing the VPS from booting from the hard disk.
Why This Happens
When an ISO is mounted, the VPS tries to boot from it instead of the hard disk. If the ISO doesn't contain a bootable system (like installation media after installation is complete), the VPS won't boot.
If unmounting ISOs doesn't help, the bootloader (GRUB) may be corrupted:
Unexpected shutdowns can cause filesystem corruption:
fsck /dev/vda1A kernel panic prevents the system from booting:
A full disk can prevent booting:
VNC console access is essential for diagnosing boot problems:
See our VNC Access guide for detailed instructions.
Rescue mode allows you to fix problems without a full working system:
mount /dev/vda1 /mntchroot /mnt# Mount filesystem
mount /dev/vda1 /mnt
# Mount proc, sys, dev for chroot
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /dev /mnt/dev
# Chroot into system
chroot /mnt
# Now you can run commands as if booted normallyBoot logs contain valuable information about failures:
# View system logs
journalctl -xb
# View kernel ring buffer
dmesg | less
# Check for filesystem errors
journalctl -u systemd-fsck*If you see a GRUB rescue prompt, the bootloader is damaged:
# From GRUB rescue prompt
grub rescue> ls
grub rescue> set root=(hd0,1)
grub rescue> linux /boot/vmlinuz root=/dev/vda1
grub rescue> initrd /boot/initrd.img
grub rescue> bootAfter booting, reinstall GRUB:
# Reinstall GRUB
grub-install /dev/vda
update-grubSometimes reinstalling is the fastest solution:
Backup Before Reinstalling
Before reinstalling, try to backup your data using rescue media. Mount your disk, copy important files to another location, then reinstall.
If your VPS still won't boot after trying these steps:
Hardware vs Software Issues
If you can boot from rescue media but not from your disk, it's likely a software issue you can fix. If rescue media also fails to boot, there may be a hardware problem - contact support.
Boot issues can be complex. If you're stuck or unsure what to do, contact our support team. We can help diagnose the issue and guide you through the fix, or handle it for you if needed.