I installed MX on an external hard disk (in addition to the installation on my internal hard disk) but it looks like grub was installed on the internal hard disk. I don't see the external hard disk as a boot option in BIOS. How to get grub on the external hard disk, so it is a portable installation, sort of like a live flash drive installation?
shmu26 wrote: ↑Thu Sep 12, 2019 2:44 am
I installed MX on an external hard disk (in addition to the installation on my internal hard disk) but it looks like grub was installed on the internal hard disk.
I don't see the external hard disk as a boot option in BIOS. How to get grub on the external hard disk, so it is a portable installation, sort of like a live flash drive installation?
In UEFI boot external media would be scanned by UEFI-firmware during boot for the EFI-default boot loader /EFI/BOOT/bootx64.efi availalable on the ESP of that external media. When presented witht the UEFI-boot menu (after pressing a a certain Fn-key (F12 or F10 ...) you'll see a list all internal pre-registered entries and external found.
The latest installer should have populated the ESP on the installation disk with the default bootloader /EFI/BOOT/bootx64.efi. If not, a simple copy of /EFI/MX18x/grubx64.efi to /EFI/BOOT/bootx64.efi on the ESP of the external drive might help.
I guess the crude way to do it would be to physically disconnect my internal hard drives, connect the external drive, boot from live flash drive, and run boot repair?
shmu26 wrote: ↑Thu Sep 12, 2019 3:58 am
Instead of the external hard drive being presented in BIOS, I see two entries for MX, and both are on the internal disk.
I tried the copy and paste, but still no luck.
Hmm, "copy and paste" is certainly not sufficient as you have also to rename properly.
Perhaps show partition layout for both drives by running those commands:
shmu26 wrote: ↑Thu Sep 12, 2019 4:27 am
I guess the crude way to do it would be to physically disconnect my internal hard drives, connect the external drive, boot from live flash drive, and run boot repair?
No need to disconnect drives - just use groot... I posted about it here
I tried disconnecting drives, just to see what would happen, and one thing that happened is all the firmware boot entries for my linux partitions disappeared. Only Windows survived. That's one way to clean up the firmware! (I would colloquially call it the BIOS, but that's a little confusing, because really we are talking about EFI.)
But I think I have some weirdness due to differences between the various usb 2 and usb 3 outlets on my machine. Each one seems to work a little differently.
Thus my question: Can I install straight from my running MX system to a connected external hard drive, without resorting to installation media? If so, what would the steps be?
In the Live USB Maker, you need to select a source directory -- what to choose?
If anyone manages to recover from their laughing fit after reading this...