2012-06-14 17 views
10

So eine der netten Funktionen von Virtualbox ist Snapshots, die Sie später wiederherstellen können.WinDbg und Virtualbox und Maschinen-Snapshot - Erzwingen Kernel-Debug Reconnect

Beim Debuggen des Kernels mit virtualbox und windbg wird jedoch beim Wiederherstellen des Snapshots keine Debugsitzung wiederhergestellt.

Gibt es eine Möglichkeit, windbg und den Gastcomputer zu zwingen, diese Kernel-Debugging-Sitzung beim Wiederherstellen eines Maschinen-Snapshots erneut zu synchronisieren und neu zu starten, anstatt die Maschine jedes Mal neu starten zu müssen?

+0

Ich hätte gedacht, das war nur eine Frage der Windbg zu verbinden. Was läuft schief? –

+0

Es gibt keine "Wiederverbinden" -Option. – Qix

+0

Was passiert, wenn Sie WinDbg einfach neu starten? –

Antwort

0

Mit diesem Tool können Sie den Bereitstellungs-, Debug- und Refactor-Zyklus optimieren. Nach der Hälfte des Setups und der Arbeit. Debug-Sitzungen sind auch schneller als Bonus -

http://virtualkd.sysprogs.org/

Unterstützung virtueller Kasten aus dem auch Box. Absolutes Muss.

+0

Dies hat nichts mit dem Wiederherstellen von VM-Snapshots zu tun. – Qix

+0

Wenn Sie es ausprobieren, werden Sie sehen, dass Sie sich nicht wirklich darum kümmern müssen, die Debug-Sitzungen neu zu resyn- dieren. Das Tool wird es für Sie tun. Sie müssten virtukd auf dem Basis-Snapshot installieren. – NiladriBose

+0

Ich habe das fast schon als Antwort gepriesen, bevor ich gemerkt habe, dass es hier -1 war. Das ist die Antwort, du startest mit dem mitgelieferten Vm-Monitor-Tool und wenn du WinDbg neu starten musst du es einfach von dort und es funktioniert die meiste Zeit. + 1. – Ironside