8.3.2. Восстановление системного носителя
Не смотря на все меры предосторожности, в процессе эксплуатации системы может повредиться файловая система на флеш-карте. Это может произойти, например, если отключение питания происходило в момент сохранения конфигурации. Для предотвращения больших повреждений файловая система переключается в режим «только для чтения». Фатальных последствий такое явление не имеет, за исключением того, что изменения могут не сохраниться. При этом система нормально функционирует и после отключения питания все равно загрузится и будет работать с последними сохраненными настройками, однако эксплуатировать систему с ошибками все же не стоит.
Повреждение файловой системы можно диагностировать по наличию в выводе программы dmesg или в консоли при подключении по последовательному порту сообщений вида:
FAT: Filesystem panic (dev loop2)
clusters badly computed (278 != 277)
File system has been set read-only
Для полного восстановления следует произвести некоторые действия из командной строки, подключившись к IP-ATC через консоль или удаленно по протоколу SSH (например, программой putty).
В первую очередь нужно проверить файловую систему на наличие ошибок:
# dosfsck -a -v /dev/loop2
в выводе этой программы будет список файлов, которые повреждены. Как правило это файл отладочной информации top.log (выделен жирным цветом), либо файл конфигурации системы (редко):
Затем нужно перемонтировать носитель в режим для записи
# rwmount
и удалить все поврежденные файлы из списка, например с помощью mc. Если этого не сделать, поврежденный файл даст знать о себе. После этого нужно сохранить конфигурацию командой
# save
и перезагрузить систему.
Comments
So empty here ... leave a comment!