Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Еще как внесем... [updated] 30.04.04 14:16 Число просмотров: 1837
Автор: Den <Denis> Статус: The Elderman Отредактировано 30.04.04 14:17 Количество правок: 1
|
Сразу видно, по ссылкам не ходили, KB не читали...
А там между прочим ясно написано, что литера системного раздела "намертво" прошивается в реестре и при изменении буквы системного диска нормальная работа не возможна.
Немного матчасти. Как работает NT+ мультизагрузчик:
1. BIOS загружает в память MBR (512 байт) в сегмент 7c00h (реальный режим i386) и передает на него управление.
2. Программный код в MBR определяет активный раздел primary master'а и загружает Boot Record этого раздела по тому же адресу и передает управление на программный код Boot Record'а.
3. Программный код Boot Record'а находит в разделе файл ntldr с кодом мультизагрузчика, грузит его в память и передает ему управление.
4. Мультизагрузчик, опираясь на информацию из boot.ini, выполняет либо процедуру загрузки NT famaly, либо загружает в память по адресу 7c00h, сохраненный на диске в виде файла, загрузочный сектор (Boot Record) любой другой операционной системы, будь-то Windows 9x (BOOTSECT.DOS) или Unix famaly OS.
Первым разделом (С:) считается тот, чья запись в partition table находится первой (правда это не аксиома и есть некоторые исключения).
|
|
|