Ubuntu – Booting from a USB on a PC Syslinux Boot Promt


I have a corrupted version of Windows 7 on my PC so I can't boot up anymore. I have all my data saved on a SSD so im not loosing anything. I thought this would be the perfect time to try Ubuntu. I created a Bootable USB using PendriveLinux and now my 8GB USB is ready. I went to the Boot Menu on my BIOS and selected my USB. The screen turned black for a second and then some text popped up. SYSLINUX 4.07 EDD 2013-07-25 Copyright (C) 1994-2013 H. Peter Anvin et al and then it says boot:.

Any help?


  • Delete SYSLINUX file didn't work (it says no config file found).
  • I used pendrivelinux.com/universal-usb-installer-easy-as-1-2-3
    to make the bootable USB.

Best Answer

The Could not find kernel image: linux error typically occurs on USB flash drive Linux installations if syslinux could not find the configuration file syslinux.cfg. This configuration file is used to tell syslinux where your kernel image and initrd files are located. In the following section we will cover some of the basic things to look for if you are encountering this boot error.

enter image description here

How to fix Could not find kernel image: linux error:

Use the following troubleshooting guide to assist in fixing the error.

  1. Make sure that the syslinux.cfg file exists on the USB flash drive. Depending on which version of linux you have installed to your flash drive, the syslinux.cfg file should be found at the root of the drive or within the /boot/syslinux or /syslinux directory
  2. If a file named isolinux.cfg exists and syslinux.cfg does not, rename isolinux.cfg to syslinux.cfg
  3. If the syslinux.cfg file does exist and your still encountering the error, open the syslinux.cfg file with a text editor and make sure that the paths to your kernel and initrd files are correct.

Note: With newer versions of syslinux, you may need to check text.cfg for the paths to initrd and kernel in step 3, instead of syslinux.cfg


Related Question