I installed the latest stable release of Ubuntu on an external SSD, my goal was to have a portable Ubuntu installation. Even though I selected the external SSD as the boot device (in the installation phase), the grub had been installed on the main PC SSD. So, basically, I can't use my external SSD on another PC to boot my Ubuntu installation. How can I make my SSD Ubuntu installation bootable without erasing and re-installing everything? Thank you in advance.
Asked
Active
Viewed 1,177 times
1 Answers
2
In a live environment
( boot from the installation medium, usually a usb stick, and choose 'try Ubuntu' ) copy the EFI partition
to the external harddrive ). You will have to shrink the current partition and move to the right, so there is place for the EFI partition
. You can do this with GParted
.
Or if you have two right hands, disconnect the internal harddrive and do an install. That way the installer can not write a part of Grub to the internal harddrive ( which is the actual problem ) and it will do its work the way you need to.

Joepie Es
- 1,460
lubuntu-desktop
orubuntu-desktop
... See this link – sudodus Aug 07 '22 at 14:10