Hi there,
I think I found a bug within
etc/init.d/tc_functions. On startup, I used bootlocal.sh to execute some mounts. This worked well until TC 2.7 ... recently I upgraded to 2.11 and all my mounts were gone. So I looked for the problem and after a lot of headaches I found out that the
awk expression in the autoscan() function needs to be updated in order to work properly.
Here's a helpful link:
http://www.gnu.org/manual/gawk/html_node/Field-Separators.html#Field-SeparatorsSo, instead of
"
`grep "/mnt/" /etc/fstab | grep -vf /etc/init.d/tc_noscan.lst | awk 'FS="/" {print $3}'` "
it should be modified to:
"
`grep "/mnt/" /etc/fstab | grep -vf /etc/init.d/tc_noscan.lst | awk 'BEGIN {FS="/"}; {print $3}'` "
That worked for me and now all mounts are available after boot.
Kind regards.