Файлові системи і відновлення даних

розбиття будуть перезаписані в тому випадку, якщо 2 байти контрольного коду (сигнатури) 55AAh в кінці сектора виявляться пошкодженими. Але ця ситуація маловірогідна. Насправді у разі пошкодження байтів сигнатури ви відразу ж про це дізнаєтеся: система перестане завантажуватися і поводитиметься так, як ніби розділення диска взагалі не існує. Якщо система після завантаження з перевіреної дискети або оптичного диска не розпізнає жорсткий диск, то його завантажувальний сектор може бути інфікований. В цьому випадку слід скористатися якою-небудь сучасною антивірусною програмою і спробувати відновити пошкоджені дані.

У службовій програмі Recovery Console ОС Windows NT/2000 існує функція, еквівалентна команді FDISK/MBR, яка називається FIXMBR. Аналогом команди FDISK в Recovery Console є функція DISKPART. Для отримання докладнішої інформації по використанню цих функцій завантажте програму Recovery Console і введіть команду HELP.

 

Завантажувальний сектор

Завантажувальний сектор — це перший сектор на будь-якій області диска, що адресується як розділ/том (або ж логічного диска DOS). Наприклад, на дискеті або на диску Zip це найперший фізичний сектор, оскільки дискету не можна розбити на розділи і вона має тільки один логічний диск. На жорсткому диску завантажувальний сектор (сектори) розташовується на початку кожного розділу, що не є додатковим, або на початку будь-якої області диска, розпізнаваної як логічний диск DOS.

Ці сектори трохи схожі на завантажувальні сектори розділів, оскільки містять таблиці із спеціальною інформацією про логічний диск.

| Блок параметрів диска, в якому міститься специфічна інформація, наприклад розмір розділу, кількість використовуваних секторів диска, розмір кластера і мітка тому.

| Завантажувальний код — програма, яка починає процес завантаження операційної системи. Для DOS і Windows 9x/Me це файл Io. sys

Завантажувальний сектор дискети завантажується ROM BIOS, а при завантаженні системи з жорсткого диска MBR передає управління завантажувальному сектору активного розділу. У обох випадках завантажувальний сектор логічного диска отримує управління. Він виконує деякі перевірки і потім намагається прочитати з диска перший системний файл (у DOS/Windows це файл Io. sys). Завантажувальний сектор не видно, оскільки знаходиться поза областю зберігання файлів логічного диска.

Завантажувальний сектор логічного диска створюється програмою DOS і Windows 9х Format. На жорсткому диску завантажувальні сектори є на початку кожного логічного диска як в основному, так і в додатковому розділах. Всі завантажувальні сектори разом з даними про логічний диск містять спеціальний запис, проте при завантаженні виконується код тільки того сектора, який знаходиться в активному розділі. Решта секторів просто прочитується операційною системою для визначення параметрів логічних дисків.

Завантажувальний сектор логічного диска складається з програми (виконуваного коду) і області даних. Ця інформація необхідна операційній системі для визначення розміру логічного диска і розміщення таких структур, як FAT. Формат блоку параметрів диска вельми специфічний. Помилки в цьому блоці можуть привести до проблем при завантаженні DOS або до відсутності доступу до диска.

 

Кореневий каталог

Каталог — це база даних, що містить інформацію про записані на диску файли. Кожен запис в ній має довжину 32 байт, і між записами не повинно бути ніяких роздільників. У каталозі

<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 >>

Схожі роботи

Реферати

Курсові

Дипломні