Hello,
I hope this finds you all well. I'm new to Kali Linux so please bare with me. I do have a bit of knowledge of terminal however.
I have created a Kali Linux Live USB using Mac Linux USB Loader. I used a clean 32Gb Sandisk USB stick and i'm operating a Mac with OSX High Sierra.
I have followed numerous tutorials which are pretty similar and the Live USB i created seems to work fine. I have not been able to try out all the applications or with it connected to a network yet but thats not why i'm posting as i want to get persistence working before going down those routes.
During set up I created an initial partition called Kali Linux and gave it 10Gb space (MSDOS(fat)). Using Mac Linux USB Loader i put kali-linux-2018.2-amd64.iso. After that i went into the Advanced USB setup options and edited the enterprise configuration file by putting persistence at the end of Kali.
On rebooting and holding the option key i'm greeted with the options to go back into my MacOS or use EFI. I click EFI and then given 2 options. One is to boot into Kali Linux and the other is the same but with more advanced options. Going into option 2 is where i can find an option (option 5) to boot using some sort of reference to persistence. In option 2, there are around 7 options in all. I have attached an image of these setting, hopefully you'll be able to see it.
Question 1: Why am i not getting the standard blue Kali Linux Boot Menu that everyone else seems to get (pictured) where I can boot into Live USB persistence?
When i click either option 1 or 2 i'm presented with these errors;
Welcome to GRUB
error: file ‘/boot/grub/x86_64-efi/zfs.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/xsf.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/ufs2.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/ufs1_be.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/ufs1s.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/udf.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/squash4.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/sfs.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/romfs.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/reiserfs.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/procfs.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/odc.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/ntfs.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/nilfs2.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/newc.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/minix_be.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/minix3_be.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/minix3.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/minix2_be.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/minix.mod’ not found.
error: file ‘/boot/grub/x86_64-efi/jfs.mod’ not found.
Question 2: What are these errors (i am not familiar with GRUB yet so apologies on that?
After these have been displayed it seems to successfully load into Kali Linux.
I can then see 2 drive partitions on the Desktop, one of which is my persistence partition containing my persistence.conf file.
I have followed the tutorials for the terminal commands to set up persistence being;
mkdir -p /mnt/my_usb (and i've tried just usb)
mount /dev/sdb3/mnt my_usb
echo "/ union" > /mnt/my_usb/persistence.conf
umount /dev/sdb3
I then reboot. I have tried going through the various options in the boot menu to get back to the Kali Linux Desktop, each successfully. However my persistence partition icon is still on the desktop containing my persistence.conf file. I then create a folder on the desktop, reboot and its gone when i return and not saved like it should be.
Question 3: Having followed all tutorials exactly and having what seems a working USB Live drive (bar those errors in GRUB), where am I going wrong with the persistence?.....or is it something else?
I thank you in advance for helping me out and i apologise if i have missed anything out or not met any posting requirements. Have a good one