Tech

Building a Hackintosh ตอนที่ 1 ประกอบเครื่อง

จริงๆ ผมก็สนใจจะเล่น Hackintosh มานานแล้วนะ แต่สมัยนั้นเครื่องที่ใช้อยู่ฮาร์ดแวร์มันไม่รองรับ OS X ก็เลยอดไป จนเมื่อต้นปีที่ผ่านมา คอม PC ผมดันพังพอดี ไหนๆ ก็ไหนๆ ละ จะซื้อเครื่องใหม่ทั้งทีก็เอามาทำ Hackintosh เลยละกัน

ขออธิบายนิดนึงเผื่อคนที่ไม่เข้าใจ คือปกติ OS X นี่มันทำมาให้ลงได้กับเครื่อง Mac อย่างเดียว เนื่องจากสมัยก่อนเครื่อง Mac ใช้ CPU ของ PowerPC ซึ่งเป็น CPU คนละแบบกับเครื่อง PC ปกติ ทำให้การเอา OS X มาลงใน PC มันเป็นไปไม่ได้ แต่พอซักช่วงปี 2005 Apple เปลี่ยน CPU เครื่อง Mac จาก PowerPC มาใช้ Intel เลยมีคนแฮ็กให้สามารถเอา OS X มาลงใน PC ปกติได้ ก็เลยเป็นที่มาของชื่อ Hackintosh ที่ล้อเลียนมาจากชื่อ Macintosh นั่นเอง

734622_4471022854791_395508660_n

ผมหาข้อมูลการประกอบเครื่อง Hackintosh อยู่นานพอสมควร เว็บไซต์หลักๆ ที่เข้าไปหาข้อมูลก็คือ

  1. http://lifehacker.com/the-always-up-to-date-guide-to-building-a-hackintosh-o-5841604
  2. http://www.tonymacx86.com/home.php
  3. http://www.insanelymac.com/
  4. http://wiki.osx86project.org/wiki/index.php/Main_Page

ซึ่งถ้าใครคิดจะประกอบเครื่องเพื่อเอามาลง Hackintosh นี่แนะนำว่าให้ศึกษาข้อมูลฮาร์ดแวร์ที่ OS X รองรับได้จากเว็บที่ 2 กับ 4 ครับ โดยเฉพาะอย่างในเว็บที่ 4 เนี่ย มันจะมีข้อมูลบอกเลยว่า Notebook รุ่นไหนที่สามารถลง OS X ได้บ้าง ลงแล้วมีปัญหาอะไรยังไงมั้ย ซึ่งข้อมูลพวกนี้น่าจะเป็นประโยชน์ต่อการตัดสินใจว่าควรจะเอา Notebook ที่มีอยู่มาลง OS X ดีมั้ย

ตอนที่หาข้อมูลอยู่ก็เป็นช่วงประมาณเดือนกุมภา งบตอนนั้นตั้งไว้ประมาณ 30,000 กว่าๆ รวมจอ + อุปกรณ์ต่อพ่วงอื่นๆ ด้วย ซึ่งก็ได้ข้อมูลจากเว็บนี้ http://www.tonymacx86.com/333-building-customac-buyer-s-guide-february-2013.html มาช่วยในการตัดสินใจ จากงบที่ผมมีอยู่ ก็จะได้สเปคราวๆ CustoMac Pro แต่บังเอิญว่าฮาร์ดแวร์บางอย่างที่เค้าจัดมามันยังไม่มีขายในไทย เลยลองไปหาข้อมูลจาก Forum มาเพิ่มเติมว่าใช้รุ่นไหนแทนได้บ้าง ในที่สุกก็จัดสเปคได้ตามนี้

pspec

ใช้งบไปทั้งสิ้นราวๆ 33,000 บาท ซึ่งถ้าเทียบสเปคเครื่องที่ผมจัด กับราคาเครื่อง iMac ที่ Apple ขายอยู่ สเปคมันก็พอๆ กับ iMac 27″ ตัวเกือบๆท็อปเลย ในราคาที่ถูกกว่ากันเกือบครึ่ง

Screen Shot 2556-09-17 at 11.19.39 PMหลังจากประกอบเครื่องเสร็จเรียบร้อยแล้ว และทดสอบแล้วว่าเครื่องไม่มีปัญหา ก็ได้เวลามาติดตั้ง OS X กันล่ะ

วิธีการหา OS X มาติดตั้ง คือเนื่องจากตอนนี้ Apple ไม่ได้ขาย OS X 10.8 แบบเป็นแผ่น DVD วางขายตามร้านแล้ว ก็เลยมีตัวเลือกหลักๆ อยู่ 3 วิธีในการหา OS X มาให้ได้

  1. ขอยืมเครื่อง Mac ของเพื่อน กดซื้อ OS X Mountain Lion จาก App Store (ประมาณ 500 บาท) หลังจากดาวน์โหลดเสร็จก็ทำแผ่น Bootable DVD หรือทำ Bootable USB (เดี๋ยวขั้นตอนนี้จะมาว่ากันในตอนต่อไป)
  2. โหลดบิตแผ่น OS X Mountain Lion ซึ่งจะมีทั้งแบบแผ่น Clean กับแผ่นที่ Modified เรียบร้อยแล้ว

ในที่นี้ผมไม่มีตัวเลือก เลยต้องโหลดบิทแผ่น OS X แบบที่โมแล้วมาลง เพราะมันติดตั้งง่ายกว่า ซึ่งพวกแผ่นโมที่นิยมใช้กันก็มีหลายเจ้า เช่น iAtkOS หรือ iDeneb จากที่ผมหาข้อมูลมา iAtkos น่าจะลงง่ายสุด ก็เลยโหลดมาลองเล่นดู (หาโหลดได้จาก http://iatkos.me/) ตัวที่โหลดมาคือรุ่น ML2

หลังจากโหลดเสร็จ ก่อนที่จะเอามาลงในเครื่องจริง ผมก็ลองเอามาลงใน VirtualBox ดูก่อนว่าขั้นตอนการติดตั้งมันเป็นยังไง ซึ่งก็ทำตามวิธีที่อยู่ในเว็บนี้ http://www.macbreaker.com/2013/01/iatkos-ml2-mountain-lion-virtualbox.html ปรากฎว่าก็ลงใน VirtualBox ได้อย่างราบลื่น ไม่มีปัญหาอะไรเกิดขึ้นในระหว่างการติดตั้ง จะมีก็แต่หลังจากติดตั้งเสร็จแล้ว Interface มันกระตุกเพราะการ์ดจอของ VM มันไม่ค่อยจะรองรับกราฟฟิกของ OS X นี่แหละ

โอเค หลังจากที่มั่นใจว่าลงผ่านแน่ๆ ผมก็ไรท์ Image file ใส่แผ่น DVD9 โดยใช้โปรแกรม Transmac (โหลดได้จาก  http://www.acutesystems.com/scrtm.htm) หลังจากไรท์แผ่นเสร็จ ก็มาปรับค่า BIOS ให้มันรองรับ OS X โดยตั้งค่าตามนี้ http://www.tonymacx86.com/99-quick-guide-configuring-uefi-gigabyte-s-7-series-lga-1155-boards.html

โอเค ใส่แผ่นเข้าไป กดเปิดเครื่อง เตรียมตัวติดตั้ง ฟึ่บบบ! … แต่สิ่งที่เกิดขึ้นมันดันไม่ง่ายอย่างที่เคยทำใน Virtual Machine

… to be continue

Advertisements

2 thoughts on “Building a Hackintosh ตอนที่ 1 ประกอบเครื่อง

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s