作者mshx (小錢=>大錢?)
看板hardware
標題[心得] 舊主機板上NVME SSD
時間Fri Apr 17 10:54:12 2020
該文內容有更新,但為了保留鄉民間的討論,故直接回一篇文
要看完整內容請記得看下一篇文
######################################################
分享最近一周用轉卡的心得
MB: ASUS M5A97 R2.0
根據
https://www.osslab.com.tw/ami-uefi-bios-nvme/
改NVME BIOS模組,插入模組是NvmExpressDxe_4
利用flashback更新BIOS(ASUS會檢查檔案CRC,所以只能用flashback強刷)
PCHOME購得PCIE X4轉M.2轉卡+WD N550 500G,$2439
根據
https://zh.wikipedia.org/wiki/PCI_Express
PCI-E 2.0 X4應該有2.0GB/s頻寬
實測只有1GB/s,推測是與顯卡共用頻寬導致
最後進入安裝OS上NVME的時候
嘗試過幾種組合,如果你買的NVME SSD有原廠driver,例如:intel, samsung
(這邊要感謝某位朋友幫我做實驗)
那麼你可以愉快的使用網路魔改的Win7 NVME+UEFI ISO,在載入driver後安裝在NVME SSD
若你跟我一樣,為了價格便宜買其他廠牌型號的NVME SSD,那就只能上Win8.1/Win10 UEFI
否則都可能會出現進入安裝程式後,告訴你無法安裝在NVME上
雖然只有1GB/s,但至少也是SATA的2倍
若要執行此改裝,個人建議改在PCIE 3.0上的主機板效果較佳
--
CPU:AM3 FX-8320E VGA:MSI RX570 8G
MB:ASUS M5A97 R2.0 PSU:FSP BlueDiamond II 400W
RAM:Transcend 1333/4G *4 DVD-RW:Liteon iHAS324
SATA HDD:WD 1T, Seagete 2T, HGST 4G SSD:WD N550 500G
CASE:CoolerMaster RC690II Black+USB3升級套件
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.198.235 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/hardware/M.1587092064.A.513.html
1F:推 franchy: 基本上魔改改的正確 所有NVME都可以裝Win7的 04/17 12:05
※ 編輯: mshx (60.250.198.235 臺灣), 04/17/2020 13:24:31
2F:推 jack860719: 順便分享一下X48-DS4這種老平台實測經驗 如果是非UEFI 04/17 17:23
3F:→ jack860719: 環境 可以靠Clover引導 只是有機會遇到相容性問題 導 04/17 17:23
4F:→ jack860719: 致明明可以跑PCIe 2.0 的PCIe插槽但SSD速度卡在1.0 雖 04/17 17:23
5F:→ jack860719: 然不知道同期的其他主機板有沒有類似問題就是了 04/17 17:23
6F:→ Lemming: 那個不是共用頻寬啦 你的說明書1-14就寫x16 x4 04/17 20:02
7F:→ Lemming: 大致上跑一半的意思 你那隻連續本來就2000左右 04/17 20:03
8F:→ Lemming: 另外給你看更快的970 evo+ 500G 04/17 20:04
10F:→ Lemming: 他的連續r/w速度也是照比例下降變16xx 14xx 非2G 04/17 20:05
11F:→ Lemming: 這個東西實在太多人誤會要講一下 04/17 20:05
12F:→ Lemming: *補一下非跑滿2G 這樣比較不會誤會 尤其我拿一個遠超過的 04/17 20:45
13F:→ fonzae: 個人認為是共用,但不是從CPU,是從南橋共用 04/17 21:41
14F:→ fonzae: 原PO PCIe_3 and PCIe_4有接設備嗎? 04/17 21:42
16F:→ fonzae: 不過依據570 是否會吃滿2.0 X16 這是令我好奇的點 04/17 21:47
17F:→ fonzae: 我還是會懷疑在NVME ROM寫入 04/17 21:47
18F:→ fonzae: 只跑1Gbps的確不符期望,個人之前也在舊板子上跑也有1.6Gbp 04/17 21:48
19F:→ Lemming: 不是啦 是3.0在2.0跑頻率的問題 04/17 21:56
20F:→ Lemming: 如果是你說的共用 那我那個就不會16xx 14xx 04/17 21:56
21F:→ fonzae: 圖不是很明顯就是共用嗎? 04/17 21:57
22F:→ Lemming: 而是兩個受限於上限而很接近的數據 04/17 21:57
23F:→ fonzae: 回去複習一下南北橋跟CPU PCIe Lanes 04/17 21:57
24F:→ Lemming: 你就去看板廠說明書啊 他就跟你說跑x16跟x4了 04/17 21:58
25F:→ fonzae: 所以你現在要違背AMD推出的架構說明? 04/17 21:58
26F:→ fonzae: 說明書也只是跟你講可以接受的線數,但不代表他沒共用 04/17 21:59
27F:→ Lemming: 喔 我大概了解你問題不是在3.0 2.0沒搞清楚了 04/17 21:59
28F:→ fonzae: 他這個晶片組就只有2.0,你一直圍繞在3.0很神奇 04/17 22:00
29F:→ fonzae: 你注意看AMD釋出圖都解釋,從北橋出來X16插槽 04/17 22:00
30F:→ Lemming: 你的ssd是在3.0下才會到2000 2.0就不行 04/17 22:00
31F:→ Lemming: 就算你沒共用 還是不行 懂我的點了嗎 04/17 22:01
32F:→ fonzae: 因為那叫理想值,你有看過你頻寬100Mbps跑到過12.5MB/s嗎? 04/17 22:01
33F:→ Lemming: ................................................ 04/17 22:02
34F:→ fonzae: 所以你現在覺得他跑1Gbps是對的嗎? 04/17 22:02
35F:→ fonzae: 你根本搞不清楚問題點 04/17 22:02
36F:→ fonzae: PCIe 2.0 x4 = 2Gbps 04/17 22:02
37F:→ Lemming: 你那個不是跑1G啦 是他先天就那樣了 04/17 22:03
38F:→ Lemming: 你才沒聽懂我要跟你解釋甚麼 04/17 22:03
39F:→ fonzae: 痾,我覺得你還是先搞懂PCIe lanes吧 04/17 22:04
40F:→ fonzae: 你的觀念錯很大,而且不懂裝懂 04/17 22:04
41F:→ Lemming: 他在4G只能跑2000是有原因的 到2.0 2G也不可能跑滿 04/17 22:04
42F:→ fonzae: 如果他的PCIe_2 可跑2.0*4 請問為何他測速是1Gbps? 04/17 22:04
43F:→ Lemming: 現在重點不是你說的 04/17 22:04
44F:→ Lemming: 我用外接盒跟你解釋好了 04/17 22:05
45F:→ fonzae: 我玩過M.2轉卡跟支援2.0板子,你說誰比較不懂? 04/17 22:05
46F:→ fonzae: 是你狀況外,我也拿出證據打臉你了 04/17 22:05
47F:→ Lemming: 在gen2他要有一個晶片去轉才會變成市面看到的900多 04/17 22:05
48F:→ Lemming: 但是如果直接4.0x1 04/17 22:06
50F:→ fonzae: 我是懶得跟你討論,去研習一下吧 04/17 22:06
51F:→ fonzae: 在看不懂,代表我們兩個無法溝通 04/17 22:07
52F:→ Lemming: 晚點660p補圖 我現在連不上去 04/17 22:07
53F:→ fonzae: 就跟你說跟NVME SSD沒關係,狀況外 04/17 22:07
54F:→ Lemming: 真的無法溝通 其實我不是很會教人啦 沒有要嗆你 04/17 22:07
55F:→ Lemming: 不要這麼氣啦 04/17 22:07
56F:→ fonzae: 他的NVME SSD支援PCIe 3.0*4 04/17 22:08
57F:→ Lemming: sn550這種要在2G的頻寬跑到那種速度 需要再轉換這樣 04/17 22:08
58F:→ fonzae: 我是不知道你一值要扯你的SSD可以跑到1.X Gbps的意義是? 04/17 22:08
59F:→ fonzae: 那我現在問你要轉換甚麼? 04/17 22:08
60F:→ Lemming: 我就在跟你解釋她頻寬受損的情況是等比下降 04/17 22:09
61F:→ fonzae: SSD最高支援4Gbps,MB僅支援 2Gbps,你跟我解釋一下要轉換? 04/17 22:09
62F:→ Lemming: 而不是用2G的去跑好跑滿 04/17 22:09
63F:→ fonzae: 請問你頻寬受損是1.X Gbps,而他卻是1Gbps,你認為正確? 04/17 22:10
64F:→ Lemming: 你完全搞錯我要跟你講的 04/17 22:10
65F:→ fonzae: 也對,連南北橋架構都不知道,的確很難溝通 04/17 22:10
66F:→ Lemming: 是你對pcie 3.0的裝置在2.0的環境怎麼跑不懂 04/17 22:11
67F:→ Lemming: 如果只有1G的頻寬 表示你降2.0x2 那跑分會更慘 04/17 22:13
68F:→ fonzae: 我為什麼會不知道? 我都用過M8Pegn了 笑 04/17 22:14
69F:→ fonzae: 你SSD支援3.0在僅支援 2.0 下去跑就是被限制 04/17 22:15
71F:→ fonzae: 我上面不都給你答案,他的主機板PCIe_2 可支援x4 04/17 22:15
73F:→ Lemming: 3多打的 04/17 22:15
74F:→ fonzae: 我是不知道你在無視甚麼 而且一值跳針 04/17 22:15
75F:→ Lemming: 這就告訴你裝置降了pcie不是用最高去看 04/17 22:16
76F:推 HiJimmy: 那個 PCI-E 2.0 2Gbps為啥只能跑出1.6G 是因為檢查碼 04/17 22:16
77F:→ Lemming: 要看他ssd本身性質 04/17 22:16
78F:→ Lemming: 你這樣沒辦法解釋14xx啊 原本是3000 04/17 22:16
79F:→ HiJimmy: 理論上,最高資料量就差不多1.6 04/17 22:17
80F:→ Lemming: 3200 3000降成15xx 14xx這樣 04/17 22:17
81F:→ Lemming: 你看我後面兩張圖好了 04/17 22:17
82F:→ HiJimmy: 如果是跑1G還有一個可能 就是變成PCI-E 1.0 04/17 22:18
83F:→ fonzae: 現在給你這張圖 來解釋一下 04/17 22:18
84F:→ fonzae: 硬體H97-Pro Gamer 04/17 22:18
86F:→ fonzae: 使用的為Plextor M8p支援 PCIe 3.0*4 04/17 22:19
87F:→ fonzae: 為何他的速度不到1Gbps? 04/17 22:19
88F:→ fonzae: 照你的邏輯,這是因為轉換過後的損失? 04/17 22:19
89F:→ Lemming: 我有m8pegn在外接的 等等 imgur很卡 04/17 22:20
90F:→ fonzae: 還不錯啦,還可以找到前年的圖片,你該開心了 04/17 22:20
92F:→ Lemming: 這就是我跟你解釋要晶片才能跑滿 直接降不行 04/17 22:21
93F:→ Lemming: 不是要嗆你 04/17 22:21
94F:→ fonzae: 那我就準備打臉你了唷! 你確定答案了嗎? 04/17 22:21
95F:→ Lemming: 從頭到尾都是是要跟你講2000大概會比1000左右這點 04/17 22:22
96F:→ Lemming: 我還以為是原po 原來是不同人 04/17 22:25
98F:→ fonzae: 這是另一張圖,同一個SSD 為何他可以跑到1.5Gbps? 04/17 22:25
99F:→ fonzae: 我只是改一個東西,上面有答案 04/17 22:26
101F:→ fonzae: 你要給出硬體,然後我上面沒有給你板子型號? 04/17 22:27
102F:→ fonzae: 而且我現在是要你解釋 你的損耗轉換的解釋 04/17 22:30
103F:→ fonzae: 一個一個來好嘛!反正我早就知道你的660P為何會降速了 04/17 22:30
104F:→ fonzae: 我給的東西,應該不會很難吧,查一下MB就有答案了 04/17 22:35
107F:→ fonzae: 請你先回答我的問題好嘛! 主機板 H97-Pro Gamer 04/17 22:38
108F:→ Lemming: 我是從這隻去認知的 因為一直/2下來 04/17 22:38
109F:→ fonzae: 為何一個速率在1Gbps以下 一個在1.5Gbps 04/17 22:38
110F:→ fonzae: 好了拉,這就代表你根本不懂PCIe Lanes 04/17 22:39
111F:→ Lemming: x570-f, ab350m, jeyi i9, tekq583 04/17 22:39
112F:→ fonzae: 因為H97 Pro-Gamer自帶一個m.2 slot 速率僅支援2.0*2 04/17 22:39
113F:→ fonzae: 而H97-Pro Gamer擁有PCIe x16_2也就是跟原po差不多功能 04/17 22:40
114F:→ fonzae: 但這個PCIe_2支援 2.0*4也就是理論速率可達2Gbps 04/17 22:41
115F:→ fonzae: 所以購買M.2轉卡,速率當然就跑得上去 04/17 22:41
116F:→ fonzae: 但那是理論速率,實際上上面Jimmy有講到原因,我就不贅述 04/17 22:42
117F:→ fonzae: 接著換你的問題,請把硬體 SSD都給出 04/17 22:43
118F:→ fonzae: 反正660p掉速案例那麼多,其實也不意外 04/17 22:43
119F:→ Lemming: 我那隻970evo plus 500GB pcie都用他側的 04/17 22:44
120F:→ Lemming: 所以才會有/2那種結論 04/17 22:44
121F:→ fonzae: 主機板呢? 04/17 22:44
122F:→ Lemming: 我上面不是打一串了 04/17 22:45
123F:→ fonzae: 你別一直說/2,實際上就是速率轉換 04/17 22:45
124F:→ fonzae: 你再打一次好嘛! 我真看不懂你用外接盒討論的點 04/17 22:46
125F:→ fonzae: 因為那叫做南僑 也有關係到USB Chip問題,還有高速損耗 04/17 22:46
126F:→ fonzae: 完全跟原PO對不上關係,原PO明明是接MB 04/17 22:46
127F:→ fonzae: 他接的通道叫做 PCIe x16 04/17 22:46
128F:→ fonzae: Sorry 我上面標錯,應該為GT/s 轉換應為GB/s 04/17 22:51
129F:→ fonzae: 速率不變,這邊標錯Gbps,這邊說明更正一下 04/17 22:51
※ 編輯: mshx (114.44.72.61 臺灣), 04/18/2020 09:49:47
※ 編輯: mshx (114.44.72.61 臺灣), 04/18/2020 09:50:20