Background information: For hardware (robots) compatibility reason, I need to have multiple Ubuntu releases (16.04, 18.04) running on 1 laptop (ThinkPad T480, originally Win10 on C:\ , data on D:\ ) and 1 desktop (ThinkStation P520, originally Win10 on C:\ , data on D:\ and E:\ ). The ideal scenario would be:
- (MUST) The laptop (portable, basic testing) runs 16.04 on Robot 1, and runs 18.04 on Robot 2
- (MUST) The desktop (heavy computation) runs 16.04 on Robot 1, and runs 18.04 on Robot 2
- (MUST) Sometimes I need to have a clean Ubuntu OS to do isolated testing
- (GOOD TO HAVE) Ubuntu OS settings and installed packages on laptop could be transferred to/synchronized with those on the desktop
What I Did: I tried installing the releases on external USB 3.1 Drives in the following order:
Installed 16.04 on USB a using a Live USB via the laptop T480 (not sure if properly done, after this step, "ubuntu" appeared in my Boot Menu)
With USB a plugged in, from the Boot Menu:
- If select "ubuntu", I could enter Ubuntu OS 16.04
- If select "Windows Boot Manager", I could enter Win10
- (Issue?) If select USB HDD a, the screen turns black and comes back to the same Boot Menu, as if nothing happens
Unplugged USB a, I installed 18.04 on USB b using another Live USB via the same T480 (not sure if properly done, after this step, nothing seems to change on my Boot Menu)
With USB b plugged in, from the Boot Menu:
- If select "ubuntu", I could enter Ubuntu OS 18.04
- If select "Windows Boot Manager", I could enter Win10
- (Issue?) If select USB HDD b, the screen turns black and comes back to the same Boot Menu, as if nothing happens
(Issue) If I unplug b, and plug USB a in again, I could no longer boot into Ubuntu anymore even if I selected "ubuntu" from the Boot Menu - the screen shows "GNU GRUB version 2.02" terminal-like interface waiting for me to type in something. Looks like what happened in Step 1 has been overwritten by Step 2.
(Issue) I had an external SSD c installed 18.04 using Live USB via the desktop P520, but if c unplugged, neither a nor b could be booted from P520.
P.S.: it is okay that I have an additional USB 3.1 Drive d to be associated with the desktop only, but switching between 16.04 and 18.04 on the same machine is a pain for now.