|  | @@ -41,10 +41,6 @@ do
 | 
	
		
			
				|  |  |  done
 | 
	
		
			
				|  |  |  shift $(($OPTIND - 1))
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -if [ $(id -u) -ne 0 ];then
 | 
	
		
			
				|  |  | -	printf "Installation is only possible as root\n"
 | 
	
		
			
				|  |  | -	exit 1
 | 
	
		
			
				|  |  | -fi
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  tools='qemu-img'
 | 
	
		
			
				|  |  |  ostype=$(uname -s)
 | 
	
	
		
			
				|  | @@ -55,6 +51,10 @@ case $ostype in
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  (Linux)
 | 
	
		
			
				|  |  |  	tools="$tools mke2fs parted"
 | 
	
		
			
				|  |  | +	if [ $(id -u) -ne 0 ];then
 | 
	
		
			
				|  |  | +		printf "Installation is only possible as root\n"
 | 
	
		
			
				|  |  | +		exit 1
 | 
	
		
			
				|  |  | +	fi
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  (*)
 | 
	
		
			
				|  |  |  	printf Sorry, not ported to the OS "'$ostype'" yet.\n
 | 
	
	
		
			
				|  | @@ -111,7 +111,6 @@ case $ostype in
 | 
	
		
			
				|  |  |  esac
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -printf "Creating filesystem $filesystem\n"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  if [ "$filesystem" = "ext2" -o "$filesystem" = "ext3" -o "$filesystem" = "ext4" ];then
 | 
	
		
			
				|  |  |  	mkfsopts=-F
 | 
	
	
		
			
				|  | @@ -124,13 +123,15 @@ case $ostype in
 | 
	
		
			
				|  |  |  	printf "Fixing permissions\n"
 | 
	
		
			
				|  |  |  	chmod 1777 $tmp/tmp
 | 
	
		
			
				|  |  |  	chmod 4755 $tmp/bin/busybox
 | 
	
		
			
				|  |  | -	genext2fs -b 409600 -d $tmp ${1}.new
 | 
	
		
			
				|  |  | +	printf "Creating filesystem $filesystem\n"
 | 
	
		
			
				|  |  | +	genext2fs -q -b 409600 -d $tmp ${1}.new
 | 
	
		
			
				|  |  |  	cat scripts/mbr ${1}.new > $1
 | 
	
		
			
				|  |  |  	rm ${1}.new 
 | 
	
		
			
				|  |  |  	;;
 | 
	
		
			
				|  |  |  (Linux)
 | 
	
		
			
				|  |  |  	dd if=$1 of=mbr bs=$offset count=1 2>/dev/null
 | 
	
		
			
				|  |  |  	dd if=$1 skip=$offset of=$1.new 2>/dev/null
 | 
	
		
			
				|  |  | +	printf "Creating filesystem $filesystem\n"
 | 
	
		
			
				|  |  |  	mkfs.$filesystem $mkfsopts ${1}.new >/dev/null
 | 
	
		
			
				|  |  |  	cat mbr ${1}.new > $1
 | 
	
		
			
				|  |  |  	rm ${1}.new 
 |