ROS Vbox debug

Материал из Русский WINE
Перейти к: навигация, поиск

Создание debug-лога с помощью VirtualBox

Эта статья о том, как получить отладочную информацию из ReactOS в VirtualBox. Больше информации о отладке, в т.ч. на реальном железе смотрите на странице Отладка.


1.Скачайте специальную версию ReactOS с возможностью отладки (dbg или dbgwin)

React-debug-1.png

2.Установите ReactOS в виртуальную машину

3.Настройте COM-порт на виртуальной машине (кликаем по vm>свойства>COM-порты) Включите последовательный порт, выберите режим «перенаправление в файл» и укажите путь до debug-лога (текстовый файл)

а)настройка в Windows

React-debug-win1.png

б)настройка в Linux

React-debug-lin.png

4.При запуске ReactOS выберите пункт ReactOS (Debug). Теперь все сообщения, необходимые разработчикам для исправления ошибки, выдаваемые системой будут перемещаться в лог-файл.

Debug-boot.png

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

См. так же

ReactOS
Search.png
Доклады
О ReactOSARWINSSЧастовстречаемые заблуждения о ReactOS
Информация Новости Выпуски новостейПереводы блоговНовости проектаВидео про ReactOSReactOS на ХабреUSB от Вадима Галянта
Разработка Руководство по программированиюОтсутствующая функциональностьВетви разработкиКомпоненты системыReactOS и WineПлан работРазработчикиСовместимость с dll WindowsНаиболее значимые изменения за годИспользуемые проектыGoogle Summer of CodeИзвестные проблемы
Порты AMD64ARMXboxPowerPC
Компоненты Файловые системыРежим совместимостиОтчеты об ошибкахПечатьUSBЯдро
Загрузчик Восстановление MBRЗагрузка из GRUBПараметры загрузки
Прочее ARWINSSПриложения в ReactOSОформление ReactOS
Другое КоординаторыТипы ядерFreeWin95"Пасхальные яйца" в ReactOS
Помощь
RAM-диск ReactOS по PXEс жесткого диска
Разработка Стиль написания кодаСтандарты RC-файловРабота с документациейВенгерская нотацияGNU Indent • [ Subversion : ветвислияниеиспользование TortoiseSVN ] • Основы переводаОтправка патчей
Репорты Отладка в VirtualBoxОтладка на экранДобавление программы в менеджер приложенийОтправка отчетов
Отладка Com0comGDBKdbgRossym.gdbRoswin.gdbWinDBGРуководство по WinDBGВключение трассировки ядраКоды DPRINTУдалённый отладчик ReactOS
Сборка CMakeRBuildФайлы RBuildАвтоматическое копирование файловСборка MINGW-w64Сборка модулейСреда сборки
Тестирование VirtualBoxVMwareQEMUHyper-VНеобходимый объём дискаПеренос файлов на виртуальный дискУстановка ReactOSУстановка драйверов
Сеть Общие папкиSambaNFS
Игры Установка DirectPlay
Обновление ReactOSЗагрузочная флешкаЧем можно помочь проектуСоздание нового пользователяЗвук и сеть в VirtualBoxСъемка и публикация видеоIRC-каналСторонние компоненты
Обзоры ОболочкаNTVDMWOWCommunity Edition