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
580
第11回 Kernel/VM探検隊 発表資料
UEFIをみんなやろうな
orumin
June 06, 2015
Tweet
Share
More Decks by orumin
See All by orumin
あのころの iPod を どうにか再生させたい
orumin
2
2.8k
ヴィンテージマシンと付き合う - kernel/vm online 5
orumin
0
1.2k
むかしの RISC、むかしの Unix
orumin
7
3.7k
Fundamental of architecture to implementing OS on AArch64
orumin
3
5.1k
Kernel/VM Kansai #9
orumin
0
960
Kernel/VM #14 発表資料
orumin
1
610
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
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
1.6k
Behind the Stream - How AbemaTV Engineers Build Video Apps at Scale
ygoto3
0
130
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.7k
Vivre en Bitcoin : le tutoriel que votre banquier ne veut pas que vous voyiez
rlifchitz
0
350
Digitization部 紹介資料
sansan33
PRO
1
6.6k
Riverpod3.xで実現する実践的UI実装
fumiyasac0921
1
240
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
950
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
Claude in Chromeで始める自律的フロントエンド開発
diggymo
1
230
なぜCREを8年間続けているのか / cre-camp-4-2026-01-21
missasan
0
1k
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
17
6.4k
迷わない!AI×MCP連携のリファレンスアーキテクチャ完全ガイド
cdataj
0
640
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
160
The untapped power of vector embeddings
frankvandijk
1
1.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Navigating Weather and Climate Data
rabernat
0
74
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Rails Girls Zürich Keynote
gr2m
96
14k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Code Review Best Practice
trishagee
74
19k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
47
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
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 つかわずマシンを管理 ? •