惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
美团技术团队
Recent Announcements
Recent Announcements
B
Blog
GbyAI
GbyAI
雷峰网
雷峰网
博客园_首页
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
Tailwind CSS Blog
M
MIT News - Artificial intelligence
V
V2EX
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
L
LangChain Blog
Microsoft Security Blog
Microsoft Security Blog
宝玉的分享
宝玉的分享
A
About on SuperTechFans
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
U
Unit 42
Hugging Face - Blog
Hugging Face - Blog
F
Fortinet All Blogs
N
Netflix TechBlog - Medium
Last Week in AI
Last Week in AI
aimingoo的专栏
aimingoo的专栏

KittenLabs

Casiomania Marantz UD5007 power supply replacement AnotterKiosk GPD Pocket 4 Speaker DSP IP-over-Toslink FX3 LVDS Frame grabber Extreme Pi Boot Optimization WiFi auth with OsmoHLR/SIM cards Windows 11 tweaks & usability improvements Using custom domains as a Fediverse redirect 25GBit/s on macOS & iOS Router overclocking Real gaming router Manage RDP certificates on Windows using SSH 20 port USB-C charger Reviving a dead Gigabyte MJ11-EC1 mainboard 2.5GbE PCIe NIC mod board Blinkekatze ThinkPad T41/T43 USB-C HomeSwitch 4 DC UPS (Lithium) OLED nametag Thermal camera macro Blåmba LPT printer emulator PC104 ISA adapter Palm IIIc USB-C OtterCast Gigaset DECT debug adapter M.2 NVMe -> miniPCIe
NVMe BIOS Option ROM
By Manawyrm and tSYS | Tuesday, October 31, 2023 · 2023-10-31 · via KittenLabs

Native NVMe boot capability for almost any x86 PC

ThinkPad T43 with ExpressCard-connected external NVMe SSD Laptop showing KittenLabs NVMe Boot

What is it?

The NVMe BIOS Option ROM is a heavily modified version of iPXE, which can be integrated into a computers BIOS (or provided via a PCI card, USB flash drive, SD card, etc.).
It allows x86 computers to boot from NVMe devices attached via PCIe, even on devices which are much older than NVMe itself.

The NVMe implementation was ported from SeaBIOS and modified to work with iPXE.

The resulting Option ROM is only 23040 bytes (22.5 KiB!) large, so it will fit comfortably into any BIOS, flash chip or storage medium.

ThinkPad T43 booting Windows XP

ExpressCard/34 and /54

Commercially available adapters can adapt NVMe M.2 2242 SSDs into an ExpressCard/34 form factor:

NVMe to ExpressCard/34 adapter NVMe to ExpressCard/34 adapter

These can be used in older devices like a ThinkPad T43, T410, T430.