$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第11回 Kernel/VM探検隊 発表資料
Search
orumin
June 06, 2015
Technology
1
580
第11回 Kernel/VM探検隊 発表資料
UEFIをみんなやろうな
orumin
June 06, 2015
Tweet
Share
More Decks by orumin
See All by orumin
あのころの iPod を どうにか再生させたい
orumin
2
2.7k
ヴィンテージマシンと付き合う - kernel/vm online 5
orumin
0
1.1k
むかしの RISC、むかしの Unix
orumin
7
3.7k
Fundamental of architecture to implementing OS on AArch64
orumin
3
4.9k
Kernel/VM Kansai #9
orumin
0
950
Kernel/VM #14 発表資料
orumin
1
600
Unikernels report
orumin
2
490
第13回Kernel/VM勉強会発表資料
orumin
1
1.6k
第12回カーネル/VM探検隊
orumin
0
380
Other Decks in Technology
See All in Technology
JEDAI認定プログラム JEDAI Order 2026 エントリーのご案内 / JEDAI Order 2026 Entry
databricksjapan
0
130
Kiro Autonomous AgentとKiro Powers の紹介 / kiro-autonomous-agent-and-powers
tomoki10
0
530
LLM-Readyなデータ基盤を高速に構築するためのアジャイルデータモデリングの実例
kashira
0
260
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
140
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
190
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
300
シニアソフトウェアエンジニアになるためには
kworkdev
PRO
3
170
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
220
Lambdaの常識はどう変わる?!re:Invent 2025 before after
iwatatomoya
1
610
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
230
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
170
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
5
540
Featured
See All Featured
KATA
mclloyd
PRO
33
15k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Speed Design
sergeychernyshev
33
1.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Transcript
ファームウェアハック ( 仮 ) 改め UEFI とのつきあい方〜敗北篇〜 orumin @kotatsu_mi
はじめに
はじめに
はじめに • もうこれ以上なにも 聞かないでください
None
今日のおはなし • 今日はファームウェアのはなしをします
今日のおはなし • 今日はファームウェアのはなしをします • むしろ今日も ?
None
None
None
DOOM?
None
None
None
None
None
• けっこうここまで時間がかかりました • IA32 用しか動いてない • Thanks for @nvsofts •
ではここで問題 • なんで X64 で動かないのか • 確認していきます.
トレース • さきほどの qemu コマンド • -serial pty • これで,
minicom をつかってオープンすると
トレース
トレース
トレース
トレース
みんなだいすきリモートデバッガ
みんなだいすきリモートデバッガ
みんなだいすきリモートデバッガ
みんなだいすきリモートデバッガ
敗北 • どこで死んでるかよくわからん • UEFI 以前の gdb の使い方の気がしてきました • ちょっとおしえてもらえるとたすかります……
余談 • 最初は Subversion だったけど近年は Github でホスティ ングされている EDK2 •
UEFI 2.5 spec が今年 4 月公開 • EDK2 もどんどん commit されていってる
None
None
None
• UEFI2.5 spec
• UEFI2.5 spec
None
None
None
• これからもどんどん UEFI が楽しくなるね ! • UEFI 2.5 spec によると
UEFI が RESTful API Server に • Lua と REST で OS つかわずマシンを管理 ? •