I'm not new to *nix, however, I believe I'm a little over my head. After digging around a bit, I am unable to figure out what I need to do in order to achieve my goal.
Goal
I have a strong need to be able to run Ubunutu 20.04 from a thumb drive, on both a desktop PC ("PC"), which is running Windows 10, and a 2012 MacBook Air ("Laptop"), which is running Mac OS 10.15.x. To be explicit, I want to be able to unplug my thumb drive from one, plug it into the other, and be good to go.
Why? Because I live in an area that requires me evacuate from time to time, and grabbing a thumb drive is way better than grabbing a desktop PC. Also, I have satellite internet and would like to be able to take my system into the "office" to download and install software to my Ubuntu system.
Story Thus Far
I have a thumb drive with the Unbuntu 20.04 installer on it, which I'll refer to as "Installer". I have a second thumb drive to install to, which I'll refer to as "System".
When I talk about installing Ubuntu, I'm using the standard installer, with standard options. That is to say that I am picking the System as my target, and telling the installer to reformat and install to it. No "advanced" options used during this process.
Both of the following are true:
I can boot my PC into Ubuntu using Installer. I can install Ubuntu to System. I can then reboot and run Ubuntu off of System when connected to PC. However, when I plug System into my Laptop, it doesn't boot. It doesn't seem to even know that there is a system on it. I am holding option to get the boot menu. I can still boot into Mac OS just fine.
I can boot my Laptop into Ubuntu using Installer. I can install Ubuntu to System. I can then reboot and run Ubuntu off of System when connected to Laptop. However, when I plug System into my PC, it doesn't boot. UEFI Bios shows that it is a valid boot partition, but it skips over it and goes straight to Windows. I never get to grub.
Problem
As you can see, I can clearly run an Ubuntu install from a thumb drive on both of my machines; however I can only run Ubuntu on the machine in which I used to install Ubuntu. And this is the crux of the problem, at least to the extent of my understanding.
I know that there are paths I can go down to possibly solve this problem. Before stumbling in the dark I would love to know if someone has accomplished this and has a good guide or, at the very least, some helpful pointers. I have found a lot of older information in these forums that may apply, but I'm weary of information that is 10 years old.
If the solution is "just throw away that MacBook Air and get yourself a laptop that isn't garbage aka. Apple", that's something I'm already planning on doing; however, as of writing this I do not have a replacement laptop yet. I also value understanding how to accomplish this, as you never know what situation you might be in when your system fits in the small front pocket of your jeans.
I apologize for the long post. I appreciate any help. Thanks in advance to whomever is going to place this into the correct sub-forum.
Bookmarks