renjieah 发表于 2016-4-16 21:18

zbook17g2硬艹三星sm951 nvme成功。

本帖最后由 renjieah 于 2016-4-16 21:26 编辑

用这个ssd是我蛋疼!蛋疼!
蛋疼!
重要的事情说三遍
zbook17硬盘位是60的,80的sm951正常是放不下的,就需要先把sm951尾部推到d壳里,然后塞进槽里。正好能放下(芯片组散热那个小铁片抬起来一点压住一个角,这样才能放正,顺便起到固定作用)






接下来是启动问题。。坑爹的hpbios原生不支持nvme,在插入之后bios里找不到这块硬盘。。所以也就没法原生启动了。。
而因为蛋疼。。我只有硬抗到底。。
uefi shell启动→加载nvme驱动→引导sm951上的系统。
正好找到了个脚本全自动。。
结果就是

顺便跑了下分,连续读写上不去的原因是zbookg2系列的ngff是pci-e2.0x2,,而sm951是pci-e3.0x4,不过4k和acc还算是不错的。。





虎虎happy 发表于 2016-4-16 21:28

人姐没蛋怎么会疼

empbox 发表于 2016-4-16 21:29

惠普最喜欢在硬盘接口上落后一步,msata就这样,没想到这个还是这样。

renjieah 发表于 2016-4-16 21:35

empbox 发表于 2016-4-16 21:29
惠普最喜欢在硬盘接口上落后一步,msata就这样,没想到这个还是这样。

不算。。zbookg2对标的工作站当时还真没有ngff pcie3.0x4的吧。
另外就是芯片组不给力,cpu出的pci-e3.0x16全给显卡了,别的pci-e都是芯片组出来的,全是2.0.
而且现在市面上还没有60的nvme ngff ssd,hp给的z turbo是建兴的cx1。。是pci-e2.0x2的。

zhangyongtao 发表于 2016-4-16 21:39

恭喜啊不过我看外壳哪里做好绝缘最好啊

empbox 发表于 2016-4-16 22:18

renjieah 发表于 2016-4-16 21:35
不算。。zbookg2对标的工作站当时还真没有ngff pcie3.0x4的吧。
另外就是芯片组不给力,cpu出的pci-e3.0 ...

最近惠普区也流行霸王硬上弓了。哈哈!:D前几天有个兄弟给2570p硬上13寸屏幕,哈哈!

jay508 发表于 2016-4-17 01:48

蛋疼的任姐 任性

landerwh 发表于 2016-7-4 20:36

uefi shell启动→加载nvme驱动→引导sm951上的系统
请问大牛^g^
这个如何实现啊?^r^

landerwh 发表于 2016-7-4 20:43

需要升级主板BIOS吗?
系统稳定吗?软件运行稳定吗?:)

cfwyy77 发表于 2016-7-5 09:52

^g^ 够硬

Westere 发表于 2017-2-4 21:51

求教如何“uefi shell启动→加载nvme驱动→引导sm951上的系统”!谢谢!

markiii 发表于 2017-2-4 23:13

求教如何“uefi shell启动→加载nvme驱动→引导sm951上的系统”!谢谢!

markiii 发表于 2017-2-5 07:35

renjieah 发表于 2016-4-16 21:18
用这个ssd是我蛋疼!蛋疼!
蛋疼!
重要的事情说三遍


求教如何“uefi shell启动→加载nvme驱动→引导sm951上的系统”!谢谢!

oxygen427 发表于 2017-2-9 20:03

支持 硬艹

markiii 发表于 2017-3-8 22:19

markiii 发表于 2017-2-5 07:35
求教如何“uefi shell启动→加载nvme驱动→引导sm951上的系统”!谢谢!

这太难了^u^

zhonour 发表于 2017-3-29 11:40

任姐,我买的inter 600P 固态,但是我不知道怎么安装系统,你说的仅仅大致带过,我想知道具体细节,还望赐教,我的QQ1762522662

williamzhao216 发表于 2017-4-1 18:46

不知道15 g2 可不可以上

renjieah 发表于 2017-4-2 18:09

本帖最后由 renjieah 于 2017-4-2 18:25 编辑

zbook不玩好久了。。。然后还有这么多人问我就仔细说下吧。。。基本都是引用自网上。。。。侵权找我删就行。。
网上有很多EFI Shell的下载, 一般这个压缩包根目录有个shell.efi的文件,还有个APPS的子目录,如果下载下来的文件有这样的结构, 那么恭喜你,下对了
将这些文件拷贝到优盘FAT32的根目录,然后新建个efi\boot目录, 将shell.efi 移到 \efi\boot\, 然后改shell.efi 成 bootx64.efi, 这样就可以从优盘启动EFI Shell了。 至于为什么要这样做,我也不知道, 只知道缺少任何一步,优盘就无法启动EFI Shell。
第二步,让EFI识别NTFS分区,度娘告诉我,本论坛的一个大神发现鬼佬有这么个驱动NTFS.EFI, 只要 load ntfs.efi 就行。我将这个文件拷贝到优盘根目录, 然后期望做个自动执行的脚本,将这句命令拷贝到startup.nsh里, 运行结果告诉我无法找到此文件。我再移到apps子目录, 以为很多命令都在这里,这里可能就是类似windows的system32目录,系统会自动找到,但依旧失望了。分析了运行过程, 发现原来映射的驱动器时时会改变, 一会儿FS0, 一会儿FS1,再来个BLK3之类的,真折腾人啊。 特别是运行了 map -r 之后,整个天翻地覆了, 驱动器到处乱跑,后来的事实证明 map命令根本不需要, 无论加什么参数。
第三步, 将我编制的startup.nsh拷贝到\efi\boot\下,ntfs.efi移到\apps下,(别的目录也行, 只是要修改脚本) 再将windows安装盘拷贝到第一个分区根目录,再多拷贝一个bootm***.efi (度娘或者windows安装目录里找)也到根目录, 这样就自动启动windows的安装程序了。
上面这个是uefishell的安装方法。。然后我们要弄的就是在startup.nsh写脚本然后让他挂载nvme然后自动启动。。
对了。。要特别说明。。uefi启动分区必须放在别的硬盘上。。因为开机是识别不出nvme的


<div><font size="1"> @echo -off
set -v efishellmode 1.1.2
set StartupDelay 1
mode 120 36
;FOUNDNVMEDRIVERMODULE section is simply to locate the correct drive
cls
if exist fs0:\EFI\Shell\NvmExpressDxe.efi then
fs0:
echo Found NVMe driver module on fs0:
goto FOUNDNVMEDRIVERMODULE
endif
if exist fs1:\EFI\Shell\NvmExpressDxe.efi then
fs1:
echo Found NVMe driver module on fs1:
goto FOUNDNVMEDRIVERMODULE
endif
if exist fs2:\EFI\Shell\NvmExpressDxe.efi then
fs2:
echo Found NVMe driver module on fs2:
goto FOUNDNVMEDRIVERMODULE
endif
echo "Unable to find NVMe driver module".
echo "Please mount the drive with the NVMe driver module".
echo ""
goto END
:FOUNDNVMEDRIVERMODULE
echo =============================================================
echo ""
echo "load the NVMe driver and map the NVMe HDD now?"
echo "loading the NVMe driver module"
load \EFI\Shell\NvmExpressDxe.efi
map -u
echo "Find the NVMe HDD"
if exist fs0:\EFI\Microsoft\Boot\bootm***.efi then
fs0:
endif
if exist fs1:\EFI\Microsoft\Boot\bootm***.efi then
fs1:
endif
if exist fs2:\EFI\Microsoft\Boot\bootm***.efi then
fs2:
endif
if exist fs3:\EFI\Microsoft\Boot\bootm***.efi then
fs3:
endif
if exist fs4:\EFI\Microsoft\Boot\bootm***.efi then
fs4:
endif
echo "load the Windows boot loader on NVMe HDD"
\EFI\Microsoft\Boot\bootm***.efi</font></div><div><font size="1">
:END </font></div>上面就是startup.nsh中要写入的东西。。。然后可以看到nvme驱动也就是NvmExpressDxe.efi是要放在\EFI\Shell\下的,如果会的话自己改地址也无所谓。。


然后最后可以在end上一行加上个Cls 清下屏。。要不windows徽标都有可能会被盖住。。。


另外zbook17g2只是pcie 2.0x2,理论速度800左右,实际上sm951不到700。。不过4k相当好看。。想折腾的自己考虑哈。




zhonour 发表于 2017-4-2 21:08

咋没把ntfs.efi和nvme驱动发上来啊任姐,我这网络限制,百度云都打不开啊,找不到资源啊

zhonour 发表于 2017-4-3 11:08

任姐,有偿寻求帮助,QQ1762522662

grdxyxy 发表于 2017-4-7 14:17

renjieah 发表于 2016-4-16 21:35
不算。。zbookg2对标的工作站当时还真没有ngff pcie3.0x4的吧。
另外就是芯片组不给力,cpu出的pci-e3.0 ...
我买了一块hfs256ga6mnd,难道不是2260的nvme接口?我查参数是走pcie的

timaxell 发表于 2017-9-15 22:17

惠普真是太草蛋了:D
尺寸草蛋,PCIE启动上还是草蛋,
不知 Elitebook 850 G2 能不能这样弄。

hanyer 发表于 2017-9-16 07:13

{:1_245:}

惠普装机-坚叔 发表于 2017-9-18 02:02

收藏之

HOMIPAN 发表于 2017-10-17 17:05

恭喜,恭喜!

123qichao 发表于 2017-11-15 05:01

mark一下,感谢楼主尝试

feng335 发表于 2017-11-24 02:29

楼主能不能放上整套工具?教程再详细一点

qwertykwl 发表于 2017-11-24 17:05

支持一下的啊,

彩颖 发表于 2018-4-24 20:27

求大佬咋整。各给完整的流程好么。正想搞个PM981.

huzhi28251 发表于 2020-12-11 18:15

为啥我插上SM951 系统不识别啊
页: [1] 2
查看完整版本: zbook17g2硬艹三星sm951 nvme成功。