デバッガでOSをデバッグします。多くの場所で私は何が間違っているのか理解できません。 オペレーティングシステムをデバッグできるデバッガはありますか?私はgdbでそれをすることはできますか?OSをデバッグするためのデバッガ
0
A
答えて
3
コンピュータ上の別のコンピュータ(基本的には仮想マシン)をエミュレートするソリューションを使用する必要があります。即座に気づく最も明白なものは、VirtualBoxとVMwareですが、マシンやOSのデバッグでは設計されていません。
お探しの商品はBochsまたはQEMUです。ブレークポイントを設定してコードの実行を分析するために、(私が覚えている限り)両方をgdbと統合することができます。 this OSdev.org articleもお読みください。
3
OSプロジェクトのテストには、主にBochsを使用します。役に立つデバッガ(bochsdbg)が含まれています。
関連する問題
- 1. Mac OS X用のFortranデバッガ
- 2. Visual StudioデバッガでC++をデバッグ
- 3. デバッガなしでのデバッグ
- 4. Mac OS Sierra 10.12.4 GDBデバッガ
- 5. Safariデバッガで遅延ロードされたjavascriptをデバッグする方法
- 6. AndroidオープンソースOSのデバッグ
- 7. JOptionPaneのためEclipseデバッガがクラッシュする
- 8. デバッガなしのデバイスでAndroidアプリケーションをデバッグ
- 9. Mac OSでCをデバッグする
- 10. VS2010デバッガで古いコードをデバッグ
- 11. Tizen OSのインストールとデバッグ
- 12. OS X 10.7(Lion)用OpenGLデバッガ/エラートレーサ?
- 13. Visual Studio(またはその他のJSデバッガ)でJavascriptをデバッグする
- 14. デバッガなしでUbuntuのMonoでセグメンテーションフォールトをデバッグする方法は?
- 15. ideをデバッグするためのC++プロジェクト
- 16. Androidをデバッグするためのrepo 'bisect'?
- 17. リンクエラーをデバッグするためのベストプラクティス
- 18. シェーダをデバッグするためのフリーソフトウェア
- 19. メイクファイルをデバッグするためのツール
- 20. ウェブアプリケーションをデバッグするための用語
- 21. Emacs:Pythonをデバッグするためのメソッド
- 22. アンドロイドテレビアプリケーションをデバッグするためのAndroidボックス
- 23. railsデバッガを使用してスクリプトファイルをデバッグする方法
- 24. アンチ・デバッガ対策を含むプロセスでクラッシュをデバッグする方法
- 25. 破損したAndroid ThingsのOSをデバッグしますか?
- 26. NetSuiteデバッガでSuiteScript 2.0(RESTlet)をデバッグする方法は?
- 27. OS固有の機能をテストするためにOSフラグを設定する
- 28. Cassandraでデバッグするためのコモンズログ
- 29. Guzz 6をデバッガでどのようにデバッグしますか?
- 30. J-Link OpenSDAファームウェアとGDBを使用したmBed-OS 5のデバッグ