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
530
第11回 Kernel/VM探検隊 発表資料
UEFIをみんなやろうな
orumin
June 06, 2015
Tweet
Share
More Decks by orumin
See All by orumin
ヴィンテージマシンと付き合う - kernel/vm online 5
orumin
0
1k
むかしの RISC、むかしの Unix
orumin
7
3.4k
Fundamental of architecture to implementing OS on AArch64
orumin
3
4.8k
Kernel/VM Kansai #9
orumin
0
900
Kernel/VM #14 発表資料
orumin
1
540
Unikernels report
orumin
2
440
第13回Kernel/VM勉強会発表資料
orumin
1
1.6k
第12回カーネル/VM探検隊
orumin
0
350
KernelVM night! LT
orumin
0
430
Other Decks in Technology
See All in Technology
OPENLOGI Company Profile for engineer
hr01
1
20k
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
470
Amazon Aurora のバージョンアップ手法について
smt7174
2
150
ウォンテッドリーのデータパイプラインを支える ETL のための analytics, rds-exporter / analytics, rds-exporter for ETL to support Wantedly's data pipeline
unblee
0
130
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
300
クラウド食堂とは?
hiyanger
0
120
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
180
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
200
アジャイルな開発チームでテスト戦略の話は誰がする? / Who Talks About Test Strategy?
ak1210
1
610
偏光画像処理ライブラリを作った話
elerac
1
170
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
2
160
LINE NEWSにおけるバックエンド開発
lycorptech_jp
PRO
0
270
Featured
See All Featured
Facilitating Awesome Meetings
lara
52
6.2k
Building Your Own Lightsaber
phodgson
104
6.2k
What's in a price? How to price your products and services
michaelherold
244
12k
Building Adaptive Systems
keathley
40
2.4k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Speed Design
sergeychernyshev
27
810
The Cult of Friendly URLs
andyhume
78
6.2k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
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 つかわずマシンを管理 ? •