blob: 95276ce1448d7f72e404d6ab462ad26340a3d311 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/bash
if [ $(id -u) != 0 ]; then
echo "You're not root"
exit 1
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 ext4 1 -0
kpartx -a -v $IMGFILE
mkfs.ext4 /dev/mapper/loop0p1
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}
#virsh -c xen:/// define libvirt-xen-domain.xml
|