Pages

Wednesday, January 21, 2015

Cài Mac OS lên máy Hackintosh

Mình sử dụng một phần mềm hỗ trợ rất phổ biến trong giới Hackintosh, tên em nó là UniBeast. Công cụ này được phát triển bởi cộng đồng Hackintosh – tonymacx86.com, một công cụ miễn phí và cực kì mạnh mẽ giúp bạn cài đặt OS X cho PC cực kì dễ dàng

Với mỗi bo mạch chủ khác nhau, bạn sẽ phải có sự điều chỉnh cho tương ứng thì OS X mới có thể hoạt động được trên PC của bạn. Như đã nói, mình chọn bo mạch chủ Gigabyte Z87 LGA 1150, nếu bạn dùng giống mình thì cứ làm từng bước theo hướng dẫn này.
Với các bo mạch chủ khác, cũng của dòng Gigabyte, bạn vẫn có thể cài đặt tương tự ở nhiều bước, còn nếu bạn có bo mạch chủ khác hoàn toàn, thì bạn nên “hiểu” hoàn toàn những gì mình trình bày để tự mò theo nhé.
Tóm lại, có một bước rất quan trọng đó là bạn phải tùy chỉnh BIOS cho thích hợp với OS X và patch file dsdt cho máy hoạt động ổn định. Vì chúng ta không bao giờ dùng một loại phần cứng như nhau, nên bạn cần hiểu rõ những gì mình sẽ thực hiện. Hướng dẫn không dành cho newbie.

Yêu cầu khi cài đặt Mac OS X cho PC

Trước khi thực hiện, bạn cần:
  • Có Mac OS X Snow Leopard trở lên, cái này bạn chạy máy ảo cũng được.
  • Một USB 8GB hoặc lớn hơn.
  • Máy tính bạn đang dùng CPU Intel, và tốt nhất là bo mạch chủ Gigabyte hoặc Asus.
  • Một bàn phím dùng cổng USB.

Tạo USB Boot với UniBeast

Trên máy Mac (hoặc máy Mac ảo) chạy OS X Snow Leopard hoặc cao hơn, bạn download bộ cài OS X Mavericks từ Mac App Store. Bộ cài đặt nặng khoảng 5 GB, nên nếu mạng của bạn chậm thì cố gắng để nó qua đêm nhé.
Giả sử rằng bạn đã tải bộ cài OS X Mavericks về máy rồi, ta sẽ cần sử dụng UniBeast để tải bộ cài vào USB.
Mở phần mềm UniBeast lên, sau đó cắm USB của bạn vào để Format cho đúng chuẩn.
  • Sau khi USB đã kết nối với Mac, bạn mở Disk Utility lên.
  • Chọn ổ USB ở cột bên trái của bạn và điều hướng tới tab Partition.
  • Ở Name, bạn cứ đặt tên theo ý thích, và chọn Format là Mac OS Extended (Journaled).
  • Phía dưới có nút Options, bạn chọn Master Boot Record và click Apply. Sau đó bạn chờ cho USB được Format xong
cài đặt Mac OS X cho PC - Disk Utility
Giờ bạn chạy UniBeast.  Nếu mọi việc OK, bạn sẽ tới bước Select a Destination. Chọn ổ USB mà bạn đã format ban nãy và click Continue.
cài đặt Mac OS X cho PC - UniBeast
Check vào Mac App Store Mavericks – 10.9 và click Continue thêm lần nữa. Sau đó bạn cho phép UniBeast chạy – sẽ mất từ 15 – 20 phút để UniBeast tùy chỉnh cho USB của bạn.

Tùy chỉnh BIOS để chạy Mac OS X cho PC

Giờ thì boot vào để chỉnh sửa BIOS thôi. Nếu bạn dùng Laptop thì hãy mượn đâu đó một cái bàn phím có cổng USB nhé để có thể thao tác ở các bước sau.
Khi máy khởi động, bạn nhấn nút Delete để vào BIOS menu, nếu bạn sử dụng main của Gigabyte. Nếu không phải main Gigabyte, bạn sẽ phải nhấn một nút khác, chẳng hạn F2, F12…
Sau khi vào được BIOS, bạn sẽ cần chỉnh như sau:
  • Tìm tab Standard, bạn chỉnh SATA Mode Selection thành AHCI
  • Ở tab BIOS Features, bạn chỉnh Fast Boot thành Disabled.
  • Cuối cùng ở tab Peripherals > Device Config tab, bạn chỉnh XHCI thành Smart Auto, XHCI Hand-off thành Enabled và nếu bạn có card rời, hãy disable nó đi.
Sau đó, nhấn F2 để vào chế độ BIOS’s UEFI. Điều hướng tới BIOS Features và chỉnh Boot Option #1 thành ổ SSD của bạn (nếu có, không thì chọn cái ổ cứng của bạn, nơi bạn sẽ cài Mac vào đấy), giờ bạn sẽ có một trong hai tùy chọn ở đây, một là UEFI:[Drive Type], hai là P[#]: [Drive Type], [#] là số cổng mà USB của bạn đang kết nối. Chọn P[#].
Sau đó nhấn ESC và chọn Save and Exit.

Cài đặt Mac OS X cho PC

Kết nối USB với máy của bạn và khởi động lại. Khi máy khởi động nhấn F12 để vào màn hình khởi động của BIOS, sau đó chọn thiết bị Boot. Thiết bị Boot (Boot Device) ở đây chính là USB của bạn. Nếu máy bạn không phải main Gigabyte, bạn sẽ cần nhất nút khác để vào được đây nhé.
Sau khi chọn USB – HDD, bạn sẽ được đưa đến màn hình Chimera Boot, chọn USB và nhấn Return.
Đến khi bạn thấy được logo của Apple thì lúc này bạn đã đi được nữa chặng đường rồi. Sau khi đợi thêm một lát thì trình cài đặt OS sẽ khởi động. Bạn sẽ phải chọn ngôn ngữ, rồi sau đó mở Disk Utility từ menu Utilities ở thanh menu.
  • Chọn ổ SSD ở cột trái và điều hướng tới Partition tab.
  • Chọn tên bạn muốn.
  • Chọn Mac OS Extended (Journaled) từ Format và 1 Partition từ Partition Layout.
  • Bên dưới Options, chọn GUID Partition Layout.
  • Chọn Apply để chấp nhận các thay đổi và để máy tự xử lí.
Lưu ý: Nếu bạn không thấy thanh menubar, có thể là do phân giải màn hình của bạn, ta sẽ phải thực hiện điều chỉnh độ phân giải một chút đến khi được như ý muốn.
Ở màn hình cài đặt OS X, bạn chọn Continue và chọn phân vùng ổ cứng bạn muốn cài đặt Mac OS X vào. Sau đó quá trình cài đặt sẽ được bắt đầu.
Sau khi thực hiện tới đây thì bạn có thể yên tâm chờ OS X được cài đặt vào máy :D
Giờ thì chúc mừng, bạn đã thành công trong việc mang Mac OS X lên PC của mình. Nhưng điều này không có nghĩa hệ thống sẽ hoạt động trơn tru, bạn sẽ gặp phải kha khá lỗi khi sử dụng Mac OS X đấy, bởi đây không phải hàng chính hãng của Apple, ta phải tùy chỉnh kha khá thứ nếu như bạn muốn một máy Mac OS X hoàn hảo.
Ok, đọc tiếp phần dưới nào.

Sử dụng MultiBeast để sửa lỗi cho máy Hackintosh

Như phía trên, mình đã bảo bạn là sẽ có kha khá thứ không hoạt động trên máy Hackintosh. HDMI Audio không hoạt động là một trong những lỗi phổ biến nhất, lúc này bạn sẽ cần chỉnh lại file DSDT, một file có tác dụng mô tả các thiết bị có trong máy, và cung cấp các hàm vận hành thiết bị.
Lỗi không chỉ đến từ phần cứng, mà còn có khi là cả phần mềm nữa, chẳng hạn như khi bạn xem phim trên iTunes này. Thường thì các lỗi này sẽ được cộng đồng khắc phục sau và mình cũng sẽ chỉ cho bạn một vài điều bạn có thể làm để tìm cách khắc phục lỗi của máy Hackintosh.
Một phần mềm khá ngon khác của tonymacx86 đó là MultiBeast sẽ giúp bạn fix các lỗi một cách nhanh chóng và dễ dàng.
Để thực hiện, bạn tải MultiBeast và mở nó lên trên máy Hackintosh. Nếu như máy của bạn build mọi thứ như những gì mình đã gợi ý, bạn có thể tải file build sẵn của mình để chạy ở đây.
  • Chọn Load từ Menubar và điều hướng tới file vừa download.
  • Chọn nó và click chọn Build > Install.
Sau khi MultiBeast chạy xong, khởi động lại máy của bạn và lỗi HDMI Audio sẽ được sửa.
Nếu máy bạn khác máy mình, mà có thể giống máy của một ai đó trên các forum về Hackintosh thì có thể xin họ để tải về, có rất nhiều trang như thế, lớn nhất có thể kể là tonymacx86, OSx86 Project Insanely Mac forums.. Ở Việt Nam thì cũng có nhiều diễn đàn và group Facebook hỗ trợ việc này.
Nếu không có ai sử dụng một máy tương tự bạn, thì ta phải tự Build thôi :D
cài đặt Mac OS X cho PC - Sửa lỗi với MultiBeast
Nếu bạn sử dụng bo mạch chủ Gigabyte, chọn DSDT free ở tab Quick Start. Nếu không, thì có thể chọn một trong số những phần cứng được đề xuất sẵn ở tab Drivers, miễn là nó tương thích với máy bạn.
Có rất nhiều thông số ở đây, bạn đánh dấu check vào thông số thích hợp với máy bạn để patch driver nhé.
Tương tự thế, bạn có thể vào các phần khác nếu máy bạn gặp lỗi, có thể là Network, Graphics Card.
Nếu bạn dùng ổ cứng SSD của Samsung, bạn có thể check ở tùy chọn 10.9.x TRIM Path ở Disk. Nếu bạn dùng ổ cứng SSD của Sandisk thì không cần.
Tiếp đó, click vào Build rồi chọn Install để MultiBeast thực hiện việc tùy chỉnh cho máy bạn. Để thay đổi có hiệu lực, thì bạn restart lại máy nhé.
cài đặt Mac OS X cho PC - MultiBeast

Sửa các lỗi khác

Bởi mỗi phần cứng khác nhau, sẽ có cách sửa lỗi khác nhau, mà máy Hackintosh là thứ có nhiều lỗi nhất từ trước tới giờ mình biết đến.
Đa số các lỗi bạn gặp phải có thể sửa được bằng cách restart lại máy. Nếu bạn đã restart lại máy mà vẫn gặp lỗi thì đây là lỗi của Mac chứ không phải của Hackintosh.
Mình cũng đang nghĩ đến vấn đề viết một bài chuyên biệt về các lỗi của Hackintosh để các bạn. Song, mình cũng không được rảnh trong thời gian này, mà Toonima cũng là một Blog nhỏ nên mình cũng hơi lười :D . Vậy mình giới thiệu với bạn vài trang chuyên sửa lỗi của Mac OS nếu bạn gặp vấn đề khi cài đặt và sử dụng.
Nếu bạn đọc hiểu Tiếng Anh tốt, tonymacx86.com forum và OSx86 project’s InsanelyMac forum là hai diễn đàn rất lớn về Hackintosh. Còn nếu Tiếng Việt thì bạn có thể tham khảo osx86vn.com hoặc group Hackintosh Vietnam, hay tinhte.vn

Lời kết

Mình hy vọng series hướng dẫn các bạn chọn, lắp và cài đặt máy Hackintosh có thể giúp ích các bạn trong quá trình chinh phục máy tính của mình.
Mình thì cũng chỉ là một tay amater thôi, nhưng nếu bạn cần giúp đỡ hãy để lại nhận xét dưới bài viết. Mình sẽ gắng hết sức giúp bạn nếu mình có thể
Nguồn: Mjhungvit
Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

0 comments

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
Posts RSSComments RSSLên đầu trang
© 2011 KCTP | Blog Khoa học - Công nghệ - Tin học - Phần mềm ∙ Được thiết kế bởi Khôi Lê