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

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
爱范儿
爱范儿
MongoDB | Blog
MongoDB | Blog
腾讯CDC
aimingoo的专栏
aimingoo的专栏
月光博客
月光博客
Engineering at Meta
Engineering at Meta
C
Check Point Blog
N
Netflix TechBlog - Medium
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
WordPress大学
WordPress大学
博客园 - 司徒正美

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.