diff --git a/src/reset.sh b/src/reset.sh index 2b223a3..7f5d713 100644 --- a/src/reset.sh +++ b/src/reset.sh @@ -40,20 +40,20 @@ MINOR=$(uname -r | cut -d '.' -f2) ARCH=$(dpkg --print-architecture) VERS=$(qemu-system-x86_64 --version | head -n 1 | cut -d '(' -f 1) +# Check system + +if [ ! -d "/dev/shm" ]; then + error "Directory /dev/shm not found!" && exit 14 +else + [ ! -d "/run/shm" ] && ln -s /dev/shm /run/shm +fi + # Check folder if [ ! -d "$STORAGE" ]; then error "Storage folder ($STORAGE) not found!" && exit 13 fi -if [ ! -d "/run/shm" ]; then - if [ -d "/dev/shm" ]; then - ln -s /dev/shm /run/shm - else - error "Folder /dev/shm not found!" && exit 14 - fi -fi - # Cleanup files rm -f /run/shm/qemu.* rm -f /run/shm/dsm.url