Отладочная версия ОС Win-2000
От: AlexGin Беларусь  
Дата: 03.10.03 21:22
Оценка:
Доброе время суток !

Подскажите мне пожалуйста, где взять
отладочную версию "checked" Windows-2000 (для отладки
драйверов)?

Заранее благодарен,
Александр.
Re: Отладочная версия ОС Win-2000
От: Valerio Россия linkedin.com/in/boronin
Дата: 04.10.03 03:49
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>Доброе время суток !


AG>Подскажите мне пожалуйста, где взять

AG>отладочную версию "checked" Windows-2000 (для отладки
AG>драйверов)?
в подписке MSDN
еще можно попробовать пошарить на сайтах OSR & MS (в разделе DDK): правда не помню, доступно ли там что-то для скачивания

ну и конечно вещи типа eMule могут спасти
... << RSDN@Home 1.1 beta 2 >>
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.
Re: Отладочная версия ОС Win-2000
От: Аноним  
Дата: 06.10.03 05:37
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>Доброе время суток !


AG>Подскажите мне пожалуйста, где взять

AG>отладочную версию "checked" Windows-2000 (для отладки
AG>драйверов)?

AG>Заранее благодарен,

AG>Александр.

А может вам хватит просто символы загрузить.
Re: Отладочная версия ОС Win-2000
От: Denwer Россия  
Дата: 06.10.03 07:39
Оценка:
Здравствуйте, AlexGin, Вы писали:

AG>Доброе время суток !


AG>Подскажите мне пожалуйста, где взять

AG>отладочную версию "checked" Windows-2000 (для отладки
AG>драйверов)?

Я думаю (как уже кстати посоветовали) тебе хватит и символов от виндовса. А если установишь CHECKED то работать будет просто не возможно, исключения выскакивают с переодичностью 1 минута, даже студию еле поставил. Непонятно зачем такая весрия вообще нужна?

ЗЫ: Кстати даже поиск в MSDNe не будет работать. Вот тут у меня совсем здали нервы.

AG>Заранее благодарен,

AG>Александр.
Re: Отладочная версия ОС Win-2000
От: alexandrov_alex США  
Дата: 06.10.03 07:55
Оценка: 4 (1)
Здравствуйте, AlexGin, Вы писали:

A> Доброе время суток !

A>
A> Подскажите мне пожалуйста, где взять
A> отладочную версию "checked" Windows-2000 (для отладки
A> драйверов)?
A>
A> Заранее благодарен,
A> Александр.

Для отладки драйверов полный checked build не нужен. Можно установить только hal и ядро. Checked-файлы можно взять из checked сервис-пака. Надо только скачать SP такой же как стоит на машине, начать его устанавливать и дождаться момента, когда выскочит окошко, говорящее о том, что "This SP is for use on checked builds only..." или что-то типа того. Не закрывая это окошко, находим на одном из дисков папку с длинным названием из цифр и букв. Это — та папка, куда были распакованы файлы SP. Оттуда забираем ntoskrnl.dl_ и соответствующие машине файлы hal*.dl_. Распаковываем их с помощью expand. Далее — цитата из Inside Windows 2000 by Solomon and Russinovich:

/KERNEL= and /HAL= boot.ini parameters:
Enable you to override Ntldr's default filename for the kernel image (Ntoskrnl.exe) and/or the HAL (Hal.dll). These options are useful for alternating between a checked kernel environment and a free (retail) kernel environment or even to manually select a different HAL. If you want to boot a checked environment that consists solely of the checked kernel and HAL, which is typically all that is needed to test drivers, follow these steps on a system installed with the free build:
1.. Copy the checked versions of the kernel images from the checked build CD to your \Winnt\System32directory, giving the images different names than the default. For example, if you're on a uniprocessor, copy Ntoskrnl.exe to Ntoschk.exe and Ntkrnlpa.exe to Ntoschkpa.exe. If you're on a multiprocessor, copy Ntkrnlmp.exe to Ntoschk.exe and Ntkrpamp.exe to Ntoschkpa.exe. The kernel filename must be an 8.3-style short name.
2.. Copy the checked version of the appropriate HALneeded for your system from \I386\Driver.cab on the checked build CD to your \Winnt\System32 directory, naming it Halchk.dll. To determine which HAL to copy, open \Winnt\Repair\Setup.log and search for Hal.dll; you'll find a line like \WINNT\system32\hal.dll="halacpi.dll,""1d8a1." The name immediately to the right of the equals sign is the name of the HAL you should copy. The HAL filename must be an 8.3-style short name.
3.. Make a copy of the default line in the system'sBoot.ini file.
4.. In the string description of the boot selection, add something that indicates that the new selection will be for a checked build environment (for example, "Windows 2000 Professional Checked").
5.. Add the following to the end of the new selection's line: /KERNEL=NTOSCHK.EXE /HAL=HALCHK.DLL
Now when the selection menu appears during the boot process you can select the new entry to boot a checked environment or select the entry you were using to boot the free build.


-- Всего хорошего!
-- Alex Alexandrov, e-mail: alexandrov_alex@fromru.com
Posted via RSDN NNTP Server 1.7 "Bedlam"
It's kind of fun to do the impossible (Walt Disney)
Re[2]: Отладочная версия ОС Win-2000
От: .h  
Дата: 06.10.03 09:27
Оценка:
Здравствуйте, alexandrov_alex, Вы писали:

_>Для отладки драйверов полный checked build не нужен. Можно установить только hal и ядро. Checked-файлы можно взять из checked сервис-пака.

В сервис паке может не оказаться всех нужных файлов (ядро обычно есть, а вот соответствующего hal'a может не быть).
А распаковать можно комбинацией Winrar + expand.
Re[3]: Отладочная версия ОС Win-2000
От: alexandrov_alex США  
Дата: 06.10.03 10:13
Оценка:
Здравствуйте, .h, Вы писали:

h> В сервис паке может не оказаться всех нужных файлов (ядро обычно есть, а

h> вот соответствующего hal'a может не быть). А распаковать можно
h> комбинацией Winrar + expand.

Ну тогда они должны быть в предыдущем сервис-паке...
Хотя качать все сервис-паки — дело, конечно, неблагодарное.

-- Всего хорошего!
-- Alex Alexandrov, e-mail: alexandrov_alex@fromru.com
Posted via RSDN NNTP Server 1.7 "Bedlam"
It's kind of fun to do the impossible (Walt Disney)
Re[4]: Отладочная версия ОС Win-2000
От: AlexGin Беларусь  
Дата: 08.10.03 19:33
Оценка:
Здравствуйте, alexandrov_alex, Вы писали:

_>Здравствуйте, .h, Вы писали:


h>> В сервис паке может не оказаться всех нужных файлов (ядро обычно есть, а

h>> вот соответствующего hal'a может не быть). А распаковать можно
h>> комбинацией Winrar + expand.

_>Ну тогда они должны быть в предыдущем сервис-паке...

_>Хотя качать все сервис-паки — дело, конечно, неблагодарное.

_>-- Всего хорошего!

_>-- Alex Alexandrov, e-mail: alexandrov_alex@fromru.com


Огромное спасибо всем за участие !

Service Pack 4 for Win2K у меня есть —
так что не надо и скачивать !

И особая благодарность господину
alexandrov_alex за такой развернутый и
исчерпывающий ответ !
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.