diff options
Diffstat (limited to 'prepare-rootfs')
-rwxr-xr-x | prepare-rootfs | 14 |
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} |