當前位置: 華文問答 > 數碼

NVME M.2 和 SATA SSD可以裝一台電腦上嗎?

2019-11-08數碼

這完全沒問題。甚至一個電腦上同時安裝數個NVME M.2和SATA SSD,主要看主機板怎麽設計。很多人有這個疑問,相信是受到大部份主機板上只有一個M.2的介面,而這個珍貴的介面到底插啥會帶來一些混淆。

NvME插不到B Key的主機板上(現在幾乎看不到了),但M.2的口,SATA和NvME SSD都可以插。這就會讓很多人不知道選擇啥了,甚至產生了兩者互斥的混淆了。

M.2的口到底支持啥誰來決定?主機板的BIOS來決定,SATA和NvME後面的PCIe,以及USB這些序列訊號都被抽象成HSIO(也叫作FlexIO):

我們看到一部份PCIe和SATA的HSIO號重合了,USB和PCIe也有部份重合。例如HSIO 23#和24#連到了主機板的M.2口上,由BIOS決定到底主機板支持哪種。這就像個小開關,它由BIOS來掌握,搬到左面支持PCIe(NvME),搬到右面支持SATA。這個小開關可以做成動態的,啟動的時候檢測,這樣就可以同時支持兩者了。但最近黑客越來越猖獗,決定小開關的Soft Strap安全性越來越重要,所以越來越多的BIOS去掉了動態功能,改成在編譯BIOS(準確的說是配置ME的時候)的時候就一次決定到底支持哪種。現在M.2 SATA基本被淘汰了,大部份主機板編譯的時候就選擇了PCIe,也就是只支持NvME的SSD了。這個會反映到主機板手冊中去。

結論

盡管BIOS的小開關決定HSIO走PCIe通道還是SATA通道,但從圖中可以看到這個開關有很多。主機板完全可以同時支持多個SATA通道和PCIe通道,甚至都可以做成M.2介面的。當然這樣既變態又貴,我沒看到過這種主機板。

歡迎大家關註我的專欄和用微信掃描下方二維碼加入微信公眾號"UEFIBlog",在那裏有最新的文章。

用微信掃描二維碼加入UEFIBlog公眾號