next up previous contents
Next: Работа с программой bta_list. Up: o_interface Previous: цифровое табло.   Contents

Некоторые вопросы загрузки / останова OC Linux.

Все современные операционные системы, для ускорения работы с дисками, используют принцип кэширования (буферизации) дисковой файловой системы в оперативной памяти. Это приводит к тому, что существуют отдельные моменты времени когда состояние файловой системы на диске не соответствует последним изменениям файловой системы в буфере. Внезапный останов компьютера в такой момент приводит, как минимум, к потере этих (последних) изменений, а иногда и к некорректной файловой системе на диске. Поэтому не следует, без крайней необходимости, выключать питание компьютера или нажимать кнопку <Reset> без предварительной, правильной остановки системы.

Если все же подобная авария происходит, то при следующей загрузке автоматически запускается процедура проверки файловой системы. Для ОС Linux это программа fsck. Ее работа требует некоторого времени (зависит от размера диска). На экране при этом появляется надпись:

/dev/hda4 was not cleanly unmounted, check forced.
При нормальном завершении система загрузится примерно через минуту.

Если же (хоть это и маловероятно) случится повреждение файловой системы на экран будет выдано сообщение:

  **************************************
  fsck returned error code - REBOOT NOW!
  **************************************
и приглашение администатору системы
  login:
войти как суперпользователю и сделать проверку вручную
( например: /sbin/fsck /dev/hda4)

Если дежурный оператор сам не является администратором системы, он должен обязательно!!! сообщить о возникшей проблеме администратору. Система же, не дождавшись администратора, скорее всего загрузится.

Для правильного выхода из старой версии OC Linux на компьютере acs1 необходимо сначала переключить консоль компьютера из графического режима в текстовый - Ctrl+Alt+F1. Далее возможны два варианта:

В новых версиях Linux (например на acs5) в окне с приглашением для входа пользователя есть специальная кнопка для перезагрузки или выключения компьютера.

Автоматической чистки справочника с протоколами на главном управляющем компьютере acs1:/var/log/bta_control пока не предусмотрено. Поэтому администратор системы Linux должен следить за наличием свободного места на диске.



Valentina M.Maximova 2005-04-04