TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Sandy Bridge-era motherboard gets M.2 SSD boot support 12 years after launch

75 点作者 mobilio18 天前

11 条评论

rfv672318 天前
You can boot an OS on NVME drive from another bootloader on a USB drive.<p>I have been using CloverBootloader for years.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;CloverHackyColor&#x2F;CloverBootloader">https:&#x2F;&#x2F;github.com&#x2F;CloverHackyColor&#x2F;CloverBootloader</a>
评论 #43917041 未加载
hedora18 天前
It&#x27;s cool they issued a new BIOS. I have an extremely similar (but older, I think -- it is the first gen of boards that support EFI) Gigabyte motherboard, and the community hacked in support for M.2 boot (with a PCIe adapter passthrough board) maybe 5 years ago.<p>I only looked into this because I had to upgrade the video card (NVidia&#x27;s drivers go obsolete way before the hardware), and the new video card wouldn&#x27;t post without a new BIOS. Gigabyte had issed one even though the motherboard was ten years old. I thought about going the NVME route, but didn&#x27;t bother. The video card higher priority.<p>I even ran stable diffusion on a machine like that one, but a few years newer (with a covid-era video card).
eqvinox18 天前
Reminds me of editing NVMe support into my Supermicro X9DR7-LN4F server mainboard (Sandy&#x2F;Ivy Bridge) I have at home. It involved &quot;unpacking&quot; the &#x27;BIOS&#x27; (UEFI) image, adding an NVMe module that was published somewhere (I think it was actually generic, as in plain UEFI and not specific to the BIOS vendor, AMI in this case), repacking it, and then flashing it on the mainboard (with clenched buttcheeks — I&#x27;m not sure this board has a recovery mode…)<p>(It works perfectly to this day.)<p>It&#x27;s a little sad that Supermicro didn&#x27;t do this at their end, it&#x27;s maybe an hour of work, two with testing…<p>&gt; inclusion of the NVMe DXE trifecta (Nvme, NvmeSmm, NVMEINT13)<p>Now that I think about it, this sounds very much like what I threw into the X9DR7-LN4F BIOS image.<p>Ed.: apparently these are the files I used, though I cannot dig up how or where I did this :)<p><pre><code> -rw-r--r-- 1 41917 May 28 2020 P-X9DR7-E-LN4F_BIOS_3_3_release_notes.pdf -rw-r--r-- 1 30493975 May 28 2020 FD12LITE.zip -rw-r--r-- 1 16293994 May 28 2020 Aptio_V_AMI_Firmware_Update_Utility.zip -rw-r--r-- 1 818096 May 28 2020 UEFI_Shell_Spec_2_0.pdf -rw-r--r-- 1 2104626 May 28 2020 AMIBCP 4.53.zip -rw-r--r-- 1 5910147 May 28 2020 UEFITool_v0.27.0.rar -rw-r--r-- 1 10665 May 28 2020 NvmExpressDxe_4.rar -rw-r--r-- 1 404236 May 28 2020 MMTool 4.50.0.23.zip -rw-r--r-- 1 6150536 May 28 2020 Aptio_4_AMI_Firmware_Update_Utility.zip </code></pre> (…10kB compressed for the actual NVMe DXE…)<p><pre><code> ..A.... 20832 2018-04-18 00:00 NvmExpressDxe_4.ffs</code></pre>
评论 #43915733 未加载
评论 #43915835 未加载
评论 #43917046 未加载
评论 #43916769 未加载
AIoverlord18 天前
Would be interesting to know what hardware generations are completly useless today due to other issues like this.<p>Linux packages no longer being available, sourcecode missing, CPU features missing, etc.<p>Windows 11 also kills quite a lot of hardware.<p>I had to upgrade my working laptop because my 4k display broke the GCP console when doing a screenshare (GCP Console became very slow when doing screensharing).<p>I had to upgrade my CPU when upgrading my camera because the RAW Fileformat of my new campare made my old high end CPU so much slower, it was crazy (i guess the new size broke cache line alignment or whatever, it wasn&#x27;t slow with the older files).<p>My high end CPU from 6 years ago, i just replaced it with a new CPU (for less money than 6 years ago) and the CPU is double the performance.<p>I used a older system of mine on a hacker event for file sharing and other hacker experiments and redid the same thing with a better system. All the issues disappeared i had regarding performance.<p>Doing this now for 20 years, hardware is a lot more commodity than i thought.
fithisux18 天前
The issue here is the lack of open documentation of chipset, device providers.<p>The end user is hostage.<p>We talk about AI&#x2F;smartphones whatever<p>but the devices are not open or smart.
评论 #43915638 未加载
oso2k17 天前
The Dell Optiplex community did this a few years ago and they were even able support older generations of Optiplex. The actual NVMe boot module is pretty generic and I’d suspect it would work with other machines.<p><a href="https:&#x2F;&#x2F;tachytelic.net&#x2F;2021&#x2F;12&#x2F;dell-optiplex-7010-pcie-nvme&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tachytelic.net&#x2F;2021&#x2F;12&#x2F;dell-optiplex-7010-pcie-nvme&#x2F;</a><p><a href="https:&#x2F;&#x2F;tachytelic.net&#x2F;2022&#x2F;02&#x2F;dell-optiplex-790-990-nvme&#x2F;?amp" rel="nofollow">https:&#x2F;&#x2F;tachytelic.net&#x2F;2022&#x2F;02&#x2F;dell-optiplex-790-990-nvme&#x2F;?a...</a>
accrual18 天前
Always cool to see old boards learn new tricks. I thought for a second &quot;wait, my Thinkpad X230 from 2012 can boot from M.2&quot; but then I remembered it has mSATA, not M.2.
评论 #43919225 未加载
评论 #43916939 未加载
jeffbee18 天前
It is weird how the article freely confuses M.2, a physical expansion card form factor, with NVMe, a logical peripheral device interface. The motherboard obviously did not gain M.2 slots after the fact, even as the article points out that it has always been possible to use adapters to put M.2 devices into any PCI slot, and there have always been NVMe devices in the larger card form factors. What the platform gained from its new software is NVMe support.
评论 #43915397 未加载
评论 #43915313 未加载
Dwedit18 天前
Way way back, there were hard disk size limitations that were really only software limitations rather than hardware limitations. So there were tools that could install themselves to the boot sector of the drive, and provide support for larger hard disks by replacing the BIOS&#x27;s disk access functions.<p>There&#x27;s the 504MB or 2GB limit that was removed by using EZ-Drive, and the 8GB limit that was removed by using EZ-BIOS.
评论 #43919013 未加载
lotharcable18 天前
Board firmwares are full of copy-paste and code lifted from other devices that is never intended to get used and is supposed to be disabled by default.<p>I wouldn&#x27;t be surprised if this was 100% by accident.
Calwestjobs18 天前
Who cares, people still use bootloaders in era of UEFI (uefi can directly call your freaking kernel), so this is like throwing pearls to pigs.<p>But it is awesome that there is community of people who are interesting enough in this stuff to find these things out.
评论 #43918239 未加载