We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
Is it possible to dual boot ARM powered development boards such as Beagleboard or Arndale exynos 5250? what modifications to the bootloader must be done to the bootloader (e.g. Uboot) to achieve this? Please suggest any tutorial on a related topic.
Many thanks.
Dual OS boot? Android / Windows?
Selected UEFI as bootloader is a good choice.
UEFI is a common firmware interface between bootloader and OS.
So, maybe no need to do much modifications.
It is possible to enable virtualization on ARM devices which will give you access to multiple OSs (for instance Android and Ubuntu) - here's a guide: http://www.virtualopensystems.com/en/solutions/guides/kvm-on-chromebook/
Edit - another blog on the subject here: Virtualization on the Chromebook using KVM-tool
That should help you to get KVM virtualization working on the 5250, though those instructions are for a Chromebook specifically. Obviously this is not the same as dual-booting, but it may be of interest to you.
If you decide to use UEFI as chinatiger suggests, then you can follow this blog on UEFI debug in DS-5 written by my colleague stephentheobald. For reference, look up "about debugging hypervisors" in the DS-5 Debugger docs: http://infocenter.arm.com/help/topic/com.arm.doc.dui0446-/DUI0446R_debugger_user_guide.pdf
Thanks,
Joe