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

推荐订阅源

博客园 - 叶小钗
V
Visual Studio Blog
雷峰网
雷峰网
J
Java Code Geeks
博客园 - 三生石上(FineUI控件)
人人都是产品经理
人人都是产品经理
MyScale Blog
MyScale Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
B
Blog RSS Feed
C
Check Point Blog
博客园 - Franky
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
V2EX
D
Docker
IT之家
IT之家
博客园 - 聂微东
腾讯CDC
U
Unit 42
Microsoft Security Blog
Microsoft Security Blog
The Cloudflare Blog

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.