I'm wondering if it's possible to dual boot Raspbian, LineageOS, and RetroPie on an SD card? I've looked around and it seems like there is an issue with it not going straight into a bootloader like Grub (am I correct that is what Grub is?). I found one potential answer [here1]1, but the issue is it has a broken link. So I've tried to follow up on the "Grub for ARM" thing (ie here). Meanwhile, the first link 1 also had another answer suggesting BerryBoot. I haven't plugged it in and tried to play with it first (it's a gift so it's wrapped atm :) ), and wondering if this triple boot will be possible to work with BerryBoot, or if setting up the "Grub for ARM" will be necessary? Any other things I may be missing? I've just been jumping around trying to figure out what to do, so any pointers where I might be going wrong would be appreciated.

I've always taken Grub for granted, and don't really understand the differences/advantages of berryboot or u-boot over the other (ie here, I'm not sure which I should prefer, and why).

1 Answer 1


Voting close as I think opinion based answers will result.

My opinion is never run multiple OS on one card for anything other than playing. One card error can:

  • Kill all OS installs with it going read only
  • Run down wear levelling / spare blocks from increased use of the card (off-set in part due to larger cards)
  • I'll say nothing about the impact of a lost card or dog / cat lizard etc. chew

If you want to play with multiple OS installs on one card then head to PINN on Github.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.