We're no longer updating This wiki!!

This is an old revision of the document!


Virtualization using Xen on ODROID-XU3/4

This page contains the step-by-step guide for virtualization using Xen on ODROID-XU3/4.

HOST-PC Environments:

  • Ubuntu 14.04 LTS Desktop
  • SD card device name assumption: /dev/sdc
  • SD card mount point assumption: /media/boot, /media/rootfs

Basic preparation

SD card or eMMC basic platform preparation:

$ wget http://odroid.in/ubuntu_14.04lts/ubuntu-14.04lts-server-odroid-xu3-20150725.img.xz
$ unxz ubuntu-14.04lts-server-odroid-xu3-20150725.img.xz
$ sudo dd if=ubuntu-14.04lts-server-odroid-xu3-20150725.img.xz of=/dev/sdc bs=1M conv=fsync
$ sync

Bootloader

Bootloader must enable HYP mode to support virtualization before jump to kernel. So, it is needed to reinstall bootloader.

Install Bootloader to support HYP mode:

$ git clone https://github.com/hardkernel/u-boot.git -b odroidxu3-v2012.07
$ cd u-boot
$ make odroid_config
$ make ARCH=arm CROSS_COMPILE=arm-none-eabi- -j8
$ cd sd_fuse/hardkernel
$ sudo ./sd_fusing.sh /dev/sdc
$ sync
en/xu4_xen.1444967771.txt.gz · Last modified: 2015/10/16 12:26 by brian.kim
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0