12

Физический адрес сектора на диске определяется с помощью трех «координат, то есть представляется триадой [c-h-s], где с — номер цилиндра (дорожки на по­верхности диска), h — номер рабочей поверхности диска (магнитной го­ловки),  и s — номер сектора на дорожке.

Главная загрузочная запись содержит 3 элемента:

1.        Вне системный загрузчик NSB.  Определяет какой раздел явл-ся активным, обращается к нему и с него загружается

2.        Таблица разделов дисков PT-64 байта, которая содержит информацию о 4 разделах диска.

3.        Сигнатура, кот. явл-ся признаком конца главной загр. записи.

Жесткий диск логический может быть разбит на 4 раздела. Они могут быть активные и неактивные, первичные и расширенные. Как правило, когда мы работаем с файловыми системами FAT исп-ся 2 раздела: первичный и расширенный. Расширенный раздел может быть разбит на ряд логических дисков.

 

Логическая структура HDD

┌───────────────────────────┬────────────────────┐

│MBR                                           

├───────────────────────────┤                    

Загрузчик               BR │                   

├───────────────────────────┤                   

Область FAT таблицы        │C: первичный раздел

├───────────────────────────┤                   

Область                                        

корневого каталога      DR │                   

├───────────────────────────┤                   

Область данных          DА                   

├───────────────────────────┼───┬────────────────┤

│Таблица логического диска                     

│-адреса и размер                             

│дисков и след. Логического │                  

│диска                                        

├───────────────────────────┤                  

BR                         │D: │                

├───────────────────────────┤                  

FAT                                          

├───────────────────────────┤                  

DR                                           

├───────────────────────────┤     расширенный   

DA                                           

├───────────────────────────┼───┤               

│Таблица логического диска                    

├───────────────────────────┤                  

BR                                            

├───────────────────────────┤                  

FAT                        E: │                

├───────────────────────────┤                  

DR                                           

├───────────────────────────┤                  

DA                                           

└───────────────────────────┴───┴────────────────┘

 

 

Структура  MBR (главной загрузочной записи).

┌────────┬─────────────┬───────────────────────────────────────────────────┐

СмещениеРазмер (Sise)Содержимое                                        

(Offset)(байт)       (Contents)                                        

├────────┼─────────────┼───────────────────────────────────────────────────┤

0       446          Программа анализа Partition Table и загрузки      

                     System Bootstrap с активного раздела жесткого диска

├────────┼─────────────┼───────────────────────────────────────────────────┤

+1BEh   16           Partition 1 entry Первый элемент таблицы раздела  

├────────┼─────────────┼───────────────────────────────────────────────────┤

+1CEh   16           Partition 2 entry и т.д.                           

├────────┼─────────────┼───────────────────────────────────────────────────┤

+1DEh   16           Partition 3 entry                                  

├────────┼─────────────┼───────────────────────────────────────────────────┤

+1ЕЕh   16           Partition 4 entry                                  

├────────┼─────────────┼───────────────────────────────────────────────────┤

+1FEh   │2            Признак окончания главной загрузочной записи.      

└────────┴─────────────┴───────────────────────────────────────────────────┘

 

Структура элементов таблицы разделов

┌─────┬──────┬─────────────────────────────────────────┬────────────────────────────────┐

АдресРазмерНазначение                               Условные обозначения           

├─────┼──────┼─────────────────────────────────────────┼────────────────────────────────┤

0    1 байтПризнак активности раздела               0 - не активный; 80h - активный

├─────┼──────┼─────────────────────────────────────────┼────────────────────────────────┤

1    1 байтНомер головки начального сектора раздела                                

├─────┼──────┼─────────────────────────────────────────┼────────────────────────────────┤

2    2 байтНомер сектора и номер цилиндра                                           

           начального сектора раздела                                               

├─────┼──────┼─────────────────────────────────────────┼────────────────────────────────┤

4    1 байтКод ОС установленной на данном разделе   0 - не известен                 

                                                    1,4,5 - Ms-Dos, Windows         

├─────┼──────┼─────────────────────────────────────────┼────────────────────────────────┤

5    1 байтНомер головки последнего сектора раздела                                

├─────┼──────┼─────────────────────────────────────────┼────────────────────────────────┤

6    2 байтНомер сектора и цилиндра                                                

           последнего сектора раздела                                              

└─────┴──────┴─────────────────────────────────────────┴────────────────────────────────┘

 

Hosted by uCoz