Page 82 - 4875
P. 82

Загрузка операційної системи

                                  Загрузка  DOS  з  HDD  –  це  двох  етапний  процес.  Спочатку
                           модуль  ініціалізації  BIOS  зчитує  Master  Boot  Record  в  пам’ять  за
                           адресою  7c00h:0000h  і  передає  їй  управління  після  чого  програма  з
                           Master  Boot  Record  переглядає  таблицю  розділів  диску  і  знаходить
                           активний  розділ  (перший  біт  зміщення  0).  Цей  сектор  містить  Boot
                           Record,  якому  передає  управління  Master  Boot  Record.  Boot  Record
                           активного  розділу  –  програма,  що  здійснює  загрузку  операційної
                           системи, що знаходиться в даному розділі операційної системи. Такий
                           двох етапний процес необхідний тому, що спосіб загрузки залежить від
                           операційної  системи.  З  такої  причини  кожна  операційна  система  має
                           свій власний загрузчик, а фіксованим є тільки розміщення початкового
                           модуля програми Boot Record (в першому секторі активного розділу).
                                  Приклад розміщення розділів на диску (рисунок 8.3):






















                                   Рисунок 8.3 – Схема розміщення розділів на диску

                                  Таблиця  логічних  дисків  має  формат  аналогічний  до  таблиці
                           розділів дисків, але містить тільки два елементи. Один з них вказує на
                           перший сектор логічного диску (має код системи 1 або 4), другий може
                           мати значення 5 або 0. Якщо код дорівнює 5, то цей елемент вказує на

















                                                           81
   77   78   79   80   81   82   83   84   85   86   87