Spring on ARM

From Spring
Jump to navigationJump to search

Setting up a virtualized environment for arm on ubuntu

see https://wiki.ubuntu.com/ARM/RootfsFromScratch

  sudo apt-get install qemu-system rootstock
  sudo rootstock \
        --fqdn ubuntu \
        --login ubuntu \
        --password ubuntu \
        --imagesize 3G \
        --seed ubuntu-minimal,build-essential,openssh-server,linux-image-omap \
        --notarball
 mv qemu-armel-*.img qemu-armel.img
 mkdir tmp
 sudo mount -o loop qemu-armel.img tmp
 sudo cp tmp/boot/vmlinuz* vmlinuz
 sudo cp tmp/boot/initrd.img* initrd.img
 sudo umount tmp
 rmdir tmp


start with:

   qemu-system-arm -M versatilepb -cpu cortex-a8 -kernel \
        ./vmlinuz -hda qemu-armel.img -m 256\
        -append "root=/dev/sda mem=256M devtmpfs.mount=0 rw console=ttyS0"\
        -serial stdio