欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在戴尔服务器上轻松切换M2接口的NVMe和SATA硬盘的BIOS设置:实现协议间的无缝转换

最编程 2024-02-20 13:15:14
...


先科普一下

SATA是一种时下非常流行的串行硬盘接口规范, 是这个样子的

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_重启

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_系统安装_02


PCIe是一种高速串行计算机扩展总线标准, 几乎任何扩展都可以通过PCIe连接, 比如固态硬盘显卡网卡磁盘阵列卡, 是这个样子的

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_磁盘阵列_03


m.2接口是一种新的主机接口方案,可以兼容多种通信协议,如sata、PCIe、USB、HSIC、UART、SMBus等, 大概长这样

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_电脑硬件_04


nvme是一种用于PCIe的附加存储的接口和指令集标准, 数据走PCIe总线

进入正题

戴尔G7 7588主板上的m.2可以兼容sata协议和nvme协议, 当使用sata协议时走sata总线, 使用nvme协议时走PCIe总线, 因为PCIe总线带宽比较大, 所以使用nvme协议的硬盘才能发挥最快的速度, 这个接口兼容sata只是为了方便, 速度慢. 但是这台电脑原装盘是sata协议的, 而且120G的容量对我而言已经不够了, 所以为了更大的系统盘存储容量以及更高的传输速度和办公效率, 我把这块原装的120G sata盘换成了一块更大的nvme协议的盘. 具体是什么盘就不多说了, 毕竟没收到广告费.

于是就涉及到系统迁移的问题. 在这里我们使用DiskGenius进行迁移. 在工具菜单下有系统迁移, 这个是热迁移, 即在你电脑正常开机的情况下迁移系统, 另一个克隆磁盘需要使用U盘启动进行冷迁移.

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_重启_05


为了将刚买的新nvme盘连上电脑, 需要一个转换器, 我手头有一个sata转usb的转换器, 但是nvme协议的m.2接口不能转sata, 只能转PCIe接口或usb, 笔记本没有PCIe接口, nvme转usb的转换器又非常贵, 不过sata协议的m.2可以转sata, 而且也不贵, 所以咱们把新nvme盘插到电脑里的m.2接口上, 旧盘先转sata再转usb插到电脑usb接口上(其实转完sata插到电脑的sata接口也行), 这样两块盘都连上电脑了只要用U盘启动进行冷迁移就行了. 读者情况可能不同我下面列举几种可行方案, 如果你打算把换下来的盘当U盘用, 建议使用方案四, 毕竟当U盘用需要转usb.

方案一: 我有钱我自豪
直接上nvme转usb转换器连上电脑, 然后正常开机使用上面提到的DiskGenius工具菜单下的系统迁移进行热迁移, 完事之后把盘换过来就行了, 这种方法到此就完成了.
方案二: 我正好有个sata转usb转换器不用白不用
跟我一样新nvme盘插到电脑里的m.2接口上, 旧盘先转sata再转usb插到电脑usb接口上, 用U盘启动进行冷迁移.
方案三: 我讨厌usb接口我喜欢sata接口
新nvme盘插到电脑里的m.2接口上, 旧盘转sata把电脑原装机械盘换下来插到电脑sata接口上, 用U盘启动进行冷迁移.
方案四: 我没有sata转usb转换器但是我喜欢usb接口
新nvme盘插到电脑里的m.2接口上, 旧盘直接转usb插到电脑usb接口上, 用U盘启动进行冷迁移.

在购买转换器的时候

无论是什么转换器, 非常非常不建议买这种中间是空的的(如图),

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_重启_06


它中间空着是因为接口没有架高, 不开洞的话背面有颗粒的盘就插不上, 这种没有架高的接口没有弹力, 与电脑主板上的接口对比明显做工简陋, 可能会造成接触不良, 而且接口处部分的PCB没有剪掉, 导致我的另一块盘背面的电阻被它没减掉的部分挡住插不进去. 不过这种的便宜倒是真的, 买的话记得带上运费险, 完事之后七天无理由.

然后是制作启动U盘

找一个U盘, 用DiskGenius制作启动盘, 如下图, 理论上U盘里原来的的东西不会丢

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_电脑硬件_07

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_磁盘阵列_08

然后就是设置电脑U盘启动了

这台电脑设置U盘启动比较复杂, 而且网上大部分网站都是当成一般电脑讲的, 不过我还是在贴吧找到了方案, 来自一位叫"戴尔电脑批发"的大佬.

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_电脑硬件_09


大概是这个意思: U盘做好之后关机, 再开机, 显示戴尔圆形logo的时候狂按F2, 会出来这么一个界面

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_系统盘_10


有这么两个安全保护选项需要去掉勾选才能设置U盘启动: Security目录下的PPT Security选项的右边PTT On和Security Boot目录下的Security Boot Enable选项右边的Security Boot Enable, 这两个取消勾选之后才能在General目录下Advanced Boot Options选项勾选右边的Enable Legacy Option ROMs来启用U盘启动; 反之, 捣鼓完想要再打开这两个安全保护也需要先把Enable Legacy Option ROMs取消勾选禁用U盘启动才行.

系统迁移/克隆系统盘

设置完U盘启动, 保存设置然后退出, 电脑会自动重启, 把刚才做的U盘插上, 这次显示戴尔圆形logo的时候狂按F12, 进入选单之后选他默认的, 也就是最上面那个选项就会进入U盘中的系统. 这时候确保新盘旧盘都插在电脑上, 打开DiskGenius选择工具->克隆磁盘, 选好被克隆的旧的系统盘和新的克隆到的盘, 下面选项选第一个, 复制所有扇区, 然后开始克隆, 进度条走的时候喝喝茶喂喂鸟, 二十来分钟之后应该就差不多克隆完了(具体时间随具体情况变化), 完事之后还可以接着用DiskGenius再把C盘搞大点, 给新盘分分区(新分的区一定从机械盘的盘符后面开始排, 保险的办法就是只把C盘扩大点剩下的空间改成空闲, 正常启动系统之后再分区), 完事之后关机, 把新盘插进主板上的m.2槽里, 重启F2进上图菜单关掉U盘启动, 打开那俩安全选项再重启, 正常启动系统就行了.

大功告成之后:新旧速度对比

原装机械盘:

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_重启_11


原装sata固态:

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_电脑硬件_12


新换的nvme固态:

戴尔服务器硬盘的nvme协议和SATA协议BIOS设置互通 戴尔服务器m2接口_磁盘阵列_13