I've been struggling for a bit on this. I've installed Ubuntu on my external SSD with the following Partition:

  • 200MB EFI boot partition
  • 1GB ext2, mount to /boot
  • Swap
  • Ext4

I did the installation from my Windows machine and it works.

Now, I want to run Ubuntu on both my Mac and Windows, but I am struggling to get Ubuntu to load on the Mac. I installed reFind on my SSD. However, when I load Ubuntu I keep getting this:

"a start job is running for dev-disk-by x2duuid"

Any idea on how I can get past this?

Thanks for the help!

  • 1
    Did you copy /EFI/ubuntu from PC's internal drive to external SSD's ESP - efi system partition. You have to copy twice, once to /EFI/ubuntu & again to /EFI/Boot and rename shimx64.efi to bootx64.efi. That is because UEFI only boots from /EFI/Boot/bootx64.efi on external drives, but copy of shim or grub expects more files in /EFI/ubuntu. It probably only works on PC as you have installed grub to internal drive. – oldfred Jan 13 at 4:32

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.