Windows NT. Сдача сертификационного экзамена

Параметры файла BOOT.INI


Для расширения отладочных возможностей перечисленные ниже параметры можно указать после каждой строки операционной системы в файле BOOT.INI (такая строка содержит имя ARC, за которым в кавычках указывается выводимый текст):

• /BASEVIDEO. При загрузке используется стандартный видеодрайвер VGA;

• /BAUDRATE=n. Выбирает скорость обмена данными при использовании Kernel Debugger. По умолчанию для модема используется значение 9600, а для нуль-модемного кабеля — 19200;

• /CRASHDEBUG. Загружает отладчик в память. Отладчик переходит в активное состояние лишь в том случае, если произойдет ошибка ядра;

• /DEBUG. Загружает отладчик в память для его последующей активизации ведущим отладчиком, подключенным к компьютеру (см. «Kernel Debugger» в разделе «Нетривиальная отладка» этой главы);

• /DEBUGPORT=COMx. Определяет СОМ-порт, используемый в процессе отладки;

• /МАХМЕМ:п. Определяет максимальный объем памяти, используемый Windows NT;

• /NODEBUG. Отладочная информация не используется;

• /NOSERIALMOUCE=[COMx¦COMx,yA... Запрещает поиск мыши на указанном СОМ-порте (портах);

• /SOS. Имя каждого драйвера выводится во время загрузки.

Режим VGA

Если неправильная установка видеодрайвера не позволяет получить нормальное изображение, вы можете выбрать из загрузочного меню строку VGA Mode и загрузить систему со стандартным видеодрайвером VGA. После этого измените видеодрайвер и решите проблему.

Отладочная версия NTDETECT

Если NTDETECT не удается определить оборудование, это может свидетельствовать как о повреждении программы, так и о неправильной работе устройств. Отладочная версия NTDETECT находится в каталоге Support\Debug\I386 на компакт-диске. Сначала переименуйте NTDETECT.COM в NTDETECT.BAK, затем скопируйте файл NTDETECT.CHK в системный раздел и переименуйте его в NTDETECT.COM. После этого перезагрузите компьютер; новая версия NTDETECT выведет информацию о своей работе и поможет локализовать проблему. У файла NTDETECT.COM установлены атрибуты Hidden, System и Read Only. Вы должны снять эти атрибуты перед тем, как переименовывать файл, и потом восстановить их. Когда проблемы с обнаружением устройств будут устранены, восстановите исходный вариант NTDETECT из файла NTDETECT.BAK или с диска аварийного восстановления.

Жесткие диски ESDI

Некоторые типы жестких дисков ESDI не поддерживаются NT. Стандарт ESDI предшествовал IDE и позволял форматировать диски на низком уровне с различным количеством секторов на дорожку. Специальная геометрия форматирования и дисковые контроллеры позволяют NT обращаться к цилиндрам свыше 1024. Напрямую к этим областям может обращаться только NT — но не DOS. Если контроллер может транслировать запрос в прозрачном режиме, то к цилиндрам свыше 1023 смогут обращаться и NT, и DOS.

Единственный способ узнать, может ли NT работать с конкретным диском ESDI, — попытаться установить систему. Если NT не сможет правильно установиться на диск ESDI, то после запуска NTLDR будет выведено сообщение «Fatal System ЕггопОхООООООбЬ». В этом случае можно заключить, что диск ESDI не поддерживается NT.



Содержание раздела