12345678910111213141516171819202122232425 |
- #!/bin/sh
- set -e
- if ! echo $PATH | grep -q sbin; then
- PATH=$PATH:/sbin:/usr/sbin
- fi
- FILENAME=$1
- ROOT_SIZE=$2
- SWAP_SIZE=$[ 1024 ]
- if [ -z "$ROOT_SIZE" -o -z "$FILENAME" ]; then
- echo "Usage: $0 <filename> <root.img size in MB>"
- exit 1
- fi
- if [ -e "$FILENAME" ]; then
- echo "$FILENAME already exists, not overriding"
- exit 1
- fi
- umask 002
- TOTAL_SIZE=$[ $ROOT_SIZE + $SWAP_SIZE + 512 ]
- truncate -s ${TOTAL_SIZE}M "$FILENAME"
|