Booting Ubuntu installed on SSD on both Windows and Mac












0















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!










share|improve this question


















  • 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


















0















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!










share|improve this question


















  • 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
















0












0








0








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!










share|improve this question














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!







boot dual-boot grub2 partitioning uefi






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 13 at 4:24









Omar IsmailOmar Ismail

1




1








  • 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
















  • 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










1




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







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












0






active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1109284%2fbooting-ubuntu-installed-on-ssd-on-both-windows-and-mac%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Ask Ubuntu!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1109284%2fbooting-ubuntu-installed-on-ssd-on-both-windows-and-mac%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How to change which sound is reproduced for terminal bell?

Can I use Tabulator js library in my java Spring + Thymeleaf project?

Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents