Цитата:
Сообщение от to_
Тогда флэшка не опознается после ребута.
PS: Похоже справился. Буду тестировать. Помогло reboot -n -f
|
Продолжаем разговор.... Выяснилась одна неприятная вещь, которой я не знаю. Не работает первая часть скрипта. Вернее она работает, но результат не тот.
PHP код:
FILE=/www/my.db
if [ -f $FILE ]; then
{
echo "File exist"
}
else
{
reboot -n -f
}
fi
А дело в том, что после того как я выдергиваю флэшку, скрипт показывает, что файл /www/my.db существует! Хотя
PHP код:
root@CyberWrt:/www# ls -la
drwxr-xr-x 1 root root 4096 Aug 18 20:24 .
drwxr-xr-x 1 root root 4096 Jun 16 21:30 ..
drwxr-xr-x 1 root root 4096 Dec 4 2015 cgi-bin
-rw-r--r-- 1 root root 894 Oct 26 2013 favicon.ico
-rw-r--r-- 1 root root 86 Oct 29 2013 index.html
-rw-r--r-- 1 root root 791 Nov 14 2013 menu.html
drwxr-xr-x 4 root root 66 Nov 25 2013 modules
сделал
PHP код:
umount /overlay/
не помогает!
Пожалуйста подскажите,как перечитать FS чтобы скрипт работал верно?
DF то-же показывает, что флешка вроде как есть!
PHP код:
root@CyberWrt:/www# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 1855744 38312 1703256 2% /
/dev/root 1536 1536 0 100% /rom
tmpfs 14468 64 14404 0% /tmp
overlayfs:/overlay 1855744 38312 1703256 2% /
tmpfs 512 20 492 4% /dev