Доброе время суток!
Нужна помощь в написание скрипта для проверки винта при загрузке компа.
Я на сегодняшния день использую следующие команды при запуске машины:
mount -n -o remount,ro /
fsck -p > /dev/null 2>&1
case "$?" in
0)
echo "Ошибок не найдено"
;;
1)
echo "Ошибки исплавлены"
;;
2)
echo "Система должна перезагрузиться!"
down
esac
mount -n -o remount,rw /
Вопрос, насколько оптимален такой вариант? Может ли кто нибудь предложить другие варианты?
Еще вопрос. Можно ли сделать так, чтоб при проверке диска был виден процес самой проверки типа "progress bar" Если да, то как?
И последний вопрос. Можно ли во время работы системы сделать проверку диска поместив команду в cron, чтоб запускалась раз в месяц?
(Использую систему slackware v9.1 в качестве web, ftp, mail сервера + роутер)