Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Самоперевірка при включенні (POST)





Коли в 1981 році IBM почала випуск персональних комп'ютерів, у них були передбачені методи підвищення надійності, які раніше ніколи не застосовувалися. Мається на увазі програма POST і контроль парності пам'яті. Нижче докладно розглядається процедура POST – послідовність коротких підпрограм, що зберігаються в мікросхемі BIOS на системній платі. Вони призначені для перевірки основних компонентів системи відразу після її включення, що і є причиною затримки перед завантаженням операційної системи.

При кожному включенні комп'ютера автоматично виконується перевірка його основних компонентів: процесора, мікросхеми BIOS, допоміжних елементів системноїmплати, оперативної пам'яті й основних периферійних пристроїв. Ці тести виконуються швидко й не дуже ретельно в порівнянні з тестами, які виконуються діагностичними програмами. При виявленні несправного компонента видається попередження або повідомлення про помилку (несправність). Хоча виконувана програмою POST діагностика не зовсім повна, вона є першою “лінією оборони”, особливо якщо в системній платі виявляться серйозні несправності. При цьому подальше завантаження системи буде припинене й з'явиться повідомлення про помилку, на підставі якого, як правило, можна визначити причину її виникнення. Такі несправності іноді називають фатальними помилками (fatal error).

Процедура POST передбачає три способи індикації несправності: звукові сигнали, повідомлення, виведені на екран монітора, і шістнадцяткові коди помилок, що видаються в порт вводу–виводу. При виявленні процедурою POST несправності комп'ютер видає характерні звукові сигнали, по яких можна визначити несправний елемент (або їхню групу). Якщо комп'ютер справний, то при його включенні видається один короткий звуковий сигнал, якщо ж ні – видається ціла серія коротких або довгих звукових сигналів, а іноді і їхня комбінація. Характер звукових кодів залежить від версії BIOS і від компанії, що її розробила. У більшості IBM–сумісних моделей процедура POST відображає на екрані хід тестування оперативної пам'яті комп'ютера. Останнє виведене на екран число відповідає кількості оперативної пам'яті, що успішно пройшла перевірку. Так, може з'явитися наступне повідомлення: 32768 KB OKУ загальному випадку останнє виведене під час тестування число повинне збігатися з обсягом всієї встановленої в комп'ютері пам'яті (як основної, так і розширеної).

Однак у деяких комп'ютерах може відображатися трохи менше значення, наприклад, у тому випадку, якщо не тестується вся верхня пам'ять UMA (Upper Memory Area) обсягом 384 Кбайт або її частина. Якщо по закінченні тестування число на екрані не відповідає загальному обсягу пам'яті, то ймовірно, що в системній пам'яті виявлена помилка. Якщо під час виконання процедури POST виявлена несправність, на екран виводиться відповідне повідомлення, як правило у вигляді числового коду з декількох цифр, наприклад: 1790–Disk 0 Error. Скориставшись посібником з експлуатації й сервісного обслуговування, можна визначити, яка несправність відповідає даному коду.

Менш відомою можливістю процедури POST є те, що на початку виконання кожного тесту вона за адресою спеціального порту вводу–виводу видає коди тесту, які можуть бути прочитані тільки за допомогою спеціальної плати адаптера. Спочатку такі адаптери були розроблені для тестування системних плат з метою виявлення можливих дефектів при їхньому виробництві (при цьому не було потрібно підключати до них відеоадаптер і монітор). Зараз деякі компанії (Micro 2000, JDR Microdevices, Data Depot, Ultra–X, Quarterdeck, Trinitech й ін.) стали випускати такі плати для фахівців, що займаються сервісним обслуговуванням комп'ютерів. POST–плата встановлюється в слот розширення. У момент виконання процедури POST на її убудованому індикаторі будуть швидко мінятися двозначні шістнадцяткові числа. Якщо комп'ютер зненацька припинить тестування або “зависне”, на цьому індикаторі буде відображений код того тесту, під час виконання якого відбувся збій. Це дозволяє істотно звузити коло пошуку несправного елемента. У більшості комп'ютерів, що мають системну шину ISA або EISA, BIOS видає POST–коди в порт вводу–виводу 80h. У наш час більшістю виробників випускаються тестові плати тільки для шин PCI й ISA.

Діагностика апаратного забезпечення

Багато типів діагностичних програм призначені для певних типів апаратного забезпечення. Ці програми поставляються разом із пристроями. Більшість SCSI–адаптерів мають убудовану BIOS, за допомогою якої можна конфігурувати адаптер і виконувати його діагностику. Наприклад, SCSI–адаптери, що випускають компанією Adaptec, поставляються із програмою SCSISelect, що дозволяє правильно конфігурувати й протестувати працездатність адаптера. Деякі виробники мережевих плат, наприклад, SMC й 3COM, також пропонують діагностичне програмне забезпечення. За допомогою цих програм можна перевірити інтерфейс шини, проконтролювати пам'ять, установлену на платі, вектора переривань, а також виконати циклічний тест. Ці програми можна знайти на дискеті або компакт–диску, що поставляє разом із пристроєм, або ж звернутися на Web–вузол виробника.

Діагностичні програми загального призначення

Існує безліч різноманітних діагностичних програм для IBM–сумісних комп'ютерів. Є спеціальні програми для тестування пам'яті, жорстких дисків, дисководів гнучких дисків, відеоадаптерів й інших компонентів системи. Одні з них займають гідне місце серед такого роду програм, інші явно не дотягують до професійного рівня. Програми, орієнтовані на користувачів із середньою підготовкою, виконані не дуже ретельно й позбавлені багатьох можливостей, необхідних для професійної роботи. Більшість тестових програм можна запускати в пакетному режимі, що дозволяє без втручання оператора виконати цілу серію тестів. Можна скласти програму автоматизованої діагностики, найбільш ефективну в тому випадку, якщо вам необхідно виявити можливі дефекти або виконати однакову послідовність тестів на декількох комп'ютерах.

Діагностичні програми операційної системи

У більшості випадків купувати діагностичну програму недоцільно, оскільки систему можна протестувати існуючими засобами операційної системи. У складі Windows NT/2000 є кілька діагностичних програм.

Завантаження

Термін завантаження (boot) походить від англійського bootstrap (самозавантаження, саморозкручування) і означає початок роботи персонального комп'ютера. У комп'ютер завантажується операційна система, проте все починається з маленької програми, що потім “витягає” все інше. Іноді при завантаженні системи з'являється повідомлення якої–небудь програми про помилку. Порівнюючи отриману інформацію зі знаннями про процес завантаження, можна визначити, де відбувся збій. Щоб розпізнати помилку, насамперед потрібно з'ясувати, яка програма видала повідомлення. Нижче перераховані програми, які можуть видавати на екран повідомлення в процесі завантаження. Не залежні від операційної системи:

- BIOS на системній платі;

- додаткові BIOS адаптерів;

- головний завантажувальний запис (MBR) жорсткого диску;

- завантажувальний сектор активного розділу жорсткого диску. Залежні від операційної системи:

- системні файли (Io.sys/Ibmbio.com й Msdos.sys/Ibmdos.com);

- драйвери пристроїв, що завантажуються з файлів Config.sys, System.dat або з системного реєстру Windows 9 х;

- оболонки операційної системи (наприклад, Command.com);

- програми, що запускаються з файлу Autoexec.bat, групи програм автозавантаження або відповідних ключів системного реєстру Windows;

- Windows (файл Win.com). Початковий етап завантаження виконується на всіх комп'ютерах однаково й не залежить від установленої на даному комп'ютері операційної системи. Подальші дії залежать від типу встановленої операційної системи, а отже, і повідомлення про помилки можуть бути різні.

 







Живите по правилу: МАЛО ЛИ ЧТО НА СВЕТЕ СУЩЕСТВУЕТ? Я неслучайно подчеркиваю, что место в голове ограничено, а информации вокруг много, и что ваше право...

ЧТО ПРОИСХОДИТ, КОГДА МЫ ССОРИМСЯ Не понимая различий, существующих между мужчинами и женщинами, очень легко довести дело до ссоры...

ЧТО ТАКОЕ УВЕРЕННОЕ ПОВЕДЕНИЕ В МЕЖЛИЧНОСТНЫХ ОТНОШЕНИЯХ? Исторически существует три основных модели различий, существующих между...

Система охраняемых территорий в США Изучение особо охраняемых природных территорий(ООПТ) США представляет особый интерес по многим причинам...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.