X-Git-Url: https://hackdaworld.org/gitweb/?p=outofuni%2Fdib.git;a=blobdiff_plain;f=build.sh;h=b04f89aba89114f788c467a023de98a06a59835d;hp=efe6274444826a8bc880c1772cd56e8cf2941065;hb=HEAD;hpb=b26a3606849319172514337ce5e97534db17156e diff --git a/build.sh b/build.sh index efe6274..b04f89a 100755 --- a/build.sh +++ b/build.sh @@ -50,6 +50,10 @@ function build_all { dd if=/dev/zero of=./rootfs.img \ bs=1M count=$IMGSIZE fi + else + echo "creating rootfs.img" + dd if=/dev/zero of=./rootfs.img \ + bs=1M count=$IMGSIZE fi # make fs and mount umount_if_mounted rootfs.mnt @@ -58,6 +62,7 @@ function build_all { mkfs.${ROOTFS} $FORCEFS -L rootfs ./rootfs.img rm -rf rootfs.mnt mkdir rootfs.mnt + modprobe loop mount -o loop ./rootfs.img ./rootfs.mnt # debootstrap first part debootstrap --verbose --arch $ARCH --variant=minbase \ @@ -165,7 +170,7 @@ function build_in_chroot { # profile echo -en "\nalias l='ls -al --color'\n\n" >> /etc/profile # post install hooks - for file in 'ls /post_routines'; do + for file in `ls /post_routines`; do . /post_routines/$file done }