So I'm totally new to linux. I don't want to install to my internal HDD. So I've been trying to install it independently on a usb so i can boot it on any pc (UEFI or BIOS).
So i created a live usb and formatted another usb where i want to put linux on. I go on the live linux, install linux to the empty usb and choose bootloader to install on my Usb. But when it's finished installing, i see grub traces on my internal hdd by efi partitions and stuff.
And i can't boot my usb to boot linux on a different pc.
I've been searching on google for two days straight!! I've seen quite some people asking this but i didn't understand the answer since I'm a beginner. I don't understand so much of linux at all so please answer detailed.