Ich überlege, einige Linux-Kernel und Gerätetreiber-Entwicklung unter einer VMware-VM zum Testen (Ubuntu 9.04 als Gast unter VMware-Server 2.0) während der Kompilierung auf dem Ubuntu 8.04-Host.Cross Compiling Linux Kernel und Debugging via VMware
Ich möchte nicht die Leistungssteigerung der Kompilierung unter der VM nehmen.
Ich weiß, dass der Kern offensichtlich nicht auf etwas außerhalb seiner selbst nicht verknüpfen, so sollte es keine Probleme in dieser Hinsicht, aber
- sind es spezielle Gotcha die ich brauche zu achten, wenn dabei Dies?
- darüber hinaus noch einen laufenden Computer, wenn der Kernel abstürzt gibt es irgendwelche anderen Vorteile für dieses Setup?
- Gibt es Anleitungen zur Verwendung dieser Art von Setup?
bearbeiten
ich zahlreiche Hinweise auf Remote-Debugging in VMware Workstation 6.0 über mit GDB auf dem Host gesehen habe. Weiß jemand, ob dies mit einer der freien Versionen von VMWare wie Server 2.0 funktioniert?
In Bezug auf das Debuggen gibt es eine Vielzahl von Seiten beschreiben mit gdb zu debuggen, wenn Sie kvm im Debug-Modus ausführen. Irgendein Grund, warum Sie vmware anstelle von kvm verwenden? – stsquad