Сбои в персональных компьютерах

Алгоритмы маршрутизации
Мультикомпьютеры
Выбор топологии вычислительной системы
Сбои в персональных компьютерах
Запись на диски и в файлы
Процессы и ресурсы
Балансировка вычислительной
нагрузки процессоров
Математическая статистика
Предел функции Интегрирование
Решение интегралов
Вычисление двойных и тройных интегралов
Курсовая на вычисление интеграла
Формула Тейлора для ФНП
Производная сложной ФНП
Интегрирование функций нескольких переменных
Геометрические свойства интеграла ФНП
Типовые задачи
Вычислить интеграл
Вычислить момент инерции
Вычислить повторный интеграл
Решения задачи Коши
Метод Эйлера
Оформление сборочного чертежа
Изображения
Способы преобразования чертежа
 Нанесение размеров
Аксонометрические проекции
Резьбы, резьбовые изделия
Разъемные соединения
Неразъемные соединения
Шероховатость поверхности
Сборочный чертеж
Деталирование чертежей
Решение задач по физике примеры
Электротехника
Оптика
Билеты к экзамену по физике
Теория электромагнитного поля
Элементы электрических цепей
Промышленная электроника
Цифровая электроника
Теоретические основы электротехники
Сопротивление материалов
Метод сечений
Перемещения и деформации
Общие принципы расчета конструкции
Моменты инерции сечения
Кручение бруса
Определение опорных реакций
Момент сопротивления
Метод начальных параметров
Косой изгиб
Внецентренное растяжение и сжатие
Теории прочности
Метод сил
Расчет на усталостную прочность
Задача Эйлера
Формула Ясинского
Определение прогиба и напряжений
Запас усталостной прочности
Основы теории упругости
Основы теории пластичности
Рождение абстрактного искусства
Художники эпохи Просвещения
Теоретическая механика

Эта глава посвящена тем проблемам, которые возникают в персональных компьютерах при сбоях или несовместимости программного обеспечения. Аппаратные средства — это низший уровень в системной иерархии.

Системную BIOS можно рассматривать как "прослойку", обеспечивающую совместимость между аппаратными средствами и операционной системой. В таких случаях приложения в процессе работы часто загружают в память компьютера дополнительные резидентные программы-драйверы, причем вы должны предварительно точно указать типы некоторых компонентов вашей системы с тем, чтобы были загружены именно те драйверы, которые необходимы.

Внешние команды, как только что было сказано, выполняются только после загрузки в память соответствующих инструкций, хранящихся в программном файле. Команды, используемые в пакетных файлах DOS. Производится "внутренняя" проверка самой DOS: не является ли команда XYZ одной из встроенных, инструкции по выполнению которой уже загружены в память. Обычно все простые исполняемые файлы и вспомогательные программы стараются разместить в одном каталоге, который затем указывается в команде PATH. В результате выполнения последней команды программа CHKDSK будет запущена сразу, без предварительно просмотра текущего каталога и тех, что указаны в команде PATH.

Версии DOS 4.хх неоднократно модифицировались с момента своего первого появления в середине 1988 г. Версии 5.хх IBM DOS

Все сказанное выше о версиях 4.хх относится также и к IBM DOS 5.xx.

Версии IBM и MS-DOS 6.xx Существует несколько различных версий DOS 6.хх, выпущенных компаниями Microsoft и IBM.

Вы включаете питание системы. Происходит самопроверка блока питания. Если запуск системы "холодный", то выполняется процедура POST. Программа, записанная в MBS жесткого диска, разыскивает в своей таблице разбиения запись с системными индикаторными байтами, указывающими на наличие расширенного раздела. Программа инициализации, являющаяся частью IBMBI0.COM (IO.SYS), копирует себя в максимально удаленную область не фрагментированной памяти DOS и передает управление этой копии.

Управление файлами Для хранения и считывания информации из накопителей DOS создает на дисках элементы и структуры нескольких типов. Даже если вы записываете новый файл поверх старого, то это не означает, что он будет размещен в тех же самых кластерах (при работе под управлением DOS 3.0 и более поздних версий). Прерывание 21h. Функции DOS, вызываемые через прерывание INT 21h, относятся к наиболее высокому уровню, отличаются наибольшей степенью обобщенности и требуют минимального количества уточняющих параметров. В табл. 20.8 приведен список дисковых функций BIOS, вызываемых через прерывание INT 13h. В табл. 20.9 приведены коды ошибок, которые могут быть возвращены при выполнении функций BIOS, вызываемых через прерывание INT 13h. Программы низкоуровневого форматирования, предназначенные для накопителей ST-506/412, должны работать с ними на уровне прерывания INT 13h или еще более низком.

Каждая служебная область диска предназначена для определенных целей. Загрузочные секторы разделов. Для того чтобы один и тот же жесткий диск можно было использовать для работы с различными операционными системами, его логически разбивают на несколько главных разделов (их количество может лежать в пределах от 1 до 4). Загрузочные секторы томов DOS. Загрузочный сектор тома (VBS — Volume Boot Sector) — это первый сектор в любой области накопителя, определяемой как отдельный том или логический диск DOS. Корневой каталог. Каталог представляет из себя простую базу данных, в которой содержится информация о файлах, хранящихся на диске. Имена и расширения файлов "выравниваются» влево (к началу соответствующего поля), оставшиеся вакантные места заполняются пробелами (код символа 32h). Таблицы  размещения файлов (FAT). FAT представляет из себя таблицу, состоящую из большого количества элементов, описывающих распределение всех кластеров на диске. На первый взгляд может показаться странным, что на дискетах с высокой плотностью записи и большим, чем на дискетах с низкой плотностью, количеством отдельных секторов, размеры кластеров иногда оказываются меньшими. Потери дискового пространства при больших размерах кластеров могут оказаться весьма существенными. Необязательные параметры [dl:] и [path] определяют накопитель и каталог, в котором хранятся исходные системные файлы. При выполнении команды SYS из DOS 3.3 место под новые файлы не расчищается, (как это происходит в DOS 4.0 и более поздних версиях), поэтому первые два элемента корневого каталога либо должны быть пустыми, либо в них должны быть зарегистрированы файлы под теми же именами, что и у новых системных файлов. Одной из важных особенностей команды SYS, о которой часто забывают, является то, что при ее выполнении корректируется загрузочный сектор тома (VBS) того диска, на который переносятся системные файлы. По команде VER для любого варианта IBM DOS 4.хх, независимо от введенных дополнений, сообщается один и тот же номер версии — 4.00, что не позволяет определить индекс (уровень) CSD, исправления с которой уже внесены в вашу систему. Таблица 20.17. Корректирующие вспомогательные дискеты (CSD) для IBM DOS 5.0.

MS-DOS 5.0 Как уже говорилось ранее, в справочной службе Microsoft можно найти корректирующие файлы для MS-DOS версий 4.0 и 5.0. Недавно фирма IBM выпустила новый пакет PC DOS 7.0, в который внесены многие исправления и дополнения по сравнению с предыдущими версиями.

Немногие пользователи знают, что программа CHKDSK может проверять степень фрагментированности определенного файла (или группы файлов).

Ограничение возможностей CHKDSK В некоторых случаях программа CHKDSK может выполнять свои функции только частично или не работает вообще. После определения истинного пути к файлам для проверки тома и содержащихся в нем файлов можно вызвать программу CHKDSK с соответствующими параметрами:

Серийный номер тома. Сообщение, появляющееся по окончании форматирования, похоже на то, что выводится программой CHKDSK. В версиях DOS, более поздних, чем 4.0, программа CHKDSK также сообщает о размере каждого кластера ( ячейки размещения данных), общем их количестве и о том, сколько из них не используется на данный момент (доступно для записи). Главное, что делает программа CHKDSK — она сравнивает содержание каталогов и FAT и выясняет, согласуются ли данные о файлах, хранящиеся в каталогах (такие, как номер начального кластера и размер файла) с теми, которые записаны в FAT (цепочками кластеров с индикаторами концов цепочек).

Чаще всего встречающиеся ошибки Как уже было сказано выше, единственное, что делает программа CHKDSK — это проводит сравнение структур каталогов и FAT и выясняет, насколько точно они соответствуют и дополняют друг друга.

Если компьютер сообщает о невозможности прочесть сектор на диске, для восстановления данных лучше использовать не RECOVER, a программу Disk Doctor из пакета Norton Utilities или ей подобную. После запуска DEBUG переходит в режим своей командной строки, подсказка-"приглашение"; в которой выглядит как дефис ("-").

Математика , физика курсовая, информационные системы. Машиностроительное черчение