แฮกเกอร์หัวใส โม Mac Pro รุ่นเก่าให้รองรับ Xeon Westmere

by mr_tawan
13 May 2011 - 14:32

Apple Mac Pro รุ่นล่าสุดที่วางขายในปี 2010 นั้นมาพร้อมกับหน่วยประมวลผล Intel Xeon ชื่อรหัส Westmere ซึ่งเป็นหน่วยประมวลผลที่มีคอร์ตั้งแต่ 4 ถึง 6 คอร์ แต่สำหรับบางคนที่ซื้อ Mac Pro ในรุ่นก่อนหน้ามาอาจจะช้ำใจเพราะว่า Apple ไม่ยอมออกเฟิร์มแวร์ที่รองรับ Westmere ให้กับ Mac Pro รุ่นดังกล่าว

มีแฮกเกอร์หัวใสแห่งเว็บบอร์ด Netkas.org นามว่า MacEFIRom พบว่า Mac Pro รุ่นที่วางขายในปี 2009 และ 2010 มีความแตกต่างกันน้อยมาก แต่ว่าเฟิร์มแวร์ของ Mac Pro รุ่นปี 2009 นั้นไม่รองรับ Westmere เขาจึงเขียนสคริปท์ตัวหนึ่งเพื่อหลอกโปรแกรมอัพเดตเฟิร์มแวร์ของ Mac Pro ว่าเป็นรุ่น 2010 เพื่อที่จะติดตั้งเฟิร์มแวร์ของ Mac Pro รุ่นใหม่ซึ่งรองรับ Westmere ลงไป

การอัพเดตเฟิร์มแวร์นี้นอกจากจะทำให้สามารถอัพเกรดหน่วยประมวลผลได้แล้ว มันยังทำให้สามารถอัพเกรดหน่วยความจำของระบบได้อีกด้วย เนื่องจาก Mac Pro รุ่นเก่ามากับ Xeon ชื่อรหัส Nehalem ที่ในบางรุ่นย่อยนั้นรองรับหน่วยความจำที่ใช้ความถี่สัญญาณนาฬิกา 1366MHz แต่ตัวเฟิร์มแวร์กลับรองรับหน่วยความจำแบบ 1066MHz เท่านั้น การอัพเดตเฟิร์มแวร์ครั้งนี้จึงช่วยให้ระบบรองรับหน่วยความจำที่ความเร็วสูงขึ้นได้อีกด้วย (ขึ้นอยู่กับว่าหน่วยประมวลผลจะรองรับหรือเปล่าด้วยครับ)

การอัพเดตเฟิร์มแวร์ครั้งนี้สามารถทำได้เนื่องจาก Westmere และ Nehalem นั้นใช้ซ็อกเก็ตแบบเดียวกัน และทำงานคู่กับชิปเซ็ตชุดเดียวกัน ส่วน Mac Pro ในรุ่นเก่าและรุ่นใหม่เองก็มีความแตกต่างกันน้อยมาก ๆ

ข้อควรระวังก็คือ

  • การเปลี่ยนหน่วยประมวลผลด้วยตัวเองนั้นทำให้การรับประกันสิ้นสุดลง
  • แผ่น system install ที่มากับเครื่องนั้นจะใช้ไม่ได้ (ต้องใช้แผ่น System Restore ที่มากับ Mac Pro รุ่นใหม่)

ผู้ที่สนใจจะลองจะต้องแบกรับความเสี่ยงเอาเองนะครับ

ที่มา - Ars Technica

Blognone Jobs Premium