[an error occurred while processing this directive]

VMWare Workstation 6 для отладки ядра Linux
Недавно была добавлена интересная особенность в Workstation 6.0, которая делает
WS6 отличным средством
для отладки ядра Linux. Теперь можно с легкостью отлаживать Linux VM на хосте при помощи gdb 
без каких-либо изменений в Guest VM. Ни каких kdb, перекомпиляций или еще одной
машины не требуется.
Все что вам потребуется, так это всего одна строчка в VM'шном конфигурационном файле.

Чтобы использовать новую особенность, необходимо достать последний билд WS6:
   http://www.vmware.com/products/beta/ws/

Разместить в вашем Linux VM конфигурационном файле строчку:

   debugStub.listen.guest32=1

Теперь, всякий раз, когда вы запускаете виртуальную машину, Вы будете видеть на хост консоле:

   VMware Workstation is listening for debug connection on port 8832.

Запустите gdb на хосте, ссылаясь на ядро, для которого у Вас есть System.map и
присоедините его к виртуальной машине:

   % gdb
   (gdb) file vmlinux-2.4.21-27.EL.debug
   (gdb) target remote localhost:8832
 
20.04.2007 , Автор: Тарасенко Николай , Источник: http://linuxkernel.ru/?q=node/238...
Ключи: vmware, kernel, linux, debug
Раздел:    Корень / Программисту и web-разработчику / C/C++, сборка, отладка

[an error occurred while processing this directive]

[an error occurred while processing this directive]