How do I create a multi-bootable SD card?












1















I am looking to make a backup & rescue micro-SD card for Microsoft Surface Pro 2 which has a micro-SD slot built-in. I probably won't be able to choose just one solution to use as a rescue disk, and will want to create a Multi-Boot disk.



I need to use flash card as a multi-bootable disk that I can also put disk image backups and other data on. I will at least need to back up a Windows 8.1 installation.



There are a lot of questions and tutorials for making (multi-)boot CDs/DVDs. What do I need to know about flash cards specifically, in comparison to CDs/DVDs? In particular, which filesystem and bootloader will I need to use; is anything else specific to flash cards?



I prefer an open-source cross-platform solution.










share|improve this question

























  • There is an option to format the SD card using gParted and some plugins. Check this out: askubuntu.com/questions/457993/…

    – Tebuax
    Apr 30 '14 at 2:51













  • Take a look at Yumi.

    – Mitch
    Apr 30 '14 at 6:07











  • @Mitch YUMI is a proprietary Windows software, is it not? I guess I should update my question stating that I prefer open-source cross-platform solutions. I thought on Ask Ubuntu I wouldn't need to explain that.

    – Nickolai Leschov
    Apr 30 '14 at 17:20











  • @Tebuax What problem will gParted with plugins solve for me?

    – Nickolai Leschov
    Apr 30 '14 at 17:31











  • Yumi is available for Winodws and Linux. You can download YUMI for Ubuntu Linux here.

    – Mitch
    Apr 30 '14 at 17:38
















1















I am looking to make a backup & rescue micro-SD card for Microsoft Surface Pro 2 which has a micro-SD slot built-in. I probably won't be able to choose just one solution to use as a rescue disk, and will want to create a Multi-Boot disk.



I need to use flash card as a multi-bootable disk that I can also put disk image backups and other data on. I will at least need to back up a Windows 8.1 installation.



There are a lot of questions and tutorials for making (multi-)boot CDs/DVDs. What do I need to know about flash cards specifically, in comparison to CDs/DVDs? In particular, which filesystem and bootloader will I need to use; is anything else specific to flash cards?



I prefer an open-source cross-platform solution.










share|improve this question

























  • There is an option to format the SD card using gParted and some plugins. Check this out: askubuntu.com/questions/457993/…

    – Tebuax
    Apr 30 '14 at 2:51













  • Take a look at Yumi.

    – Mitch
    Apr 30 '14 at 6:07











  • @Mitch YUMI is a proprietary Windows software, is it not? I guess I should update my question stating that I prefer open-source cross-platform solutions. I thought on Ask Ubuntu I wouldn't need to explain that.

    – Nickolai Leschov
    Apr 30 '14 at 17:20











  • @Tebuax What problem will gParted with plugins solve for me?

    – Nickolai Leschov
    Apr 30 '14 at 17:31











  • Yumi is available for Winodws and Linux. You can download YUMI for Ubuntu Linux here.

    – Mitch
    Apr 30 '14 at 17:38














1












1








1








I am looking to make a backup & rescue micro-SD card for Microsoft Surface Pro 2 which has a micro-SD slot built-in. I probably won't be able to choose just one solution to use as a rescue disk, and will want to create a Multi-Boot disk.



I need to use flash card as a multi-bootable disk that I can also put disk image backups and other data on. I will at least need to back up a Windows 8.1 installation.



There are a lot of questions and tutorials for making (multi-)boot CDs/DVDs. What do I need to know about flash cards specifically, in comparison to CDs/DVDs? In particular, which filesystem and bootloader will I need to use; is anything else specific to flash cards?



I prefer an open-source cross-platform solution.










share|improve this question
















I am looking to make a backup & rescue micro-SD card for Microsoft Surface Pro 2 which has a micro-SD slot built-in. I probably won't be able to choose just one solution to use as a rescue disk, and will want to create a Multi-Boot disk.



I need to use flash card as a multi-bootable disk that I can also put disk image backups and other data on. I will at least need to back up a Windows 8.1 installation.



There are a lot of questions and tutorials for making (multi-)boot CDs/DVDs. What do I need to know about flash cards specifically, in comparison to CDs/DVDs? In particular, which filesystem and bootloader will I need to use; is anything else specific to flash cards?



I prefer an open-source cross-platform solution.







boot dual-boot sd-card






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Apr 30 '14 at 17:21







Nickolai Leschov

















asked Apr 30 '14 at 1:33









Nickolai LeschovNickolai Leschov

3,269123470




3,269123470













  • There is an option to format the SD card using gParted and some plugins. Check this out: askubuntu.com/questions/457993/…

    – Tebuax
    Apr 30 '14 at 2:51













  • Take a look at Yumi.

    – Mitch
    Apr 30 '14 at 6:07











  • @Mitch YUMI is a proprietary Windows software, is it not? I guess I should update my question stating that I prefer open-source cross-platform solutions. I thought on Ask Ubuntu I wouldn't need to explain that.

    – Nickolai Leschov
    Apr 30 '14 at 17:20











  • @Tebuax What problem will gParted with plugins solve for me?

    – Nickolai Leschov
    Apr 30 '14 at 17:31











  • Yumi is available for Winodws and Linux. You can download YUMI for Ubuntu Linux here.

    – Mitch
    Apr 30 '14 at 17:38



















  • There is an option to format the SD card using gParted and some plugins. Check this out: askubuntu.com/questions/457993/…

    – Tebuax
    Apr 30 '14 at 2:51













  • Take a look at Yumi.

    – Mitch
    Apr 30 '14 at 6:07











  • @Mitch YUMI is a proprietary Windows software, is it not? I guess I should update my question stating that I prefer open-source cross-platform solutions. I thought on Ask Ubuntu I wouldn't need to explain that.

    – Nickolai Leschov
    Apr 30 '14 at 17:20











  • @Tebuax What problem will gParted with plugins solve for me?

    – Nickolai Leschov
    Apr 30 '14 at 17:31











  • Yumi is available for Winodws and Linux. You can download YUMI for Ubuntu Linux here.

    – Mitch
    Apr 30 '14 at 17:38

















There is an option to format the SD card using gParted and some plugins. Check this out: askubuntu.com/questions/457993/…

– Tebuax
Apr 30 '14 at 2:51







There is an option to format the SD card using gParted and some plugins. Check this out: askubuntu.com/questions/457993/…

– Tebuax
Apr 30 '14 at 2:51















Take a look at Yumi.

– Mitch
Apr 30 '14 at 6:07





Take a look at Yumi.

– Mitch
Apr 30 '14 at 6:07













@Mitch YUMI is a proprietary Windows software, is it not? I guess I should update my question stating that I prefer open-source cross-platform solutions. I thought on Ask Ubuntu I wouldn't need to explain that.

– Nickolai Leschov
Apr 30 '14 at 17:20





@Mitch YUMI is a proprietary Windows software, is it not? I guess I should update my question stating that I prefer open-source cross-platform solutions. I thought on Ask Ubuntu I wouldn't need to explain that.

– Nickolai Leschov
Apr 30 '14 at 17:20













@Tebuax What problem will gParted with plugins solve for me?

– Nickolai Leschov
Apr 30 '14 at 17:31





@Tebuax What problem will gParted with plugins solve for me?

– Nickolai Leschov
Apr 30 '14 at 17:31













Yumi is available for Winodws and Linux. You can download YUMI for Ubuntu Linux here.

– Mitch
Apr 30 '14 at 17:38





Yumi is available for Winodws and Linux. You can download YUMI for Ubuntu Linux here.

– Mitch
Apr 30 '14 at 17:38










1 Answer
1






active

oldest

votes


















0














I think the real problem with this is that the Surface tablets use UEFI, so it is a more involved process to boot other OS's on them. There is no real difference between using UFD and SD cards for boot devices. Just format the SD card as FAT32 and follow the instructions for making a UFD multiboot disk. However, the real limitation comes with UEFI and making a disk that will work for that.



Your best bet for using Linux would be to install Ubuntu (or some other *nix OS) to the SD card itself using a generic driver install (contains drivers for all known hardware). This would be portable in a sense, but you could run into some trouble as this is not a live install.



The only other option is to use rEFInd (download it and extract the files to the SD card. Then put a Live ISO (or several Live ISOs) on the SD card. It should(tm) be able to boot them.






share|improve this answer
























  • So the solution like MultiCD won't work because of UEFI?

    – Nickolai Leschov
    Apr 30 '14 at 17:48











  • It could with the condition that you need the ability to turn on Legacy Booting in the UEFI. I am under the impression that it was not possible on the Surface tablets.

    – ChrisR.
    Apr 30 '14 at 21:13











  • I'm not sure if I want to turn on legacy booting. I remember reading something to the effect that modern operating systems work better with modern booting. I guess my first priority will be to learn how this UEFI booting works and what you can do with it. E.g. I remember that you should FAT32 filesystem for bootable drives, but that might only be true for legacy booting. Is GRUB legacy only?

    – Nickolai Leschov
    Apr 30 '14 at 22:57











  • No. Grub can handle UEFI boot. However, UEFI looks for a FAT32 partition when it is searching for *.efi bootloaders.

    – ChrisR.
    Apr 30 '14 at 23:36











  • So, formatting a removable drive as FAT32 was and still is the only option anyway, right?

    – Nickolai Leschov
    May 1 '14 at 1:32












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%2f458020%2fhow-do-i-create-a-multi-bootable-sd-card%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0














I think the real problem with this is that the Surface tablets use UEFI, so it is a more involved process to boot other OS's on them. There is no real difference between using UFD and SD cards for boot devices. Just format the SD card as FAT32 and follow the instructions for making a UFD multiboot disk. However, the real limitation comes with UEFI and making a disk that will work for that.



Your best bet for using Linux would be to install Ubuntu (or some other *nix OS) to the SD card itself using a generic driver install (contains drivers for all known hardware). This would be portable in a sense, but you could run into some trouble as this is not a live install.



The only other option is to use rEFInd (download it and extract the files to the SD card. Then put a Live ISO (or several Live ISOs) on the SD card. It should(tm) be able to boot them.






share|improve this answer
























  • So the solution like MultiCD won't work because of UEFI?

    – Nickolai Leschov
    Apr 30 '14 at 17:48











  • It could with the condition that you need the ability to turn on Legacy Booting in the UEFI. I am under the impression that it was not possible on the Surface tablets.

    – ChrisR.
    Apr 30 '14 at 21:13











  • I'm not sure if I want to turn on legacy booting. I remember reading something to the effect that modern operating systems work better with modern booting. I guess my first priority will be to learn how this UEFI booting works and what you can do with it. E.g. I remember that you should FAT32 filesystem for bootable drives, but that might only be true for legacy booting. Is GRUB legacy only?

    – Nickolai Leschov
    Apr 30 '14 at 22:57











  • No. Grub can handle UEFI boot. However, UEFI looks for a FAT32 partition when it is searching for *.efi bootloaders.

    – ChrisR.
    Apr 30 '14 at 23:36











  • So, formatting a removable drive as FAT32 was and still is the only option anyway, right?

    – Nickolai Leschov
    May 1 '14 at 1:32
















0














I think the real problem with this is that the Surface tablets use UEFI, so it is a more involved process to boot other OS's on them. There is no real difference between using UFD and SD cards for boot devices. Just format the SD card as FAT32 and follow the instructions for making a UFD multiboot disk. However, the real limitation comes with UEFI and making a disk that will work for that.



Your best bet for using Linux would be to install Ubuntu (or some other *nix OS) to the SD card itself using a generic driver install (contains drivers for all known hardware). This would be portable in a sense, but you could run into some trouble as this is not a live install.



The only other option is to use rEFInd (download it and extract the files to the SD card. Then put a Live ISO (or several Live ISOs) on the SD card. It should(tm) be able to boot them.






share|improve this answer
























  • So the solution like MultiCD won't work because of UEFI?

    – Nickolai Leschov
    Apr 30 '14 at 17:48











  • It could with the condition that you need the ability to turn on Legacy Booting in the UEFI. I am under the impression that it was not possible on the Surface tablets.

    – ChrisR.
    Apr 30 '14 at 21:13











  • I'm not sure if I want to turn on legacy booting. I remember reading something to the effect that modern operating systems work better with modern booting. I guess my first priority will be to learn how this UEFI booting works and what you can do with it. E.g. I remember that you should FAT32 filesystem for bootable drives, but that might only be true for legacy booting. Is GRUB legacy only?

    – Nickolai Leschov
    Apr 30 '14 at 22:57











  • No. Grub can handle UEFI boot. However, UEFI looks for a FAT32 partition when it is searching for *.efi bootloaders.

    – ChrisR.
    Apr 30 '14 at 23:36











  • So, formatting a removable drive as FAT32 was and still is the only option anyway, right?

    – Nickolai Leschov
    May 1 '14 at 1:32














0












0








0







I think the real problem with this is that the Surface tablets use UEFI, so it is a more involved process to boot other OS's on them. There is no real difference between using UFD and SD cards for boot devices. Just format the SD card as FAT32 and follow the instructions for making a UFD multiboot disk. However, the real limitation comes with UEFI and making a disk that will work for that.



Your best bet for using Linux would be to install Ubuntu (or some other *nix OS) to the SD card itself using a generic driver install (contains drivers for all known hardware). This would be portable in a sense, but you could run into some trouble as this is not a live install.



The only other option is to use rEFInd (download it and extract the files to the SD card. Then put a Live ISO (or several Live ISOs) on the SD card. It should(tm) be able to boot them.






share|improve this answer













I think the real problem with this is that the Surface tablets use UEFI, so it is a more involved process to boot other OS's on them. There is no real difference between using UFD and SD cards for boot devices. Just format the SD card as FAT32 and follow the instructions for making a UFD multiboot disk. However, the real limitation comes with UEFI and making a disk that will work for that.



Your best bet for using Linux would be to install Ubuntu (or some other *nix OS) to the SD card itself using a generic driver install (contains drivers for all known hardware). This would be portable in a sense, but you could run into some trouble as this is not a live install.



The only other option is to use rEFInd (download it and extract the files to the SD card. Then put a Live ISO (or several Live ISOs) on the SD card. It should(tm) be able to boot them.







share|improve this answer












share|improve this answer



share|improve this answer










answered Apr 30 '14 at 17:36









ChrisR.ChrisR.

48537




48537













  • So the solution like MultiCD won't work because of UEFI?

    – Nickolai Leschov
    Apr 30 '14 at 17:48











  • It could with the condition that you need the ability to turn on Legacy Booting in the UEFI. I am under the impression that it was not possible on the Surface tablets.

    – ChrisR.
    Apr 30 '14 at 21:13











  • I'm not sure if I want to turn on legacy booting. I remember reading something to the effect that modern operating systems work better with modern booting. I guess my first priority will be to learn how this UEFI booting works and what you can do with it. E.g. I remember that you should FAT32 filesystem for bootable drives, but that might only be true for legacy booting. Is GRUB legacy only?

    – Nickolai Leschov
    Apr 30 '14 at 22:57











  • No. Grub can handle UEFI boot. However, UEFI looks for a FAT32 partition when it is searching for *.efi bootloaders.

    – ChrisR.
    Apr 30 '14 at 23:36











  • So, formatting a removable drive as FAT32 was and still is the only option anyway, right?

    – Nickolai Leschov
    May 1 '14 at 1:32



















  • So the solution like MultiCD won't work because of UEFI?

    – Nickolai Leschov
    Apr 30 '14 at 17:48











  • It could with the condition that you need the ability to turn on Legacy Booting in the UEFI. I am under the impression that it was not possible on the Surface tablets.

    – ChrisR.
    Apr 30 '14 at 21:13











  • I'm not sure if I want to turn on legacy booting. I remember reading something to the effect that modern operating systems work better with modern booting. I guess my first priority will be to learn how this UEFI booting works and what you can do with it. E.g. I remember that you should FAT32 filesystem for bootable drives, but that might only be true for legacy booting. Is GRUB legacy only?

    – Nickolai Leschov
    Apr 30 '14 at 22:57











  • No. Grub can handle UEFI boot. However, UEFI looks for a FAT32 partition when it is searching for *.efi bootloaders.

    – ChrisR.
    Apr 30 '14 at 23:36











  • So, formatting a removable drive as FAT32 was and still is the only option anyway, right?

    – Nickolai Leschov
    May 1 '14 at 1:32

















So the solution like MultiCD won't work because of UEFI?

– Nickolai Leschov
Apr 30 '14 at 17:48





So the solution like MultiCD won't work because of UEFI?

– Nickolai Leschov
Apr 30 '14 at 17:48













It could with the condition that you need the ability to turn on Legacy Booting in the UEFI. I am under the impression that it was not possible on the Surface tablets.

– ChrisR.
Apr 30 '14 at 21:13





It could with the condition that you need the ability to turn on Legacy Booting in the UEFI. I am under the impression that it was not possible on the Surface tablets.

– ChrisR.
Apr 30 '14 at 21:13













I'm not sure if I want to turn on legacy booting. I remember reading something to the effect that modern operating systems work better with modern booting. I guess my first priority will be to learn how this UEFI booting works and what you can do with it. E.g. I remember that you should FAT32 filesystem for bootable drives, but that might only be true for legacy booting. Is GRUB legacy only?

– Nickolai Leschov
Apr 30 '14 at 22:57





I'm not sure if I want to turn on legacy booting. I remember reading something to the effect that modern operating systems work better with modern booting. I guess my first priority will be to learn how this UEFI booting works and what you can do with it. E.g. I remember that you should FAT32 filesystem for bootable drives, but that might only be true for legacy booting. Is GRUB legacy only?

– Nickolai Leschov
Apr 30 '14 at 22:57













No. Grub can handle UEFI boot. However, UEFI looks for a FAT32 partition when it is searching for *.efi bootloaders.

– ChrisR.
Apr 30 '14 at 23:36





No. Grub can handle UEFI boot. However, UEFI looks for a FAT32 partition when it is searching for *.efi bootloaders.

– ChrisR.
Apr 30 '14 at 23:36













So, formatting a removable drive as FAT32 was and still is the only option anyway, right?

– Nickolai Leschov
May 1 '14 at 1:32





So, formatting a removable drive as FAT32 was and still is the only option anyway, right?

– Nickolai Leschov
May 1 '14 at 1:32


















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%2f458020%2fhow-do-i-create-a-multi-bootable-sd-card%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?

Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

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