Отладка ReactOS

ReactOS Team, “Debugging ReactOS”, public translation into Russian from English More about this translation.

See also 116 similar translations

Translate into another language.

Participants

evilslon1362 points
Dragon943 points
unxed110 points
And others...
Join Translated.by to translate! If you already have a Translated.by account, please sign in.
If you do not want to register an account, you can sign in with OpenID.
Pages: ← previous Ctrl next next untranslated
1 2 3 4 5 6 7

Debugging ReactOS

Отладка ReactOS

History of edits (Latest: unxed 2 years, 2 months ago) §

This page describes different methods of debugging ReactOS and the steps necessary to debug ReactOS.

Эта страница описывает различные методы отладки ReactOS и шаги, необходимые для отладки ReactOS.

History of edits (Latest: evilslon 2 years, 2 months ago) §

= Introduction =

= Вступление =

History of edits (Latest: Dragon 2 years, 2 months ago) §

To be able to help ReactOS development, whether this be participating in the development of the source code or taking part in crucial testing, you are going to need knowledge of how to generate useful debug logs.

Если вы хотите помочь в разработке ReactOS, вне зависимости от того, собираетесь ли вы участвовать в разработке исходного кода или хотите стать членом команды тестеров, вам необходимо знать, как правильно получить полезные протоколы отладки.

History of edits (Latest: evilslon 2 years, 2 months ago) §

Useful debug logs are essential pieces of information which the developer needs to quickly pinpoint and identify exactly what the operating system is doing. Many people know how to get default debug output from the operating system, but this is generally not particularly useful for locating problems, especially bugs.

Полезные протоколы отладки являются основным источником информации, изучив которую разработчик может быстро и точно определить, что делает операционная система (в тот момент, когда происходит ошибка - прим. перев.). Многие знают как получить стандартную отладочную информацию от операционной системы, но, по большей части, от нее мало пользы при поиске проблем, в особенности, при поиске ошибок.

History of edits (Latest: unxed 2 years, 2 months ago) §

This article aims to give users knowledge not only on how to generate a debug log, but on how to generate a useful debug log which can be used directly to assess what the operating system is doing.

Цель этой статьи - не просто научить пользователей получать протокол отладки, а показать, каким образом можно сделать этот протокол максимально полезным и информативным: таким, чтобы на его основании можно было однозначно понять, что именно делает операционная система.

History of edits (Latest: unxed 2 years, 2 months ago) §

= Available debugging methods =

= Доступные методы отладки =

History of edits (Latest: Dragon 2 years, 2 months ago) §

There are various methods to debug ReactOS, some require more knowledge than others. These are listed below.

Существуют различные методики отладки ReactOS; некоторые из них требуют больше знаний, чем остальные. Список методов приведён ниже.

History of edits (Latest: unxed 2 years, 2 months ago) §

== Debugging through text messages ==

== Отладка при помощи текстовых сообщений ==

History of edits (Latest: evilslon 2 years, 2 months ago) §

This is the easiest method for receiving debug information from ReactOS.

Это самый простой способ получения отладочной информации из ReactOS.

History of edits (Latest: evilslon 2 years, 2 months ago) §

=== Serial Port ===

=== Последовательный порт ===

History of edits (Latest: Dragon 2 years, 2 months ago) §

The serial port is the most common method used for receiving debug messages from ReactOS.

Способ, в котором используется последовательный порт, является наиболее распространённым методом получения отладочных сообщений из ReactOS.

History of edits (Latest: evilslon 2 years, 2 months ago) §

The method used for receiving data from the serial port depends on whether you run ReactOS in a virtual machine or on a real computer.

Способ получения данных через последовательный порт зависит от того, запущен ReactOS в виртуальной машине или работает на реальном компьютере.

History of edits (Latest: evilslon 2 years, 2 months ago) §

If you plan to use virtual machine, you might want to consider using [[Com0com]] instead of named pipe for connecting with virtual serial port.

Если вы собираетесь использовать виртуальную машину, вам может пригодится драйвер [[Com0com]] для соединения с виртуальным последовательным портом взамен использования именованного канала.

History of edits (Latest: evilslon 2 years, 2 months ago) §

==== Virtual machines ====

==== Виртуальные машины ====

History of edits (Latest: Dragon 2 years, 2 months ago) §

How to handle serial output from virtual machines can be found on the VM specific debugging pages:

Способы получения информации через последовательный порт рассмотрены на страницах, посвящённых отладке в конкретных виртуальных машинах:

History of edits (Latest: unxed 2 years, 2 months ago) §

* [[QEMU#Grabbing_debug_messages|QEMU]]

* [[QEMU#Grabbing_debug_messages|QEMU]]

History of edits (Latest: Dragon 2 years, 2 months ago) §

* [[VirtualBox#Getting_debug_output|VirtualBox]]

* [[VirtualBox#Getting_debug_output|VirtualBox]]

History of edits (Latest: Dragon 2 years, 2 months ago) §

* [[VMware#Getting_debug_output|VMware]]

* [[VMware#Getting_debug_output|VMware]]

History of edits (Latest: Dragon 2 years, 2 months ago) §

==== Real computer: Physical serial cable ====

==== Реальный компьютер: Физический последовательный кабель ====

History of edits (Latest: evilslon 2 years, 2 months ago) §

Comment was deleted

You will need a [[physical serial cable]] if you want to receive debug messages from a real computer through the serial port.

Вам потребуется [[физический последовательный кабель]] если вы захотите получать отладочные сообщения от реального компьютера через последовательный порт.

History of edits (Latest: evilslon 2 years, 2 months ago) §

This method also requires two computers (one on which you test ReactOS and another one for receiving the debug messages).

В этом случае вам понадобятся два компьютера (на одном вы будете тестировать ReactOS, а на другом получать отладочные сообщения).

History of edits (Latest: unxed 2 years, 2 months ago) §

— как-то времена не согласованы в оригинале. поправил. unxed

Pages: ← previous Ctrl next next untranslated
1 2 3 4 5 6 7

© ReactOS Team. License: FDL