15 lines
No EOL
656 B
Bash
Executable file
15 lines
No EOL
656 B
Bash
Executable file
#!/bin/bash
|
|
if [ $# -eq 0 ]; then
|
|
echo "Usage: $0 <profile>"
|
|
exit 1
|
|
fi
|
|
|
|
profile="$1"
|
|
|
|
mkdir -p /tmp/wacca/$profile/{dev,lower,upper,game,work}
|
|
mkdir -p /tmp/wacca/$profile/lower
|
|
mkdir -p /tmp/wacca/$profile/upper
|
|
mkdir -p /tmp/wacca/$profile/game
|
|
sudo vhdimount images/tree/$profile/game.vhd /tmp/wacca/$profile/dev
|
|
sudo mount -t ntfs -o offset=$((2048*512)),uid=$(id -u),gid=$(id -g) $(sudo find /tmp/wacca/$profile/dev -maxdepth 1 -type f | sort -V | tail -1) /tmp/wacca/$profile/lower
|
|
sudo mount overlay -t overlay -o lowerdir=/tmp/wacca/$profile/lower,upperdir=/tmp/wacca/$profile/upper,workdir=/tmp/wacca/$profile/work /tmp/wacca/$profile/game |