Как отладить виртуальной машины на главном компьютере под управлением Virtual Server 2005 или Virtual PC 2004, часть 1 из 2

Переводы статьи Переводы статьи
Код статьи: 871171 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

ВВЕДЕНИЕ

Статья содержит сведения об отладке на виртуальной машине главный компьютер под управлением Microsoft Virtual Server 2005 или Microsoft Virtual PC 2004. В этой статье не является полным описанием сведения об отладке компьютер. Вместо этого в статье рассматриваются основные шаги и информации необходимо использовать для получения выходных данных отладки в среде виртуальной машины. Это статья является частью 2 статьи 1. Для получения дополнительных сведений о другой статьей, часть 2 щелкните следующий номер статьи базы знаний Майкрософт:
871170Как Отладка служба Virtual Server на компьютере под управлением Virtual Server 2005 или Virtual PC 2004, часть 2 из 2

Дополнительная информация

Для настройки отладки в среде виртуальной машины выполните следующие действия.

Шаг 1: Настройка файла Boot.ini виртуальной машины

При отладке виртуальной машины с главного компьютера выполнение Virtual PC 2004 или Virtual Server 2005, Настройка главного компьютера с вашего средства отладки, как бы в случае обычной отладки. Тем не менее, чем выше скорость передачи можно использовать при отладке виртуальной машины. Компьютер, для отладки также называется на конечном компьютере. Чтобы настроить скорость передачи на компьютере, который требуется отладить выполните следующие действия.
  1. Откройте файл Boot.ini с помощью текстового редактора, например «Блокнот».
  2. Скопируйте первую строку в разделе [operating systems] и вставьте ее в последней позиции строки в этом разделе. Как правило существует Это только один элемент в разделе [operating systems].
  3. Добавить следующую информацию в строке, которые вставить в разделе [operating systems]:
    / DEBUG/DEBUGPORT = COMНомер COM-порта, который требуется использовать для отладки / BAUDRATE = 115200
    115200 имеет максимальную скорость передачи, который можно использовать и этот параметр работает в большинстве случаев. Однако при возникновении проблем с подключением, уменьшите Это значение для одного из следующих действий:
    57600
    19200
    9600
    Файл Boot.ini выглядит примерно следующим:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect/DEBUG /DEBUGPORT=COM2/BAUDRATE=115200
  4. Сохранить изменения в файл Boot.ini и закройте текстовый редактор.
Для получения дополнительных сведений о как настроить отладку и создавать файл дампа памяти, выберите одну из следующих номер статьи базы знаний Майкрософт:
303021Как создать файл дампа памяти, когда сервер перестает отвечать на запросы (зависает)

Шаг 2: Получите и установите отладчик ядра

Загрузите отладчик ядра от корпорации Майкрософт. Чтобы сделать это, посетите из следующих Майкрософт веб-узлов:
http://www.Microsoft.com/whdc/DEVTOOLS/Debugging/installx86.mspx

http://www.microsoft.com/whdc/devtools/debugging/default.mspx (на английском языке)
Мы рекомендуем использовать последнюю версию ядра отладчик, который доступен.

Шаг 3: Настройка последовательного порта на виртуальной машине

Настройте последовательный порт на виртуальную машину для подключения узлов на компьютере. Обратите внимание, что последовательные порты также COM-порты. Этот последовательный порт будет именованного канала. Чтобы настроить этот последовательный порт, выполните следующие действия.

Virtual PC 2004 г.

  1. Запустите Virtual PC 2004.
  2. Выберите виртуальную машину, которую требуется настроить, и Нажмите кнопку Параметры.
  3. В Параметр Выберите последовательный порт требуется настроить, нажмите кнопку Физического последовательного порта, и а затем снимите флажок Подождите, пока команда модема для открытия портаУстановите флажок, если он установлен.
  4. Нажмите кнопку Именованный канал, а затем введите\\.\pipe\имя, которое требуется назначить именованным канал В диалоговом окне Именованный канал поле. Для пример, тип \\.\pipe\com2.
  5. Нажмите кнопку ОК.

Virtual Server 2005

  1. Запустите программу веб-узла администрирования Virtual Server. Для сделать это, нажмите кнопку Начало, выберите пункт Все программы, Выберите пункт Microsoft Virtual Server., а затем нажмите кнопкуВеб-узла администрирования Virtual Server.
  2. В группе Виртуальные машины, выберите пунктНастройкаи затем выберите виртуальную машину, которую требуется изменение.
  3. Нажмите кнопку COM-портов связь.
  4. В группе, которую требуется настроить для последовательного порта отладка, нажмите кнопку Физический компьютер последовательный порт, а затем нажмите кнопку Снимите флажок Подождите, пока команда модема для открытия порта флажок.
  5. Нажмите кнопку Именованный канал, а затем введите\\.\pipe\имя, которое требуется назначить именованным канал В диалоговом окне Именованный канал поле. Для пример, тип \\.\pipe\com2.
  6. Нажмите кнопку ОК.

Шаг 4: Присоединение отладчика ядра для COM-порта виртуальной машины

Подключить отладчик ядра для COM-порта на виртуальной машине что необходимо выполнить отладку.

Локальный компьютер

Для локального компьютера используйте одну из следующих команд:
  • com:port=\\.\pipe\ KD -kканал ИМЯ, вертикальная черта, сбрасывает = 0, повторное подключение
  • Windbg -y Путь к символам com:pipe -k, порт = \\VMHost\pipe\pipeName, сбрасывает = 0, повторное подключение

Удаленный компьютер

На удаленном компьютере используйте одну из следующих команд:
  • KD -k COM:Port = \\physicalHostComputerName\pipe\pipeName, вертикальная черта, сбрасывает = 0, повторное подключение
  • WinDBG -k COM:Port = \\physicalHostComputerName\pipe\pipeName, вертикальная черта, сбрасывает = 0, повторное подключение
Соображения при отладке виртуальный компьютер:
  • В Скорость порта параметр не используется для именованных каналов.
  • Использование Сбрасывает = 0 параметр, чтобы указать, что можно неограниченное число пакетов сброса отправлено на конечном компьютере при узлового и конечного компьютера выполняется синхронизация. В Сбрасывает = 0 параметр используется для виртуальных компьютеров Virtual PC, а также для других виртуальные компьютеры размещения лишние байты именованных каналов.
  • В Повторное подключение параметр используется, чтобы отладчик автоматически отключиться канал и повторное подключение канала, если ошибки чтения или записи, происходит сбой. Кроме того, если именованный канал не обнаруживается при запуске отладчика очередь Повторное подключение параметр указывает отладчику дождаться канала с указанным именем в отображаются. Использование Повторное подключение параметр для Virtual PC 2004 виртуальных машин, а также для других виртуальных компьютеры, удалить и заново создать свои каналы во время перезагрузки компьютера операция.

Свойства

Код статьи: 871171 - Последний отзыв: 17 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Virtual Server 2005 Standard Edition
  • Microsoft Virtual PC 2004
Ключевые слова: 
kbhowto kbinfo kbmt KB871171 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:871171

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com