原文:我和我的黑蘋果
![《[Success] Dell Precision T3610 Xeon Mojave Build - OpenCore 0.7.6》](https://www.imacpc.net/wp-content/uploads/2021/11/60920198_2392381887661938_3963961051329855488_n-768x1024.jpg)
前言
這台 Dell Precision T3610 伺服器本社團住在高雄的一位朋友,將整台機器用宅配的方式寄到我家來,協助安裝黑蘋果。這是我第一次接觸DELL伺服器主機。十幾年前我從事電腦販售以來,我對DELL 電腦的認知,大都以網購的方式買進來,從未有所謂的實體店面販售,所以對DELL 電腦感到非常的好奇。
剛收到這台電腦時,電腦非常的沈重,比起一般常見的『消費性電腦』還要重上二倍多,售價也比一般的貴上三~四倍。更何況這是一台電腦伺服器呢。然而BIOS又跟其他的品牌不一樣,設定起來真的很費力!花了許久的時間,總算是成功安裝了Mojavr,以下使簡易的說明概要。
設備:
- CPU:Xeon E5-1620v2 @ 3.7GHz (Quad-Core)
- Motherboard:Dell 09M8Y8 Revision 3
- Chipset:Intel C602/X79
- Memory:Micron 16GB DDR3-1333MHz ECC
- GPU:RX 560 4GB
- Storage:美光MX500 240GB
- Sound:Realtek ALC3220 (ALC280) (Layout ID: 3)
- Ethernet:Intel 82579LM (onboard)
- USB:Renesas uPD720201 USB 3.0 Host Controller
Inateck KT4006 2-port PCI-E USB 3.0 Express Card - OS:macOS High Sierra、Mojave、Catalina、Big SUR
- SMBIOS:iMacPro1,1
- Bootloader:Clover 5199、OC 070
BIOS 設定
你可以從這裡看BIOS 截圖設定
- Reset to optimized defaults
- Secure Boot disabled
- Enable VT for Direct I/O disabled (Virtualization Support can be enabled if you need it for Docker, etc)
- Disks set to AHCI mode (default is RAID)
- Fast Boot set to ‘thorough’
- CPU XD support enabled
- TPM disabled
- Legacy ROM disabled (required for the Quadro but not for the Radeon)
安裝前
如果您的系統規格與我的不同時,若是你採用我的引導配置你得需要做部分修改 。因為主機板的設置有一個 Renesas USB 3.0 控制器,驅動上很麻煩。若您擁有使用的 CPU 型號不同,這可能需要進行一些更改。另外您得自行添加所謂的三碼。就是所謂的 SMBIOS 信息(序列號、主板序列號、UUID)。你可以透過OCC 來自動生成三碼!
如果您習慣用 Clover EFI,除了添加 SMBIOS 詳細信息(序列號等)之外,其他的不用更改。
使用是 OpenCore EFI,請更改以下內容:
- SMBIOS 詳細信息(序列號、MLB、UUID)
- CPU 電源管理部分(使用 Piker Alpha 的 ssdtPRGen.sh)來創建適當的電源管理修正檔
- USB3.0 端口定制;需要重置 RHUB 和一些重命名
安裝過程:
這裡採用的是 OpenCore X79 的教學。
正常運作
- App Store
- iMessage (works after SMBIOS edits)
- Quicktime (including screen recording)
- DRM (FairPlay 1.x/2.x/3.x/4.x)
- Apple TV+
- Amazon Prime Video
- Netflix
- ethernet (onboard)
- bluetooth (added via USB dongle)
- GPU
- sound (Intel HDA and Radeon HDMI)
- 4k display
- Docker
- USB 3.0
- CPU Power Management
![《[Success] Dell Precision T3610 Xeon Mojave Build - OpenCore 0.7.6》](https://www.imacpc.net/wp-content/uploads/2021/11/61161990_2394340680799392_343611771820441600_n.jpg)
![《[Success] Dell Precision T3610 Xeon Mojave Build - OpenCore 0.7.6》](https://www.imacpc.net/wp-content/uploads/2021/11/61186072_2394439967456130_4988442181720080384_n.jpg)
Network Card. Its an Intel 82579 LM Gigabit Network Card.
![《[Success] Dell Precision T3610 Xeon Mojave Build - OpenCore 0.7.6》](https://www.imacpc.net/wp-content/uploads/2021/11/60913881_2394441327455994_8653088078883192832_n.jpg)
USB3.0端口定制
注意:當時寫這篇文章所用的方法已過時,請查看最新 EFI 中的 SSDT 修正檔和 USBInjectAll.kext,以便了解如何找到使用當前 OC 和 Big Sur 進行端口定制的最佳方法。
備註:紅色是USB3.0,Connected to unsupported Rensas CHCI controller
![《[Success] Dell Precision T3610 Xeon Mojave Build - OpenCore 0.7.6》](https://www.imacpc.net/wp-content/uploads/2021/11/82134977-92bc2c80-97b2-11ea-8b0e-b68577e47bd8.jpg)
我建議您在 BIOS 中禁用 USB 3.0 端口,使用 Hackintool 來構建 USB 3.0端口定制。但部分端口可能無法使用。BIOS 關閉USB 3.0之後,前面板上最左邊的端口、主機背面I/O的三個端口將不再工作。因為主板內建的是 USB3.0(NEC晶片),我無法讓它們在啟用正常工作。
如果你找到類似 Inateck USB 3.0 擴展卡,在macOS 下完全 OOB ,或者是其他的USB 3.0 內建ASM 晶片擴展卡。無需在 Hackintool 或 USBMap 工具中重新定制,直接使用即可。
![《[Success] Dell Precision T3610 Xeon Mojave Build - OpenCore 0.7.6》](https://www.imacpc.net/wp-content/uploads/2021/11/000001_1625012747-1-1.jpg)
備註:USB3.0(內建 NEC uPD720202)擴展卡可能也無法使用。
改裝:
- 由於 PSU 太小,因為使用的AMD GPU,功耗較大,向淘寶收購一台約 685W 來使用。
- 買了原廠專用 Supermicro EPS 到 8 針 PCI express GPU 電纜,提供 GPU 供電。
更新日誌:
2019/5/31 之前:原主採用 Clover v4964 引導,macOS 10.13.6 系統,BIOS 版本為 A18。
2019/5/31:已成功安裝 macOS 10.14.4 (18E2034)。但是RX588 無法使用,PSU 不夠力。
2021/11/28:升級OC0.7.6,並全面更新Kext版本