鸽
鸽子-
Unregistered / Unconfirmed
GUEST, unregistred user!
我在2000下安装了softice,设了显卡、鼠标、winice.dat为什么还是调不出调试窗口?
我选的是手动启动模式。在安装的时候有一篇英文的说明,我看不明白。能帮我看看吗,是什么意思?
Using SoftICE with Windows 2000
-------------------------------
WINDOWS 2000 is a beta operating system. Unfortunately, this means that
the subtle changes to Windows 2000 internals between interim builds can
break key functionality in SoftICE. We have tested SoftICE for NT
version 4.0 with specific builds of Windows 2000 (builds 1946, 2000
2021, and 2031). SoftICE is supported with known limitations on these
builds. Refer to Nt5Boot.txt for in the SoftICE directory for more
information about using SoftICE on Windows 2000.
There are different manual configurations that can be made to SoftICE to
increase the chance of supporting builds other than 1946, 2000, 2021,
and 2031. However, support cannot be guaranteed on builds of Windows
2000 other than 1946, 2000, 2021, and 2031 at this point.
Here is a list of changes that must be made for Windows 2000 support.
1) Due to problems with file system access in boot drivers, if you want
to load SoftICE as a boot driver, you MUST run ICEPACK.exe before
doing so. For details on loading SoftICE as a boot driver, read
NT5BOOT.TXT in the SoftICE directory. It contains an explanation and
instructions to successfully use SoftICE as a boot device.
2) If using an Windows 2000 build other than build 1946, 2000, 2021, or
2031, you will need to do
the following. Place the NTSYMBOLS=ON
keyword on a separate line in winice.dat, and automatically load
symbols for NTOSKRNL. This keyword will allow SoftICE to use the
kernel symbols for hooking key routines and data. Be sure that the
symbols being loaded are properly matched to the build of
NTOSKRNL.exe. The method that SoftICE uses alternatively is impacted
by binary changes in the NTOSKRNL module. sing symbols eliminates
this impact. Automatic loading of symbols is do
ne via the Symbol
Loader (Loader32.exe) Edit|SoftICE Initialization Settings menu item.
Symbols for NTOSKRNL are provide in the form of a ntoskrnl.dbg file.
This file can be translated, using the Loader32.exe or nmsym.exe, to
create a .nms file. NOTE: The debug binaries for Windows 2000 are
built with VC 6.0. Place the file 'mspdb60.dll' in the path to
translate symbols for this and later builds. This file is located on
setup CD 1, in the Common/MSDEV98/BIN directory.
3) Keyboard support will most likely break in builds of Windows 2000
that are not specifically tested. This is due to the fact that the
SoftICE keyboard driver patching is dependent on particular binary
images. For keyboard support on builds of Windows 2000 that are not
specifically tested, do
wnload the i8042prt.sys driver on
ftp.numega.com/anonymous/tech. Replace the driver currently
installed on your system with the do
wnloaded driver (please backup
the original driver). This version of the driver is supported. It is
simply the i8042prt.sys driver from a build that is specifically
supported.
4) It is necessary to disable the boot GUI that was added in Windows
2000 (NT 5.0) build 1814. There have been some cases where the boot
GUI causes problems with SoftICE's VGA support. SoftICE will not be
able to popup in VGA or text mode if the boot GUI is not disabled.
Here is an example of boot.ini with a /noguiboot switch.
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)/WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)/WINNT="Windows NT
Workstation Version 5.00" /noguiboot
5) The 慞ress Esc to cancel loading SoftICE?message is not displayed
properly when SoftICE is loaded as a system driver. However, you can
still press Esc to cancel loading SoftICE.
6) SoftICE cannot patch the keyboard driver shipped with Windows 2000
build 2031 (Checked Build). Replace the version of the driver shipped
with the Checked Build of 2031 with the version shipped with the
Release Build.
7) Refer to the NuMega Lab support web page for ongoing support for
Windows 2000. Instructions, interim builds, and keyboard drivers are
provided at http://www.numega.com/support/support.shtml.
我选的是手动启动模式。在安装的时候有一篇英文的说明,我看不明白。能帮我看看吗,是什么意思?
Using SoftICE with Windows 2000
-------------------------------
WINDOWS 2000 is a beta operating system. Unfortunately, this means that
the subtle changes to Windows 2000 internals between interim builds can
break key functionality in SoftICE. We have tested SoftICE for NT
version 4.0 with specific builds of Windows 2000 (builds 1946, 2000
2021, and 2031). SoftICE is supported with known limitations on these
builds. Refer to Nt5Boot.txt for in the SoftICE directory for more
information about using SoftICE on Windows 2000.
There are different manual configurations that can be made to SoftICE to
increase the chance of supporting builds other than 1946, 2000, 2021,
and 2031. However, support cannot be guaranteed on builds of Windows
2000 other than 1946, 2000, 2021, and 2031 at this point.
Here is a list of changes that must be made for Windows 2000 support.
1) Due to problems with file system access in boot drivers, if you want
to load SoftICE as a boot driver, you MUST run ICEPACK.exe before
doing so. For details on loading SoftICE as a boot driver, read
NT5BOOT.TXT in the SoftICE directory. It contains an explanation and
instructions to successfully use SoftICE as a boot device.
2) If using an Windows 2000 build other than build 1946, 2000, 2021, or
2031, you will need to do
the following. Place the NTSYMBOLS=ON
keyword on a separate line in winice.dat, and automatically load
symbols for NTOSKRNL. This keyword will allow SoftICE to use the
kernel symbols for hooking key routines and data. Be sure that the
symbols being loaded are properly matched to the build of
NTOSKRNL.exe. The method that SoftICE uses alternatively is impacted
by binary changes in the NTOSKRNL module. sing symbols eliminates
this impact. Automatic loading of symbols is do
ne via the Symbol
Loader (Loader32.exe) Edit|SoftICE Initialization Settings menu item.
Symbols for NTOSKRNL are provide in the form of a ntoskrnl.dbg file.
This file can be translated, using the Loader32.exe or nmsym.exe, to
create a .nms file. NOTE: The debug binaries for Windows 2000 are
built with VC 6.0. Place the file 'mspdb60.dll' in the path to
translate symbols for this and later builds. This file is located on
setup CD 1, in the Common/MSDEV98/BIN directory.
3) Keyboard support will most likely break in builds of Windows 2000
that are not specifically tested. This is due to the fact that the
SoftICE keyboard driver patching is dependent on particular binary
images. For keyboard support on builds of Windows 2000 that are not
specifically tested, do
wnload the i8042prt.sys driver on
ftp.numega.com/anonymous/tech. Replace the driver currently
installed on your system with the do
wnloaded driver (please backup
the original driver). This version of the driver is supported. It is
simply the i8042prt.sys driver from a build that is specifically
supported.
4) It is necessary to disable the boot GUI that was added in Windows
2000 (NT 5.0) build 1814. There have been some cases where the boot
GUI causes problems with SoftICE's VGA support. SoftICE will not be
able to popup in VGA or text mode if the boot GUI is not disabled.
Here is an example of boot.ini with a /noguiboot switch.
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)/WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)/WINNT="Windows NT
Workstation Version 5.00" /noguiboot
5) The 慞ress Esc to cancel loading SoftICE?message is not displayed
properly when SoftICE is loaded as a system driver. However, you can
still press Esc to cancel loading SoftICE.
6) SoftICE cannot patch the keyboard driver shipped with Windows 2000
build 2031 (Checked Build). Replace the version of the driver shipped
with the Checked Build of 2031 with the version shipped with the
Release Build.
7) Refer to the NuMega Lab support web page for ongoing support for
Windows 2000. Instructions, interim builds, and keyboard drivers are
provided at http://www.numega.com/support/support.shtml.