Вопросы про NTbootDD.sys

Наверное все, кто готовил аварийную дискету для загрузки винды, встречали совет, мол:

1) отформатируйте дискету
2) закиньте на нее файлы ntldr, ntdetect.com, boot.ini
3) закиньте туда же файл Ntbootdd.sys, если собираетесь запускать винду с диска, подключенного к scsi контроллеру. При этом необходимо, чтобы в boot.ini соответствующая строка адреса загрузочной партиции начиналась со scsi(*) или signature(*).

Далее, в некоторых источниках сообщается, что файл ntbootdd.sys -- это переименованный файл драйвера контроллера (scsi-минипорт), и взять его можно прям из каталога %windir%\system32\drivers.

Так же сообщается, что все связанное с ntbootdd.sys просто необходимо, если scsi-контроллер не имеет поддержки int13 (+ каких-то его расширений), т.е. биос у него отсутствует, урезан или запорчен.

Дочитали ?;)

А теперь, собственно, вопросы:

1) кто-нибудь на практике применял описанный выше способ загрузки с ntbootdd.sys ?

2) как применить этот способ не для скази, а для IDE-RAID'а ? Т.е. такое вообще возможно ? А то я мучился с двумя котроллерами SiI0680A и SiI3112 и ни черта у меня не вышло.:( На одном из контроллеров даже биос специально поферил, чтобы лишить его поддержки int13 -- все равно не помогло.:(

3) возможно ли такой сказиподобный метод применить для загрузки со стандартных IDE-контроллеров (CodeClass=01h/01h/8xh), отключив предварительно винты в биосе (в разделе Standard CMOS Setup) ? Если да, то какой файл брать из системы и переименовывать в ntbootdd.sys ? Пробовал pciide.sys, atapi.sys, еще какие-то -- не прокатило.:(

4) Должен ли быть ntbootdd.sys специально приспособлен драйверописателями для такого способа загрузки ? Может в официальных драйверах для scsi просто предусмотрен такой способ их вызова загрузчиком, а в дровах для силиконов -- нет.

5) Про signature(*): Поддерживает ли XP подобное задание пути до партиции ? 4 байта сигнатуры идут в том же порядке, что и в MBR / разделе реестра MountedDevices, или в обратном ?

Если кто сталкивался с необходимостью использования ntbootdd.sys, поделитесь пожалуйста опытом.

А кто не сталкивался, предлагаю присоединиться к эксперименту.:)

xKVtor писал(-а):
Три дня мучений наконец увенчались хоть каким-то результатом.:)

Удалось загрузиться scsi-образным способом со встроенного IDE-контроллера при отключенных в биосе винтах!;)

Дольше всего пришлось повозиться с сигнатурой.

А нельзя ли чуть более подробно описать этот процесс? У меня тоже возникла необходимость грузиться с дискеты, используя драйвер NTbootDD.sys. Для начала я попробовал стандартный ataboot.sys, но сразу же получил ошибку:

Не удается запустить Windows из-за аппаратных ошибок настройки диска.



Не удается выполнить чтение с выбранного загрузочного диска. Проверьте указанный путь и исправность оборудования диска.

Для получения дополнительной информации о требованиях к оборудованию по настройке жесткого диска прочтите документацию по Windows и документацию по имеющемуся оборудованию.

Дальнейшие действия по изменению параметров scsi() signature() disk() rdisk() partition() в boot.ini никакого успеха не имели - ошибка продолжала появляться. Смена параметра на multi() сразу поставила все на места, но нужный драйвер, разумеется, не подцепился. 

PS. 
Если вам интересны подробности и вы имеет время и желание продолжить обсуждение этой проблемы, окликнитесь - поговорим более предметно. Спасибо за внимание. 

тоже есть необходимость загрузиться со встроенного IDE-контроллера при отключенных в биосе винтах. какой файл брать из системы и переименовывать в ntbootdd.sys? pciide.sys, atapi.sys, ataboot.sys ?

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей