aboutsummaryrefslogtreecommitdiff
path: root/prepare-rootfs
diff options
context:
space:
mode:
authorroot <root@172-16-0-10.maas>2014-11-25 11:15:16 -0600
committerroot <root@172-16-0-10.maas>2014-11-25 11:15:16 -0600
commitac7ca208db2cbe3a465b67ec6db0e3a2f8a63cb4 (patch)
treed0907411539ab6c5e119dd5921863a069ab5c46e /prepare-rootfs
parentb6f43d208b5d572dea4a4b1f31f293e15d51be86 (diff)
update rootfs bootstrapping
Diffstat (limited to 'prepare-rootfs')
-rwxr-xr-xprepare-rootfs14
1 files changed, 10 insertions, 4 deletions
diff --git a/prepare-rootfs b/prepare-rootfs
index 386ec47..95276ce 100755
--- a/prepare-rootfs
+++ b/prepare-rootfs
@@ -8,15 +8,21 @@ fi
IMGFILE=rootfs.img
dd if=/dev/zero of=$IMGFILE bs=1024 seek=1M count=0
/sbin/parted --script $IMGFILE mklabel msdos
-/sbin/parted --script $IMGFILE mkpart p fat32 1 50
-/sbin/parted --script -- $IMGFILE mkpart p ext4 51 -0
+/sbin/parted --script -- $IMGFILE mkpart p ext4 1 -0
kpartx -a -v $IMGFILE
mkfs.ext4 /dev/mapper/loop0p1
-mkfs.ext4 /dev/mapper/loop0p2
-mount /dev/mapper/loop0p2 /media
+mount /dev/mapper/loop0p1 /media
debootstrap trusty /media
+pushd /media/etc/init
+wget https://git.linaro.org/ci/xen-ci.git/blob_plain/HEAD:/files/hvc0.conf
+popd
+
+cp rootfs-bootstrap /media/postconfig
+chmod +x /media/postconfig
+chroot /media /bin/bash -c "./postconfig"
+
umount /media
kpartx -d ${IMGFILE}