KLASS
Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А чЁ эт Вы тут, делаете... А? (С) Терминология и понятия: MBS(Master Boot Sector) - основной загрузочный сектор, находится в самом начале жесткого диска: цилиндр 0, головка 0, сектор 1. Абсолютный сектор 0 (ноль). GMBR(Generic Master Boot Record) - основная, универсальная загрузочная запись (программный код и данные). Располагается непосредственно в MBS. MBR(Master Boot Record) - совокупность всех секторов, которые должны быть загружены. Например, при использовании некоторых сторонних загрузчиков, основная загрузочная запись уже располагается не только в MBS, но и в последующих секторах нулевой дорожки. PBS(Partition Boot Sector) - загрузочный сектор раздела. Самый первый сектор каждого раздела. Если раздел является активным, то PBS загружает NTLDR (загрузчик, первый файл OSоперационная система) из корневой директории и передает ему управление. Зависит от формата FS(файловая система), для FAT32 устанавливается один, для NTFS - другой, в нем содержится код чтения FS, без обработки подкаталогов. Восстанавливается командой FixBoot или простым копированием в DiskEditоr'e из резервной копии, находящейся в последнем секторе каждого раздела NTFS или в шестом, абсолютном секторе раздела FAT32. На FAT копии PBS нет. S(Signature) - специальная, строго установленная, последовательность из 2 байт (0х55AAh), имеет смещение от начала сектора MBS 1FEh и одинакова для всех компьютеров и OS, потому, как нужна BIOS'у для проверки правильности считывания MBR. PT(Partition Table) - таблица разделов, расположена в смещении 1BEh. Является специфичной для каждого отдельного компьютера и представляет из себя 4 ссылки (дескриптора) по 16 байт на разделы с FS (логические диски). При неправильных ссылках информация недоступна, но не уничтожена EPR(Extended Partition Record) - расширенная таблица разделов. Записи для каждого логического диска, как в PT, только используются первые 2 записи-ссылки, причем первая описывает собственно логический диск, вторая - указатель на следующую EPR. Имеет тип файловой системы 05h (EXTEND), либо 00h (Unused), если это последняя запись в цепочке (EPC). Третья и четвертая запись, а также загрузочный код отсутствуют. В конце сектора сигнатура (0х55AAh). Записи располагаются в первом секторе нулевой дорожки каждого логического диска (раздела), т.е. в секторе, идущим сразу за последним сектором предыдущего логического диска. EPC(Extended Partition Chain) - совокупность всех EPR, ссылающихся друг на друга (цепочка). MBC(Master Boot Code) - главный загрузочный код, расположен в первых 446 байтах MBS. Он обеспечивает просмотр PT, поиск активного раздела в ней, загрузку в память PBS этого раздела и передачи ему управления. При разрушении или заражении вирусом восстанавливается командой FixMBR из Recovery Console. Идентичен для всех компьютеров с одинаковой системой Windows. GUID(Globally Unique Identifiers) - уникальный идентификатор (сигнатура носителя), имеется только у NT систем, расположен в конце MBC, в смещении 1B8h и занимает 4 байта. Команда FixMBR не затрагивает данную сигнатуру, а вот команда Fdisk /mbr, ее обнуляет. Сначала прочти ЭТО, а потом спроси... Справка SyMon Master Boot Record (MBR) Boot. FAT и все, все, все... NTFS Master File Table (MFT) Логическая структура дисков Физическая структура дисков Q314470 - Системный и загрузочный разделы Q140418 - Detailed Explanation of FAT Boot Sector Q291980 - Восстановление файла boot.ini из Recovery Console Q245725 - Recover an Accidentally Deleted NTFS or FAT32 Dynamic Volume Q119467 - Создай загрузочный диск заранее, чтобы обойти проблемы с загрузкой Программы Microsoft Sector Inspector - утилита для сохранения и восстановления загрузочных секторов Обзор софта для вытаскивания данных, если не удается восстановить PT вручную Все вопросы по работе с программами задавать там или в теме по отдельно взятой программе. | Всего записей: 11127 | Зарегистр. 12-10-2001 | Отправлено: 16:53 06-06-2003 | Исправлено: KLASS, 18:43 22-10-2003 |
|