#!/bin/sh -e
# used for initramfs
export PATH
. /lib/debian-installer/init-debug
debugshell "just booted"

mount /run
mkdir -p /run/lock
mount /proc
mount /sys
/lib/debian-installer/start-udev

/partitioner.sh

#ROOTPART_UUID=$(sed 's/.*rootpart\/uuid=//; s/ .*//' < /proc/cmdline)
#mkdir -p /mnt/fs
#mount -t ext4 "/dev/disk/by-uuid/$ROOTPART_UUID" /mnt/fs
#cp /mnt/fs/rebuild/nowsignage.iso /nowsignage.iso
#umount /mnt/fs

#modprobe loop
#/sbin/losetup /dev/loop0 /nowsignage.iso
#mkdir -p /hd-media
#mount -t iso9660 -o ro /dev/loop0 /hd-media


init='/bin/busybox init'
for i in $(cat /proc/cmdline); do
	case $i in
		init=/init|init=init)
			# Avoid endless loop
			: ;;
		init=*)
			init=${i#init=} ;;
		noshell)
			sed -i '/^tty[23]/s/^/#/' /etc/inittab ;;
	esac
done
debugshell "before init"
exec $init
