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
490
第11回 Kernel/VM探検隊 発表資料
UEFIをみんなやろうな
orumin
June 06, 2015
Tweet
Share
More Decks by orumin
See All by orumin
ヴィンテージマシンと付き合う - kernel/vm online 5
orumin
0
900
むかしの RISC、むかしの Unix
orumin
7
3.1k
Fundamental of architecture to implementing OS on AArch64
orumin
3
4.5k
Kernel/VM Kansai #9
orumin
0
810
Kernel/VM #14 発表資料
orumin
1
510
Unikernels report
orumin
2
410
第13回Kernel/VM勉強会発表資料
orumin
1
1.4k
第12回カーネル/VM探検隊
orumin
0
280
KernelVM night! LT
orumin
0
390
Other Decks in Technology
See All in Technology
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
350
20分で完全に理解するGrafanaダッシュボード
hamadakoji
3
630
require(ESM)とECMAScript仕様
uhyo
3
680
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
1
230
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
230
Azureの基本的な権限管理の勉強会
yhana
0
460
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
360
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
310
VS CodeでAWSを操作しよう
smt7174
8
1.7k
Janus
bkuhlmann
1
490
KubeConにproposalを送りたい人へのアドバイス
sat
PRO
3
250
JSON攻略法.pdf
miyakemito
8
5k
Featured
See All Featured
Unsuck your backbone
ammeep
663
57k
Gamification - CAS2011
davidbonilla
76
4.6k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Scaling GitHub
holman
457
140k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
We Have a Design System, Now What?
morganepeng
43
6.8k
A better future with KSS
kneath
231
16k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
42k
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 つかわずマシンを管理 ? •