Поля элемента таблицы раздела диска
Расскажем подробнее о некоторых полях элемента таблицы раздела диска. Байт со смещением 0, как мы уже говорили, является флагом активного раздела и может принимать одно из двух значений - 0 или 80h, соответственно, для неактивного и активного разделов диска. Слово, имеющее размер 2 байта и расположенное со смещением 8, содержит относительный номер первого сектора раздела. Как он вычисляется? Значение 0 соответствует дорожке 0, головке 0, сектору 1. При увеличении относительного номера сектора вначале увеличивается номер сектора на дорожке, затем номер головки, и, наконец, номер дорожки. Для вычисления относительного номера сектора можно использовать следующую формулу:
RelSect = (Cyl * Sect * Head) + (Head * Sect) + (Sect -1)
В этой формуле Cyl - номер дорожки, Sect - номер сектора на дорожке, Head - номер головки.
Замечание относительно границ разделов диска: обычно разделы начинаются с четных номеров дорожек, за исключением самого первого раздела. Этот раздел может начинаться с сектора 2 нулевой дорожки (головка 0), так как самый первый сектор диска занят главной загрузочной записью.
Байт со смещением 4 - это код системы, использующей раздел диска. Для MS-DOS зарезервированы значения 0, 1, 4, 5. Значение 0 соответствует свободному разделу диска.
Статьи по теме:
ЦИКЛ ФУНКЦИОНИРОВАНИЯ ВИРУСОВОсновные стимулы трудовой деятельности в индустриальном, постиндустриальном и информационном обществеУчет Клиентов, Учет Заказов - Самое Востребованное Программное ОбеспечениеТеория фреймовПочему именно Vista?Масштабирование изображения Полезные советы - программа PicasaПериферійні пристрої Моделирование в кибернетикеАдминистрирование Windows XPОбщие положения об необходимости устройств резервного копированияПоявление перцептронаИнформатизация общества: социальные условия, предпосылки и последствияОбласти применения МППростые и быстрые способы проектирования собственных CompactPCI модулей ввода/выводаКомпьютерный вирус - понятие и классификацияFED monitorsИнтерфейс с Microsoft Office Атака На Infinity Gb V2 2Периферийные устройства ПКЗавершены работы по настройке нового продукта Алее Архив 3 для работы с СУБДКонтроллеры и шиныИзлучениеСтруктура ПКПравовое регулирование отношений в области "компьютерной информации"Использование буфера обмена Логический номер сектораНастройка уровня звука Работы ученых Персональный компьютер Отправка и получение файловЧто такое стандарт CompactPCI?Что ваш ребенок делает в он-лайн?Региональная Система Имен Советы владельцам виртуальных магазиновЭтапы решения задачи на ЭВМАрхитектура системы и реализация основных функцийПроверка состояния очереди печати Маршрутизаторы NetGearТематические ресурсы InternetЭлектронный подходКибернетика – наука ХХ векаВыбор Антивирусного Программного Обеспечения Для Домашнего КомпьютераКлассификация прикладных систем и классификация кабельных системКонсоль восстановления Какие же выводы можно сделать?Работа с дисками на физическом уровнеКомпания Janet Systems Llc Представила Soa-Платформу На Выставке «E-Kazakhstan»СТАДИИ СОЗДАНИЯ САПРМикротравмыЧто ваш супруга беседует около на компьютере?Краткий обзор возможностей программы Ехсеl 7.0Мониторы сегодняФайлыОписание переменных