HP Rx2620-2 Windows Integrity Kernel Debug Guide

HP Rx2620-2 - Integrity - 0 MB RAM Manual

HP Rx2620-2 manual content summary:

  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 1
    HP Integrity Servers with Microsoft® Windows Server™ 2003 and Windows Server™ 2008 Kernel Debugging Guide HP Part Number: 5992-4491 Published: September 2008
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 2
    such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation. Intel and Itanium are
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 3
    ...27 Install Debugging Tools for Windows 28 Setting up and connecting to the target machine 29 Change the boot configuration...29 Windows Server 2003 Systems Only ⇒ Option 1: Using Bootcfg (recommended 29 Windows Server 2003 Systems Only ⇒ Option 2: Using Nvrboot 32 Windows Server 2008 Systems
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 4
    3 Debugging HP Virtual Machines guests 35 HPVM Windows guest debug process 35 4 Table of Contents
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 5
    board 12 1-2 Required plug ends and internal wiring 12 1-3 BL860c/BL870c debugging port...19 1-4 rx1620 debugging port...20 1-5 rx2600 and rx2620 debugging port 20 1-6 rx2660 debugging port...21 1-7 rx3600 and rx6600 debugging port 21 1-8 rx4640 debugging port...22 1-9 Location of three jumpers
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 6
    of Tables 1-1 Kernel debugging setup options...9 1-2 DB9 male pin-out to 5x2 female...12 1-3 Computer pin-outs or HP Integrity rx5670 servers 13 1-4 Computer pin-outs for HP Integrity rx7620 and rx8620 servers 13 1-5 Computer pin-outs for HP Integrity Superdome/sx1000 servers 13 6 List of Tables
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 7
    system administrators and HP support personnel responsible for installing, configuring, and managing HP Integrity servers. This document is not a tutorial. New and Changed Information in This Edition This document includes the following changes since its last release: • changed the BCDEdit command
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 8
    manual and pertinent online or CD documentation. Manufacturing Part Number 5992-4491 Supported Operating Supported SmartSetup Supported Products Publication Date Systems Version (Servers) Microsoft Windows Server 2003 for Itanium-based Systems, 64-bit Microsoft Windows Server 2008 for Itanium
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 9
    a laptop installed with Microsoft Debugging Tools for Windows (x86) software, and the cable is either a null modem serial or CAT-5 cable. The target is always an HP Integrity server running Microsoft Windows Server 2003 or Windows Server 2008 for Intel® Itanium-based systems. Use the following
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 10
    the host involves installing the debugging tools. Setting up the target can involve locating and enabling the kernel debug port and adding a boot configuration option to the operating system. IMPORTANT: Using the Microsoft Debugging Tools for Windows software to debug kernel problems is beyond the
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 11
    > Debugging Tools for Windows > WinDbg. Building a converter for your cable Some HP Integrity servers do not have a DB9 serial port. To connect the host to these servers, you must build or buy a converter plug to use to connect a cable to the debug port on the server. The following sections
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 12
    Figure 1-1 rx1620 debug port (male pins on system board) 5x2 Male Pins on System Board Front of Server 2 4 6 8 10 1 3 5 7 9 You can sometimes find a 5x2-to-DB9M converter in electronics surplus stores because it was often used on the motherboards of older computers. If you cannot locate
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 13
    HP Integrity Superdome/sx1000 servers configuration (required for all servers). 2. Locate and enable the correct debug port (required for cell-based servers with multiple operating system instances and BL860c/BL870c blade servers). 3. Connect the host machine to the server debugging port. Setting
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 14
    and tools must be used to set or change them. In systems running Windows Server 2003, you can edit the boot options in Extensible Firmware Interface (EFI) nonvolatile RAM (NVRAM) in two ways, using different tools: • Bootcfg (bootcfg.exe) is a command-line tool that enables you to edit boot
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 15
    ID 1" is the default Windows boot option. It has only the out-of-band management (EMS or SAC prompt) configured as an option (the "redirect" option). On some systems the following command: C:\>bootcfg /copy /d "Windows Server 2003, Enterprise with Debugging Enabled" /id 1 The system indicates that
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 16
    command: C:\>bootcfg /debug on /baud 115200 /id 4 The system indicates that the operating system load options were changed for boot entry ID 4. In this example, the baud rate is configured at 115200. If your laptop does not support this speed, try a different value, such as 38400. Remember to use
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 17
    , a COM port entry is not required for HP Integrity servers. Windows Server 2003 Systems Only ⇒ Option 2: Using Nvrboot To edit boot options using the Nvrboot tool, complete the following steps: 1. From the EFI shell, navigate to the MSUTIL directory and execute the NVRBOOT.EFI command, as shown
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 18
    switches from the boot configuration OsLoadOptions variable and reboot the operating system. Windows Server 2008 Systems Only ⇒ Using BCDEdit The values you assign with this tool depend on the type of connection you are trying to make with the target system. At any time from the command line you can
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 19
    serial port is shared between the iLO console and the debug serial port, you must issue the following command at the MP command prompt to direct output to the debug serial port: MP:CM> ca -local -mode aux rx1620 server Connect the cable between the laptop (host) and the rx1620 server (target) using
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 20
    image. It is also indicated directly on the board with a small white circle or a similar mark. rx2600 and rx2620 servers For rx2600 and rx2620, connect the serial port on the laptop or workstation to the DB9 port in the back of the server using a standard DB9 female-terminated RS-232 null modem
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 21
    debugging port rx4640 server The rx4640 server has 3 DB9 connectors on the rear I/O panel. The connector labeled "remote" (the one closest to the VGA connector) is used as the kernel debug port, but it is not enabled by default. The following image shows the location of this connector. Setting up
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 22
    Figure 1-8 rx4640 debugging port To enable the debug port, you must open the server's I/O bay and short a jumper header as follows (jumper not provided): 1. Power the system off and verify that it is disconnected from the main AC power supply. 2. Locate the set of three jumpers directly above the
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 23
    the correct debugging port by identifying the core cell. 2. Copy the KD utility to the EFI system partition (rx7620 and rx8620 only). 3. Enable debug port (rx7620 and rx8620 only). 4. Connect to the debug port. Locate the debug port HP Integrity rx7620, rx8620, and Superdome servers are cell-based
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 24
    to the EFI system partition (applies to rx7620 and rx8620 servers only) These HP Integrity servers have a kernel debugging port that is shared with a support debugging port (used by HP field personnel). By default, this shared port operates as a support debugging port. To enable the port for local
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 25
    RJ45-to-DB9F converter and the other end to that debugging port on the server. Figure 1-11 Debugging port on the rx8620 On the HP Integrity Superdome, connect the 4-pair CAT-5 cable to one of the RJ45 ports shown in the following image. You can install HP Integrity Superdome cells in two possible
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 26
    shows two adjacent cells and the kernel debugging ports on each. Always use the RJ-45 connector closest to the handle. Only one debug port can be active for a given partition that spans one or more non-consecutive cells, and you must always connect to the port on the root cell of that partition
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 27
    laptop or desktop system installed with Microsoft Debugging Tools for Windows (x86) software. The target is always an HP Integrity server running Microsoft Windows Server 2003 or Windows Server 2008 for Intel Itanium-based systems. The following sections provide instructions for setting up the host
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 28
    system services and for user-mode applications and drivers. WinDbg can view source code, variables, stack traces, and memory and can set breakpoints. Debugging Tools for Windows includes an online help file with detailed documentation on each tool. See this help file for more information. Install
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 29
    and tools must be used to set or change them. In systems running Windows Server 2003, you can edit the boot options in Extensible Firmware Interface (EFI) nonvolatile RAM (NVRAM) in two ways, using different tools: • Bootcfg (bootcfg.exe) is a command-line tool that enables you to edit boot
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 30
    ID 1" is the default Windows boot option. It has only the out-of-band management (EMS or SAC prompt) configured as an option (the "redirect" option). On some systems the following command: C:\>bootcfg /copy /d "Windows Server 2003, Enterprise with Debugging Enabled" /id 1 The system indicates that
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 31
    command: C:\>bootcfg /debug on /baud 115200 /id 4 The system indicates that the operating system load options were changed for boot entry ID 4. In this example, the baud rate is configured at 115200. If your laptop does not support this speed, try a different value, such as 38400. Remember to use
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 32
    , a COM port entry is not required for HP Integrity servers. Windows Server 2003 Systems Only ⇒ Option 2: Using Nvrboot To edit boot options using the Nvrboot tool, complete the following steps: 1. From the EFI shell, navigate to the MSUTIL directory and execute the NVRBOOT.EFI command, as shown
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 33
    switches from the boot configuration OsLoadOptions variable and reboot the operating system. Windows Server 2008 Systems Only ⇒ Using BCDEdit The values you assign with this tool depend on the type of connection you are trying to make with the target system. At any time from the command line you can
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 34
    option and enable LAN access to the management processor (MP) by completing the following steps: 1. Log in to the server's MP. 2. Issue an SA command to display MP access parameters. 3. Enter G to enable the Windows debug client, and y to confirm. The system displays the following: [manic] MP:CM> sa
  • HP Rx2620-2 | Windows Integrity Kernel Debug Guide - Page 35
    even a single guest on mid-range or high-end systems, such as rx7640, rx8640, and Superdome), you need a serial port card. To enable kernel debugging for an HPVM Windows guest, complete the following steps: 1. Locate the target guest's configuration file: vmm_config.current (the host maintains all
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35

HP Integrity Servers with Microsoft®
Windows Server™ 2003 and Windows
Server™ 2008
Kernel Debugging Guide
HP Part Number: 5992-4491
Published: September 2008