所以決定要升級我的顯卡,在無法更換內建的顯卡的情況下,就想辦法外接來試試看,順便來用用Thunderbolt 這個號稱最快的傳輸介面,先上網爬文 eGPU 這個關鍵字,馬上有很多前輩提供指導手冊可以參考,研究了一下,事不宜遲決定動手了。
首先準備好相關的設備如下:

1. 七盟的700W 電源。(朋友家的電腦,先借來用用,互相學習一下)
2. ASUS STRIX-GTX970-DC2OC-4GD5 顯示卡 (能借就先借,成功了再花錢買。)
3. Thunderbolt2 轉PCIe 外接盒
4. MacBook Pro 11,2 (Retina , 15-inch , Late 2013)
5. MONOPRICE 12156 28”螢幕一台

七盟的700W 電源

ASUS STRIX-GTX970-DC2OC-4GD5 顯示卡

Thunderbolt2 轉PCIe 外接盒
準備好以上的硬體設備,就先開始進行硬體安裝步驟:
1. 安裝顯示卡到「Thunderbolt2 轉PCIe 外接盒」內。
2. 提供顯示卡額外的電力,GTX970 需要至少 145W,注意電源線別接錯就行。
3. 透過DVI or HDMI與螢幕連接。
4. 連接 Thunderbolt Cable
5. 完成。


接下來進行軟體安裝步驟:
1. 安裝 BootCamp(Windows8.1)
2. 更新 Windows8.1 與 Apple 提供的驅動程式。(Boot Camp 支援軟體 5.1.5640)
3. 安裝最新的 Nvidia 驅動程序
4. 重開 MacBook Pro,記得要選 Win8.1 開機。
5. 完成。

網上還有教修改EFI的步驟,我沒有修改EFI 就可以使用,所以這部份我整理一下,放在文章的最後面,有需要的朋友可以自行參考研究。
3DMark 11測試結果
GTX 970 顯卡直接接在 PC 電腦(ASUS X99-DELUXE)上的效能。

MacBook Pro 自身的顯卡的效能

MacBook Pro接 Thunderbolt2外接盒+GTX970顯卡的效能

結論
MacBook Pro 安裝 BootCamp Win8.1 使用外接 Thunderbolt 顯卡(GTX 970),可以順利輸出,跑分的結果雖然不如直接安裝在PC主機板上的快,但也相距不遠,而且 PC 的 CPU 使用的規格較高也可能會影響跑分的結果。
但是我們來看看與 MacBook Pro 本身顯卡的效能相比,卻大大地甩開幾條街都不止,這次的結果非常滿意,分享以上的內容給與我有相同問題的朋友參考。
「修改FEI」
1. 在Mac OS中開啟Terminal 輸入指令 diskutil list 確認 EFI磁區為紅色狀態。
2. 安裝與備份EFI 輸入指令
mkdir /Volumes/efi
sudo mount -t msdos /dev/disk0s1 /Volumes/efi
sudo hdiutil create ~/Desktop/EFIBackup.dmg -srcdevice /dev/disk0s1
現在成功備份 EFIBackup.dmg 在桌面上。
3. 加入「Optimus Boot」檔案到EFI磁區中。
下載「Optimus Boot」檔案:http://s000.tinyupload.com/index.php?file_id=68742157736895896560
安裝:hdiutil attach ~/Downloads/OPTIMUS.dmg
傳送至 EFI 分區中:ditto -V --norsrc /Volumes/OPTIMUS /Volumes/EFI
卸載EFI分割區:sudo diskutil unmount /dev/disk0s1
4. 選擇BOOTCAMP (Windows系統)開機。
「修改FEI後故障排除」
遇到可怕的GRUB 2提示時,如果配置不當,GRUB 2可能無法加載,為了解決這個問題,步驟如下:
1. 列出GRUB中的驅動程式: grub2>ls
2. 而對於GPT分區表的/ dev/ sda上有四個分區輸出將是這個樣子:(hd0) (hd0,gpt4) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1)
3. 確認啟動磁區Boot EFI : ls (hd0,gpt1)/
4. 選擇EFI : set root=” (hd1,gpt1)”
5. 設定可以進行編碼: /Volumes/EFI/EFI/Grub/grub.cfg
6. 指令:apple_set_os
insmod part_gpt
insmod chain
set root='(hd1,gpt1)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot