diff options
author | root <root@172-16-0-10.maas> | 2014-11-25 11:15:16 -0600 |
---|---|---|
committer | root <root@172-16-0-10.maas> | 2014-11-25 11:15:16 -0600 |
commit | ac7ca208db2cbe3a465b67ec6db0e3a2f8a63cb4 (patch) | |
tree | d0907411539ab6c5e119dd5921863a069ab5c46e /prepare-rootfs | |
parent | b6f43d208b5d572dea4a4b1f31f293e15d51be86 (diff) |
update rootfs bootstrapping
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} |