if [ -n "$1" ]; then
vtlog "ln -s /dev/$vtDM $1"
- ln -s /dev/$vtDM "$1"
+
+ if [ -e "$1" ]; then
+ vtlog "$1 already exist"
+ else
+ ln -s /dev/$vtDM "$1"
+ fi
else
vtLABEL=$($BUSYBOX_PATH/blkid /dev/$vtDM | $SED 's/.*LABEL="\([^"]*\)".*/\1/')
vtlog "vtLABEL is $vtLABEL"
vtlog "vtLABEL is $vtLABEL from cmdline"
fi
- ln -s /dev/$vtDM "/dev/disk/by-label/$vtLABEL"
+ if [ -e "/dev/disk/by-label/$vtLABEL" ]; then
+ vtlog "/dev/disk/by-label/$vtLABEL already exist"
+ else
+ ln -s /dev/$vtDM "/dev/disk/by-label/$vtLABEL"
+ fi
fi
# OK finish