mirror of
https://github.com/vdsm/virtual-dsm.git
synced 2025-02-24 13:30:02 +08:00
Storage
This commit is contained in:
parent
119647f888
commit
548a2be7ec
10
run/run.sh
10
run/run.sh
@ -3,12 +3,12 @@ set -eu
|
|||||||
|
|
||||||
echo "Starting Virtual DSM..."
|
echo "Starting Virtual DSM..."
|
||||||
|
|
||||||
IMG="/storage"
|
STORAGE="/storage"
|
||||||
[ ! -d "$IMG" ] && echo "Storage folder (${IMG}) not found!" && exit 69
|
[ ! -d "$STORAGE" ] && echo "Storage folder (${STORAGE}) not found!" && exit 69
|
||||||
[ ! -f "/run/run.sh" ] && echo "Script must run inside Docker container!" && exit 60
|
[ ! -f "/run/run.sh" ] && echo "Script must run inside Docker container!" && exit 60
|
||||||
|
|
||||||
if [ -f "$IMG"/dsm.ver ]; then
|
if [ -f "$STORAGE"/dsm.ver ]; then
|
||||||
BASE=$(cat "${IMG}/dsm.ver")
|
BASE=$(cat "${STORAGE}/dsm.ver")
|
||||||
else
|
else
|
||||||
# Fallback for old installs
|
# Fallback for old installs
|
||||||
BASE="DSM_VirtualDSM_42962"
|
BASE="DSM_VirtualDSM_42962"
|
||||||
@ -16,7 +16,7 @@ fi
|
|||||||
|
|
||||||
[ -n "$URL" ] && BASE=$(basename "$URL" .pat)
|
[ -n "$URL" ] && BASE=$(basename "$URL" .pat)
|
||||||
|
|
||||||
if [[ ! -f "$IMG/$BASE.boot.img" ]] || [[ ! -f "$IMG/$BASE.system.img" ]]; then
|
if [[ ! -f "$STORAGE/$BASE.boot.img" ]] || [[ ! -f "$STORAGE/$BASE.system.img" ]]; then
|
||||||
. /run/install.sh
|
. /run/install.sh
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user