Kali Linux is not opening.

What have you tried:kali linux is not opening

What is the error:I have a computer with an SSD (Windows installed) and a hard disk (HDD with Kali Linux installed). I installed Kali Linux and it was working without any issues. I shut down the computer, removed the hard disk from the USB port, and booted into Windows. I took the files I needed from there, shut down the computer again, and reconnected the hard disk via USB. However, Kali wouldn’t boot, neither when accessed through BIOS nor when I replaced the SSD with the HDD. I tried installing Kali 6 or 7 times, and after each installation, I reinstalled GRUB, but for some reason, although the disk appeared in Windows Disk Management, it did not show up in the BIOS. I changed BIOS settings, adjusted installation settings, even bought a USB 3.0 hard disk enclosure. When I booted into live mode, Kali was visible. In fact, if I shut down and restarted the computer after installation (even 50 times), Kali would appear, but if I booted into Windows or unplugged the USB and plugged it back in after turning the computer off and on again, Kali would no longer appear. Why!!!

What device is this on: Lenovo G50-70

If you want to be able to plug in a USB drive and boot from it, you would need to tell your computer to always boot from USB first in the UEFI/BIOS (or be happy setting it each time you wanted to boot this way) and when you install Kali you would also need to make sure that the external hard drive is where you install the Grub boot loader too for Kali to boot, check the install paths where it wants to write the boot loader!

Also, when in Windows even if it can’t actually see the Kali partition as it doesn’t understand the file structure, you would still have to use the ‘remove USB’ function in windows taskbar before you unplug it. (or make sure it is not plugged in when Windows boots, and only plug in before you boot to Kali, and remove after Kali is shut down)

Problem solved. I used Hasleo EasyUEFI to add Kali Linux to the boot menu. Now it shows up and works fine.

1 Like