Boot stuck at "random: crng init done" while using balenaEtcher or Win32 Disk Imager to flash Kali onto a USB.
Device: Raspberry Pi 3B+
Image: kali-linux-2019.4-rpi3-nexmon.img.xz from offensive-security.com
Update root
in cmdline.txt to /dev/sda2
(the correct partition in your case) Eg: root=/dev/sda2
Update /etc/fstab
to update the partitions from /dev/mmcblk0p1
and /dev/mmcblk0p2
to your usb device partitions
root=/dev/sda2
vim fstab
It should look something like this:
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
And needs to be updated to something like this:
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda1 /boot vfat defaults 0 2
/dev/sda2 / ext4 defaults,noatime 0 1
Note: we only change the path /dev/mmcblk0p1 to /dev/sda1 and likewise for the other depending on your device.