Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
第11回 Kernel/VM探検隊 発表資料
Search
orumin
June 06, 2015
Technology
1
560
第11回 Kernel/VM探検隊 発表資料
UEFIをみんなやろうな
orumin
June 06, 2015
Tweet
Share
More Decks by orumin
See All by orumin
ヴィンテージマシンと付き合う - kernel/vm online 5
orumin
0
1.1k
むかしの RISC、むかしの Unix
orumin
7
3.5k
Fundamental of architecture to implementing OS on AArch64
orumin
3
4.8k
Kernel/VM Kansai #9
orumin
0
920
Kernel/VM #14 発表資料
orumin
1
570
Unikernels report
orumin
2
450
第13回Kernel/VM勉強会発表資料
orumin
1
1.6k
第12回カーネル/VM探検隊
orumin
0
360
KernelVM night! LT
orumin
0
450
Other Decks in Technology
See All in Technology
ビズリーチにおけるリアーキテクティング実践事例 / JJUG CCC 2025 Spring
visional_engineering_and_design
1
130
MobileActOsaka_250704.pdf
akaitadaaki
0
130
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
960
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
390
タイミーのデータモデリング事例と今後のチャレンジ
ttccddtoki
6
2.4k
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
130
Reach American Airlines®️ Instantly: 19 Calling Methods for Fast Support in the USA
flyamerican
1
170
第4回Snowflake 金融ユーザー会 Snowflake summit recap
tamaoki
1
290
AWS認定を取る中で感じたこと
siromi
1
190
What’s new in Android development tools
yanzm
0
320
React開発にStorybookとCopilotを導入して、爆速でUIを編集・確認する方法
yu_kod
1
280
United airlines®️ USA Contact Numbers: Complete 2025 Support Guide
unitedflyhelp
0
310
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Code Review Best Practice
trishagee
69
18k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
Embracing the Ebb and Flow
colly
86
4.7k
A Tale of Four Properties
chriscoyier
160
23k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Facilitating Awesome Meetings
lara
54
6.4k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
690
Building an army of robots
kneath
306
45k
We Have a Design System, Now What?
morganepeng
53
7.7k
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 つかわずマシンを管理 ? •