Sadece sanal postada yaptığım soruyu çapraz gönderiyorum. http://forums.virtualbox.org/viewtopic.php?f=9&t=26702&p=119139#p119139Sanal Kutuda Misafir İşletim Sisteminde Hata Ayıklama Aracı
Herhangi bir kuralı ihlal etmemeniz durumunda, stackoverflow daha dinamik olacağından dolayı bu konuda daha fazla bilgi almak isterim!
"Merhaba, Bazı arama yaptım ve sanal kutuda bir önyükleme sisteminden hata ayıklamak için herhangi bir araç bulamadım. Ancak, JCP'ye rastladım, ancak java'da çok güçlü ve hoş olmayan bir x86 öykünücüsü vardı ancak Fiziksel Hafızayı görüntüleyebileceğiniz bir hata ayıklama moduna sahip, CPU diğer şeyleri kaydeder ve aynı zamanda CPU talimatlarını adım adım çalıştırabilmeyi ve mola noktaları, iz noktaları ve koşullu olanları ayarlamayı mümkün kılar .. Virtual Box'da böyle bir şey var mı?
Ona sahip ve süre ve çalışan sistemin kontrol edebilmek için şaşırtıcı olacağını düşünüyorum. PC mimarisi ile ilgili veya yanı bir çekirdek geliştirmek için bir araç olarak öğrenmek için.
İyi bir fikir olduğunu düşünüyorsanız (bence) nasıl başarılabilir? Bu tür şeyler geliştirmeye ilgi duyuyorum ve zaten bir yerde uygulanmadıysa uygulanabilir olup olmadığını bilmek istiyorum. "
EDT: Modern x86, bir cpu döngüsünden hemen sonra yürütmeyi kesintiye uğratabilir ve yürütme Bunu yapmak için başka bir kod Evet, tuzak bayrağı adım adım yürütme adımında işlemciyi koymak için ayarlanabilir.x86 bir yönerge yürütecek ve INT 3'ü arayacaktır.
QEMU iyi GDB desteği vardır: https://stackoverflow.com/questions/11408041/how-to-debug-the-linux-kernel-with-gdb-and-qemu/33203642 # 33203642 –