第11回 Kernel/VM探検隊 発表資料

F28abade40c3fa0565f578f7dbae6560?s=47 orumin
June 06, 2015

第11回 Kernel/VM探検隊 発表資料

UEFIをみんなやろうな

F28abade40c3fa0565f578f7dbae6560?s=128

orumin

June 06, 2015
Tweet

Transcript

  1. ファームウェアハック ( 仮 ) 改め UEFI とのつきあい方〜敗北篇〜 orumin @kotatsu_mi

  2. はじめに

  3. はじめに

  4. はじめに • もうこれ以上なにも 聞かないでください

  5. None
  6. 今日のおはなし • 今日はファームウェアのはなしをします

  7. 今日のおはなし • 今日はファームウェアのはなしをします • むしろ今日も ?

  8. None
  9. None
  10. None
  11. DOOM?

  12. None
  13. None
  14. None
  15. None
  16. None
  17. • けっこうここまで時間がかかりました • IA32 用しか動いてない • Thanks for @nvsofts •

  18. ではここで問題 • なんで X64 で動かないのか • 確認していきます.

  19. トレース • さきほどの qemu コマンド • -serial pty • これで,

    minicom をつかってオープンすると
  20. トレース

  21. トレース

  22. トレース

  23. トレース

  24. みんなだいすきリモートデバッガ

  25. みんなだいすきリモートデバッガ

  26. みんなだいすきリモートデバッガ

  27. みんなだいすきリモートデバッガ

  28. 敗北 • どこで死んでるかよくわからん • UEFI 以前の gdb の使い方の気がしてきました • ちょっとおしえてもらえるとたすかります……

  29. 余談 • 最初は Subversion だったけど近年は Github でホスティ ングされている EDK2 •

    UEFI 2.5 spec が今年 4 月公開 • EDK2 もどんどん commit されていってる
  30. None
  31. None
  32. None
  33. • UEFI2.5 spec

  34. • UEFI2.5 spec

  35. None
  36. None
  37. None
  38. • これからもどんどん UEFI が楽しくなるね ! • UEFI 2.5 spec によると

    UEFI が RESTful API Server に • Lua と REST で OS つかわずマシンを管理 ? •