起因
小黄鱼刷到一块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 - 2021, 新之助meow. 原创文章转载请注明: 转载自http://www.xinmeow.com