新之助meow

Kratos
专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 未分类
  3. 正文

x58 主板 使用 pcie nvme ssd 引导启动

2020年12月5日 1677点热度 7人点赞 0条评论

起因

小黄鱼刷到一块650元的p4510 1t,卖家图片显示写入量在200多T略多,这也是价格低的原因。但200T和它1.92 PBW 的终身写入来比,完全不是问题,而且我做系统盘的写入很少。
。。。。。于是有了本文。
到手通过Intel Memory and Storage Tool查看剩余寿命是93%。

结论

先说结论,使用装了clover的u盘引导转接卡上的nvme ssd。并且没有重装系统,将原有系统迁移过来了。
x58不支持uefi启动,更别提nvme了,而且我也已经有ssd了,没有办法选择有option rom的ssd。
想了整体解老主板使用nvme ssd方案的同学可以接着看,就想看conver和迁移的可以直接往后翻了。

硬件环境

nvme ssd intel p4510 1t
pcie u2转接卡 佳翼pcie x16 u2转接卡
主板 华硕 p6x58d-e
cpu x5650
内存 芝奇8g X3
原硬盘 sata接口的 intel s3700 800G

使用ssd自带的option bios直接引导

自带legacy option bios的nvme ssd

部分固态可以采用类似raid卡的方式自带驱动模拟scsi设备的方式来引导,老主板直接就可以引导
已知的设备型号
950pro
pm953
浦科特的M8PE、M8SE(文章说新版已经不带了,老版本有)

bios支持uefi启动但bios没有支持nvme设备

方法1:可以修改注入nvme支持
方法2:选择带uefi option bios的nvmessd
三星PM963,Intel 750。
似乎950 pro是legacy 和 uefi的option bios都带

其他

需要强调一点,如有其他选择就不要购买三星的pm和sm系列企业固态,传言可清零,论据是有很多成色较差但写入量和通电时间均为0的盘,还有就是有买家发现他们买的盘写入量和通电时间不合理。
所以目前阶段有其他选择就不要选择比较老的三星企业ssd。
intel的虽然也有传言可以清零,但由于市面上并没有大规模的二手0写入盘出现,因此风险还不高。

参考文章:

大船神器SSD 三星PM963在HP Z420上的安装和使用,及老机使用NMVE SSD方法汇总指南
[Guide] How to get full NVMe support for all Systems with an AMI UEFI BIOS

使用clover引导

由于网上文章里写的东西多且比较乱,还写装win7加nvme驱动,winpe分区啥的。
其实核心问题就是引导,clover引导以后,用win10安装u盘装系统的话,win10自带nvme驱动就和平时装法一样了,win7没有驱动会比较复杂,不过现在很少有人用win7了吧。
我这里提炼出了装win10大体步骤,只装win10不需要用到winpe,有个win10安装u盘直接装就可以。
软件详细使用可以参考下面两个文章。
【教程】使用Clover启动Nvme协议的固态硬盘
X58老平台华硕P6T SE安装NVME SSD折腾记录和简单教程

下载 BootDiskUtility 用于将clover镜像写入u盘

最新版下载地址:http://cvad-mac.narod.ru/index/bootdiskutility_exe/0-5

下载clover镜像

https://github.com/CloverHackyColor/CloverBootloader/releases/
下载最新版的iso,比如 Clover-5127-X64.iso.7z

用bootdiskutility将clover镜像写入u盘

就用这个u盘来引导系统

制作一个win10的安装u盘(微软官方工具做的即可)

直接用这个u盘装系统就行

安装win10到nvme固态

将clover的u盘和win10安装u盘,还有pcie u2转接卡和nvme ssd都插到主板上装好
biso通过clover的u盘引导,然后选择win10安装u盘启动,安装win10到nvme固态
步骤如下:
用clover启动盘启动电脑,在出现clover图形界面后,
用键盘的右箭头或下箭头按键,移动光标到最后“退出clover”或“exit clover”。
退出clover后,会出现一个类似bios的界面,可以通过键盘操作,
移动光标到“boot maintenance mannger“回车,再移动光标到”boot from file”回车,
这时会列出检测出来的启动盘,选择系统安装盘对应的优盘,回车进入
再依次进入efi\boot目录,找到bootx64.efi,回车,
开始进入熟悉的windows安装界面,按正常安装进行操作即可
win10自带nvme启动只要能引导,后面和普通安装没有区别

通过clover的u盘启动nvme ssd上的win10

拔掉win10安装u盘
用clover启动盘启动电脑,在出现图形界面后,
选择Boot Microsoft EFI Boot from EFI 即可启动win10

迁移原有的系统到固态盘

通过diskgenus复制硬盘数据到nvme ssd

直接在旧的win10系统中通过diskgenus工具来进行硬盘复制,将现有系统盘完全复制到新硬盘
菜单-工具-硬盘复制-选扇区方式复制

将复制到nvme ssd的系统改为uefi启动

用win10自带的工具mbr2gpt,将原有legacy boot模式引导的系统改为uefi引导,以便于clover来启动
步骤如下:
参考上面安装步骤的启动过程通过clover的boot from file功能,用win10安装u盘启动系统
选择修复系统
高级选项-命令提示符

查看硬盘编号
diskpart
list
转换
mbr2gpt /convert /disk:0

启动nvme ssd上的win10

转换完成后,拔掉原有sata硬盘
通过clover选择Boot Microsoft EFI Boot from EFI 启动win10

设置clover开机默认5秒后自动进入指定系统

配置文件位置
u盘:\EFI\CLOVER\config.plist
修改DefaultLoader win10一般是 bootmgfw.efi
修改DefaultVolume 为启动分区的uuid
这个可以通过进入clover启动选择界面后按F2,然后在选择启动,然后在进入系统后
会在下面路径多出一个启动日志
u盘:\EFI\CLOVER\misc\preboot.log
找Loader entry create for 。。。。bootmgfw.efi 这一行。当中B00494ED-8EE4-4262-8F08-BA8C15B881BD 就是uuid

84:009  0:000  === [ ScanLoader ] ==============================
84:009  0:000  - [01]: 'CLOVER'
84:009  0:000      AddLoaderEntry for Volume Name=CLOVER, idx=0
84:009  0:000      IconName=unknown comma=-1 size=7
84:009  0:000      Full=unknown
84:010  0:000      Loader entry created for 'PcieRoot(0x0)\Pci(0x1D,0x7)\USB(0x2,0x0)\HD(1,MBR,0x2430EA5C,0x3F,0xEE8BC1)\EFI\BOOT\BOOTX64.efi'
84:010  0:000  - [05]: 'EFI'
84:010  0:000      AddLoaderEntry for Volume Name=EFI, idx=1
84:010  0:000      IconName=vista,win comma=5 size=9
84:010  0:000      first=os_vista
84:010  0:000      Second=os_win
84:010  0:000      Loader entry created for 'PcieRoot(0x0)\Pci(0x7,0x0)\Pci(0x0,0x0)\NVMe(0x1,E9-FF-01-91-89-38-25-00)\HD(3,GPT,B00494ED-8EE4-4262-8F08-BA8C15B881BD,0x7738B000,0x3228F)\EFI\microsoft\Boot\bootmgfw.efi'
84:012  0:001      AddLoaderEntry for Volume Name=EFI, idx=2
84:012  0:000      IconName=unknown comma=-1 size=7
84:012  0:000      Full=unknown
84:012  0:000      Loader entry created for 'PcieRoot(0x0)\Pci(0x7,0x0)\Pci(0x0,0x0)\NVMe(0x1,E9-FF-01-91-89-38-25-00)\HD(3,GPT,B00494ED-8EE4-4262-8F08-BA8C15B881BD,0x7738B000,0x3228F)\EFI\BOOT\BOOTX64.efi'
84:012  0:000  === [ AddCustomTool ] ===========================

Timeout是默认等待的超时时间
最终的配置文件片段

    <key>Boot</key>
    <dict>
        <key>DefaultLoader</key>
        <string>bootmgfw.efi</string>
        <key>DefaultVolume</key>
        <string>B00494ED-8EE4-4262-8F08-BA8C15B881BD</string>
        <key>Timeout</key>
        <integer>5</integer>

参考
枯木逢春,用Clover让老电脑从NVME SSD启动 再用叁年没问题
https://zhuanlan.zhihu.com/p/137604937

参考

用Win10自带的MBR2GPT无损转换GPT磁盘分区形式
https://forums.evga.com/How-to-set-up-EVGA-X58-Motherboard-E762-with-NVMe-M2-Boot-drive-m2890374.aspx

intel 对 nvme硬盘boot的指南
最早道h77 bios 需要有uefi启动,关掉legacy boot

标签: 暂无
最后更新:2020年12月5日

tjccn_wx@hotmail.com

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

归档

  • 2026 年 10 月
  • 2024 年 2 月
  • 2023 年 7 月
  • 2023 年 1 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 6 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2019 年 10 月
  • 2019 年 8 月
  • 2019 年 7 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 9 月
  • 2016 年 8 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2015 年 12 月
  • 2015 年 8 月

分类

  • android
  • mysql
  • nethunter
  • proxmark
  • 未分类

COPYRIGHT © 2026 新之助meow. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang