- •А.Н. Езин операционные системы
- •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. Защита конфиденциальной информации.
- •Задания для самостоятельного выполнения
- •Контрольные вопросы
- •План представляемого студентом отчета.
- •Материально-техническое обеспечение дисциплины
- •Литература
10. Консоль восстановления.
Консоль восстановления Windows XP (Recovery Console) представляет собой исполняющую среду с интерфейсом командной строки, которая предоставляет администраторам и пользователям с административными правами необходимый минимум средств, позволяющих выполнить восстановительные процедуры в системе, имеющей проблемы с загрузкой: запускать и останавливать сервисы, форматировать диски, выполнять чтение и запись данных на локальные жесткие диски, устранять проблемы с поврежденной главной загрузочной записью (MBR) и поврежденными загрузочными секторами, выполнять другие административные задачи.
Существует два способа запуска консоли восстановления.
Первый способ предполагает запуск консоли восстановления из программы Windows Setup. Это можно сделать, если имеется загрузочное устройство CD-ROM или загрузочная дискета и доступ к дистрибутивным файлам для запуска программы Windows Setup. После запуска программы Windows Setup и завершения процесса начального копирования файлов появится экран, в котором Setup приглашает к инсталляции системы и предлагает на выбор установить Windows, восстановить поврежденную копию Windows или завершить программу установки. Нужно нажать клавишу R (восстановление). Из двух предложенных опций по восстановлению поврежденной системы нужно выбрать опцию: с помощью консоли восстановления, нажав клавишу С. Далее следовать указаниям системы.
Второй способ запуска консоли восстановления предполагает предварительную установку консоли на жесткий диск и включение ее как одну из доступных опций в меню загрузки системы. В этом случае нужно выполнить следующие действия.
Зарегистрироваться в Windows как администратор.
Вставить дистрибутивный компакт-диск Windows XP в устройство CD-ROM.
Нажать кнопку Нет (No), если будет предложено обновить операционную систему.
В режиме командной строки перейти на дистрибутивный диск Windows XP и ввести команду имя_CD-ROM\i386\winnt32.ехе/cmdcons. Откроется окно Windows 2000 Setup. Щелкнуть по кнопке Да.
Следовать инструкциям, появляющимся на экране.
Интерфейс консоли восстановления представляет собой полноэкранный интерфейс командной строки. Для вывода доступных команд можно воспользоваться командой help. Консоль восстановления запоминает предыдущие введенные команды и позволяет их выбирать с помощью клавиш «вверх» и «вниз». Для редактирования предыдущей команды можно использовать клавишу Backspace. Для выхода из консоли используется команда exit.
Если требуется удалить консоль восстановления из списка опций, доступных в меню загрузки, нужно выполнить следующие операции.
Удалить из корневого каталога системного раздела папку \cmdcons и файл cmldr.
Открыть для редактирования файл Boot.ini и удалить в нем строку, соответствующую опции запуска консоли восстановления.
11. Загрузочная дискета.
В случае возникновения проблем с загрузкой операционной ситемы Windows можно воспользоваться предварительно созданной загрузочной дискетой. Для ее изготовления необходимо отформатировать дискету в Windows 2000/XP и скопировать на нее следующие файлы:
Ntldr;
Ntdetect.com;
Boot.ini;
Bootsect.dos - если используется мультизагрузочная система и нужно обеспечить возможность загрузки с дискеты также Windows 9x или DOS;
Ntbootdd.sys - если в файле Boot.ini применяется синтаксис scsi ().
Загрузочная дискета поможет выполнить загрузку компьютера в следующих случаях:
повреждены главная загрузочная запись и/или загрузочный сектор раздела на системном разделе;
возникли проблемы с диском, на котором находится системный раздел;
выполняется переконфигурирование жестких дисков и нужно обеспечить возможность запуска Windows 2000 в случае возникновения проблем.
