
- •А.Н. Езин операционные системы
- •2009 Содержание
- •Пояснительная записка
- •Лабораторная работа № 1. Мультипрограммные вычислительные процессы Цель работы
- •Краткие теоретические сведения
- •1. Получение обобщенной информации о компонентах вычислительного процесса.
- •2. Просмотр и анализ информации о процессах и потоках.
- •3. Детальное исследование вычислительного процесса.
- •4. Управление журналами счетчиков и журналом оповещения.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 2. Управление процессами и потоками вWin32api. Организация взаимодействия между процессами и потоками вWin32api Цель работы
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 3. Синхронизация потоков вWin32api Цель работы
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 4. Управление памятью Цель работы
- •Краткие теоретические сведения
- •1. Получение обобщенной информации об использовании оперативной памяти.
- •2. Управление файлом подкачки.
- •3. Оптимизация виртуальной памяти.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 5. Управление виртуальной памятью вWindowsприложениях вWin32api Цель работы
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа №6. Управление файловой системой и системой ввода/вывода Цель работы
- •Краткие теоретические сведения
- •1. Установка, диагностика работы и настройка драйверов устройств.
- •2. Управление дисками и обслуживание файловой системы.
- •3. Диагностика и мониторинг устройств компьютера.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 7. Управление файловой системой вWindowsприложениях вWin32api Цель работы
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •2. Команды управления файловой системой Windows.
- •3. Основы разработки командных (пакетных) файлов.
- •2. Использование программы Debug
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа №9. Пользовательский интерфейс командной строки в Linux (Unix) Цель работы
- •Краткие теоретические сведения
- •1. Интерфейс командной строки ос Unix.
- •2. Командные файлы в Linux.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 10. Организация графического пользовательского интерфейса вWindowsприложениях вWin32api
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа № 11. Организация обмена данными между приложениями вWindows
- •Краткие теоретические сведения
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •2. Защита системных файлов.
- •3. Проверка системных файлов (System File Checker).
- •4. Верификация цифровой подписи файлов.
- •5. Откат драйверов.
- •6. Безопасный режим загрузки.
- •7. Точки восстановления системы.
- •8. Резервное копирование и восстановление.
- •9. Аварийное восстановление системы.
- •10. Консоль восстановления.
- •11. Загрузочная дискета.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа №13. Системный реестр и системные службы Цель работы
- •Краткие теоретические сведения
- •1. Назначение и структура реестра.
- •2. Средства управления реестром.
- •3. Резервное копирование и восстановление реестра.
- •4. Очистка реестра.
- •5. Редактирование реестра.
- •6. Системные службы.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •Лабораторная работа №14. Обеспечение безопасности компьютерной системы Цель работы
- •Краткие теоретические сведения
- •1. Защита от вторжений. Брандмауэры.
- •2. Отключение ненужных служб.
- •3. Защита от спама.
- •4. Защита от вредоносных программ и вирусов.
- •5. Защита конфиденциальной информации.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •План представляемого студентом отчета.
- •Материально-техническое обеспечение дисциплины
- •Литература
9. Аварийное восстановление системы.
Кроме традиционных функциональных возможностей по резервному копированию и восстановлению данных, версия программы архивации, входящая в состав Windows ХР, включает в себя новую функцию подготовки к аварийному (автоматическому) восстановлению системы (Automated System Recovery, ASR). Аварийное восстановление системы представляет собой двухступенчатый процесс, который позволяет пользователю восстановить поврежденную копию Windows XP, используя для этого резервную копию конфигурационных данных операционной системы и информацию о дисковой конфигурации, сохраненную на дискете.
Для подготовки к аварийному восстановлению системы необходимо выполнить следующие действия.
Освободить достаточный объем дискового пространства для выполнения резервного копирования (если есть стример, подготовить его).
Запустить программу архивации в расширенном режиме и нажать кнопку Мастер аварийного восстановления системы. В первом окне программы-мастера подготовки к автоматическому восстановлению системы нажать кнопку Далее.
На следующей странице мастера указать тип носителя, на который будет производиться резервное копирование, и путь к резервной копии. Нажать кнопку Далее.
В последнем окне мастера аварийного восстановления нажать кнопку Готово. Программа архивации начнет сканирование системы и составит список файлов, которые необходимо включить в состав резервной копии ASR. После ряда информационных сообщений на экране появится окно Ход архивации, сообщающее о ходе процесса создания аварийной копии системы.
Когда процесс резервного копирования завершится, мастер аварийного восстановления предложит вставить в дисковод чистую дискету, на которой будет сохранена информация о конфигурации дисковой подсистемы, в том числе сигнатуры дисков, таблица разделов, данные о томах, информация о конфигурации компьютера, а также список файлов, подлежащих восстановлению. При выполнении процедуры аварийного восстановления с этой дискеты будет считываться информация о конфигурации дисковой подсистемы и другие данные.
Для просмотра отчета о ходе резервного копирования нужно нажать кнопку Отчет в окне Ход архивации. Отчет открывается в блокноте.
Процесс аварийного восстановления поврежденной системы с использованием процедуры ASR запускается из программы установки операционной системы Windows ХР Setup, что требует наличия дистрибутивного компакт-диска. Процедура ASR восстановит конфигурацию дисковой подсистемы с использованием данных, сохраненных на дискету ASR, переформатирует раздел %SystemDrive% (на котором установлена копия ОС, подлежащая восстановлению), затем переустановит на этот раздел Windows ХР и восстановит конфигурационную информацию системы с резервной копии.
Чтобы провести процесс аварийного восстановления с помощью резервной копии ASR, следует выполнить следующую последовательность шагов.
Подготовить дискету ASR с конфигурационной информацией, соответствующей конфигурации компьютера на тот момент, когда последний раз выполнялась процедура подготовки ASR и компакт-диск Windows XP (имеется в виду, что резервная копия данных ASR создана на жестком диске).
Запустить программу Windows Setup (можно просто перезагрузить компьютер с дистрибутивного диска CD_ROM).
Нажать любую клавишу, когда на экране появится соответствующее сообщение (Press any key to boot from CD...).
После запуска программы Windows Setup при появлении сообщения Нажмите F2 для запуска автоматического восстановления системы (ASR) нажать клавишу F2.
Вставить в дисковод дискету ASR, когда программа Setup предложит это сделать.
На экране появится сообщение следующего содержания: Подготовка к автоматическому восстановлению системы. Для его отмены нажмите клавишу <ESC>.
Если пользователь намерен продолжать процедуру, следует не реагировать на это предложение, и программа Setup последовательно отобразит следующие сообщения: Запуск автоматического восстановления Windows; Копирование файлов; Программа установки запускает Windows. После этого начинается переформатирование раздела %SystemDrive% и проверка остальных разделов с целью определения, не нуждаются ли они в восстановлении.
После форматирования и завершения проверки всех разделов ASR построит список файлов для копирования и предложит вставить носитель с резервной копией ASR. Если при подготовке к ASR резервное копирование выполнялось в файл, то этот шаг будет пропущен. Далее процедура ASR выполнит автоматическую установку Windows XP, а затем восстановит системную конфигурацию.
В случае утраты дискеты ASR её можно восстановить. Дело в том, что файлы, которые копируются на дискету, включаются также в состав резервной копии ASR. Поэтому имеется возможность восстановления дискеты. Для этого нужно выполнить следующие действия.
Отформатировать дискету и вставить ее в компьютер.
Запустить программу архивации в расширенном режиме. Перейти на вкладку Восстановление и управление носителем и выбрать команду Каталогизировать архивный файл из меню Сервис (рассматривается случай, когда резервная копия была создана на жестком диске).
В левой части окна развернуть архив, соответствующий диску ASR, который требуется восстановить.
Развернуть папку %SystemRoot%\repair и пометить для восстановления файлы asr. sif, asrpnp.sif, setup.log. В списке Восстановить файлы в выбрать опцию Альтернативное размещение, а в поле Альтернативное размещение указать путь к корневому каталогу дискеты («А:»). Программа попросит подтвердить восстановление. Щелкнуть по кнопке ОК.
Нажать кнопку Восстановить, выбранные файлы будут скопированы на дискету. Далее дискету нужно извлечь и использовать ее в ходе восстановления ASR.