There is nothing wrong with installing Kali on a virtual machine, there is a problem installing on the physical machine.
The first choice is install, is the text installation, the installation of the time after the choice of national language, to detect network hardware, the screen display "Network hardware Detection", and then stuck there. Then with the graphical Install, the result is the same, waiting for half an hour or stuck.
On the internet to find a way to skip the detection of network hardware, but I tried to find it or not, because he skipped the detection of network hardware, the subsequent access to the network address will still be stuck.
Then there is no way, ready to go from Live into the system to see, into this is not a problem, and then in the main menu system tools see an install Kali, through this installation succeeded.
However, if it is multi-system, in the later installation Grub boot may be a problem, if you can not install the boot, you can use the main menu-System Tools-System Management-gparted partition editor to install the partition to delete, once again, the normal installation of the boot.
This article fixed link: http://www.itechzero.com/pieces/linux/kali-linux-install-stuck-on-detect-network-hardware-solution/, Reprint please indicate the source.