これは非常に曖昧な質問ですが、どこに答えを見つけることができませんでした。それは本当に役立つだろう。私の無知のために申し訳ありません。Linuxカーネルのダンプからramファイルを抽出する方法はありますか?
1
A
答えて
1
クラッシュで尋ねていることを簡単に行う方法はありません。これらのファイルやページを特に見つけて、メモリから読み込まなければなりません。
kmemコマンドを使用すると、探しているページのアドレスを見つけることができます。 help kmem
あなたに渡すことができるすべてのオプションが表示されます。
ramfsによって、あなたはtmpfsのからファイルを意味し、あなたがマウントされたファイルシステムを表示するmount
コマンドを使用することができますので、...
クラッシュ>
VFSMOUNT SUPERBLK TYPE DEVNAME DIRNAME
ffff88204ac70a80 ffff88204b2fb400 tmpfsのtmpfsの/をマウントした場合DEV/SHM
クラッシュ>のstruct vfsmount ffff88204ac70a80とそこから
mnt_root = 0xffff88204fdbd2c0、
、作業の多くは、あなたはディレクトリツリーを横断することができるはずですが、私はそれらのファイルがメモリに格納されているアドレスを見つけると思います。そこからrd
コマンドを使用してページを読むことができます(help rd
参照)。
幸運を祈る!
関連する問題
- 1. Linuxカーネルでキャッシュミスをプロファイルする方法はありますか?
- 2. Linuxカーネルから機能を抽出するには?
- 3. 独自のsoftirqでlinuxカーネルを呼び出す方法はありますか
- 4. Flashベースのウェブサイトからテキストを抽出する方法はありますか?
- 5. Oracle SQLダンプ・ファイルをsql /別のダンプ・ファイルに抽出する
- 6. クローズドブックからマクロを抽出する方法はありますか?
- 7. snowzoneデータベースからtimezone_abbrを抽出する方法はありますか?
- 8. IEnumerableからX要素を抽出する方法はありますか?
- 9. cgiccでカスタムリクエストヘッダを抽出する方法はありますか?
- 10. linuxの文字列からパターンを抽出する方法
- 11. BeautifulSoupを使ってHTMLファイルからすべてのクラス名を抽出する方法はありますか?
- 12. OpenClカーネルのインデックスをオフセットする方法はありますか?
- 13. SQLファイルから一度に1つのクエリを抽出する方法はありますか?
- 14. ファイルのlinuxカーネル出力
- 15. Linuxカーネルの最初のスクラッチはありますか?
- 16. charデバイスモジュールからLinuxカーネルのDmesg出力
- 17. 古いLinuxカーネル(2.6.x)の特定のファイルはどこにありますか?
- 18. .MSIファイルからツリービューダイアログからノードを抽出する方法
- 19. Linuxカーネル関数のドキュメントはありますか?
- 20. Linuxカーネル2.6にはいくつのシステムコールがありますか?
- 21. LinuxカーネルのARPソースコードはどこにありますか?
- 22. C#のUriからファイル名を抽出する方法は?
- 23. Excelの.msgファイルからデータを抽出する方法は?
- 24. CocoaのMP3ファイルからIDタグを抽出する方法は?
- 25. MATLAB:csvファイルから特定の列を抽出する方法は?
- 26. ファイルから特定のテキストを抽出する方法は?
- 27. Linuxのコマンドラインで変数から拡張子を付けずにファイル名を抽出する(そしてカウンタを追加する)方法はありますか?
- 28. .fbファイルからデータを取り出す方法はありますか?
- 29. Linuxカーネル:プロセスページテーブルはどこにありますか?
- 30. システムコール関数 "sys_getpid"は、Linuxカーネルにありますか?
「ramファイル」とは何ですか?そしてダンプは何を意味しますか、kdump? –
これらのファイルはramfsとyes kdumpにあります。 –
理論的には可能ですが、それに近いものはクラッシュユーティリティーで実装されていることは疑いがありますので、おそらく自分でこれをサポートする必要があります –