Cài Mac OSX Phần 2 - Nhập môn Hackintosh cài Mac 10.9.4

Trong phần 2 này sẽ là phần chơi với Hackintosh, Swift4VN sẽ tiếp nối bài viết bằng việc hướng dẫn các bạn cài Mac OSX trên laptop/desktop ở Phần 1 ( bạn nào chưa đọc phần 1 thì quay lại đọc đi đã nhé :D ). Đầu tiên bạn chuẩn bị cho tôi cái USB 8GB( trở lên ) và sau đó đọc cho kĩ bài viết dưới đây, đừng bỏ qua chi tiết nào dù là nhỏ nhất.
Ảnh minh họa.
Guide AIO( tiếng Việt)
Guide AIO ( tiếng Anh)


$pageInKiểm tra cấu hình cấu hình:

Để cài đặt được Mac OSX trên laptop và desktop ( máy tính để bàn ), các bạn cần quan tâm đến các thông số sau: CPU, VGA Card, RAM, Sound Card, LAN card.

Có rất nhiều cách để lấy được thông tin của các thành phần trên, dưới đây là video hướng dẫn các bạn lấy thông tin của chúng ( đương nhiên là trên win vì tôi k có máy linux, hơn nữa tôi hơi không ưa linux cho lắm ).
Trong video có sử dụng
+ AIDA64
+ Systemtools ( orila kext ).
+ Devices Manager của Windows.
Sau khi lấy được thông tin của các thành phần trên mời bạn ghi lại trong một file text, sau đó đọc bài viết này để kiểm tra xem phần cứng của bạn tương thích đến đâu và hướng khắc phục như nào. Kế đó check xong, OK các bạn có thể tiến hành cài tạo USB boot và cài đặt Mac OSX.
Mac os Lenovo G570
Hình ảnh Mac OSX 10.9.3 trên Lenovo G570
$pageOut $pageIn Tạo USB boot từ windows:
*** Đến đây riêng Dell Vostro 5470 thì các bạn dừng nhé, con máy này đang dính phốt nghiêm trọng với Mac, tắt nóng bằng nút nguồn trên Mac với con Dell Vostro 5470 này có thể dẫn đến hư EC phải đem đi bảo hành. ***
Trước hết các bạn đả thông tư tưởng, cài Mac không giống như cài win càng không giống như cài linux. Cho nên đừng dùng tư tưởng mà các bạn đã dùng bao lâu nay khi cài win ( mọi máy khác cấu hình đều cài như nhau ) hay tư tưởng cải linux ( cài xong tự nhận full driver ). Cài được Mac hay không phụ thuộc vào việc laptop / desktop của bạn nó giống máy Mac đến đâu. Việc không cài lên nó không có tiếng, nó không có nhận mạng LAN, không nhận wifi v.v... là do phần cứng máy bạn không giống máy Mac, khắc phục bằng cách patch DSDT và cài kext ngoài. Công việc gồm có Tạo bộ cài ( tôi đã đơn giản hoá cho cac bạn ), Cài đặt Mac lên ổ cứng và Xử lí sau cài đặt ( xử lí kext và DSDT ) các bạn có thể đọc trong guide AIO. Muốn có một máy Hackintosh hoàn chỉnh, các bạn phải bỏ công sức ra nghiên cứu, tới đây bạn nào lười nghiên cứu có thể dừng cuộc chơi ở đây! Bởi lẽ nếu tiếp tục thì các bạn sẽ không cài được, có cài được thì lúc lỗi cũng không tự fix đươc, với những bạn này thì đem máy đi cài dịch vụ là tốt nhất. Gía cả từ 200-400k tuỳ máy.
Theo như các bước thông thường thì trên windows các bạn tạo máy ảo Mac, download file cài đặt từ store về, đọc hướng dẫn tạo usb, và tạo USB cài sẽ mất tầm 1 ngày để có 1 cái USB, hơn nữa ai non tay thì còn chán chê mê mỏi mới tạo được cái USB có thể boot được.
Ở đây tôi đã tạo sẵn cho các bạn 1 cái USB boot cài đặt Mac OSX.
+ tạo từ InstallESD.dmg gốc 10.9.4 lấy từ Apple Store không chọc ngoáy gì vào hệ thống của Mac, không build từ distro.
+ Thêm một số đồ chơi trong thư mục NeedForNewbie.
+ đã có boot1h cho các bạn nếu mắc phải lỗi boot0error luôn.
+ Chameleon bootloader.
+ Dùng transmac để tạo USB ngay từ môi trường windows.
Các bạn chỉ cần download về , tổng thiệt hại tầm 8GB sau khi giải nén, so với 12-16GB theo cách thông thường, tương đương giảm dáng kể thời gian chờ đợi.
Thật tiếc là tôi không có VIP Fshare nên không thể up 1 lần 1 file, tôi buộc phải chia nhỏ thành các part, mỗi part 490MB, Các bạn chịu khó download nhé. Có thể dùng tool getlink hoặc mượn nick Fshare của ai đó.
password (nếu có): swift4vn 
Link Phụ Fshare ( 1 file duy nhất ) Link Fshare thư mục NeedForNewbie cho bạn nào cần Link Fshare cập nhật kext Extensions - xóa tất cả các kext trong thư mục usb "/Extra/Extensions", giải nén và copy kext cập nhật vào trong thư mục usb "/Extra/Extensions". Link Fshare kext cho nVidia trên Mac 10.9 ( từ 10.9.0 đến 10.9.4 ) loại bỏ được lỗi khi xem video bằng Quicktime với một số card nVidia ( đặc biệt là GT520M ).
Chú ý cài Winrar mới nhất nếu giải nén bị lỗi.
Sau khi download về giải nén sẽ có một thư mục trong có :
Bước 1: các bạn cài Transmac.
Bước 2: dùng transmac Format USB 
Bước 3: dùng transmac restore img to USB.
Đây là Video cụ thể giúp các bạn biết phải làm như thế nào:
Làm xong là các bạn đã có 1 cái USB cài đặt Mac 10.9.4 rồi nhé.
Có lưu ý với các bạn nào:
+ Sử dụng CPU AMD , tôi có thư mục AMD kernel. Do máy Mac chưa con nào chạy CPU AMD nên các bạn phải dùng kernel patch, ngoài ra còn phải dùng System.kext và Sandbox.kext patch nữa nhé.
+ Sử dụng CPU intel Haswell - 4xxx, 4xxxU/M/QM.... thì phải dùng mach_kernel mod tôi đưa kèm theo.
+ Sử dụng ổ cứng theo kiểu MBR thì vào tiếp thư muc MBR 10.9 làm theo hướng dẫn trong đó.
$pageOut $pageInPhần cài đặt: Với chameleon bootloader, lúc cài đặt chúng ta sẽ gõ tham số khởi động đi kèm ( tôi hay gọi là cờ ), các bạn đọc thêm bài này  để chọn cờ phù hợp với cấu hình của máy bạn.
Lỗi hay thấy nhất khi boot vào là bị kẹt ở đoạn load kext VGA, nhưng với USB boot này sẽ không bị vậy nữa do tôi đã loại bỏ kext VGA của bộ cài.
Một số nhỏ trường hợp hi hữu không thể boot vào được, các bạn sử dụng cờ -v -x nhé.
Chúng ta tiến hành thao tác với phân vung ổ cứng, định dạng nó thành Mac OS Extended ( Journaled ) và cài vào phân vùng này.
Chờ 20p sau khi quá trình cài đặt hoàn tất máy sẽ khởi động lại.
Phần xử lý sau cài đặt:
Như vậy đến bước này, phân vùng ta chọn lúc Nãy đã có Mac OSX bên trong rồi nhé. Nhưng chưa boot được vì một số nguyên nhân các bạn có thể tự tìm hiểu, trong phạm vi bài viết khá dài này tôi k đề cập nữa.
Đầu tiên vào windows.
Chúng ta sẽ vào Windows, vẫn dùng transmac lúc nãy, xóa các kext VGA không liên quan đi, thay thế một số kext VGA nếu cần. 
+ Bạn nào dùng song song card intelHD với nVidia/AMD Ati thì vào Mac chỉ nhận và dùng card intelHD thôi nhé ( vì cơ chế của máy Mac và laptop phổ thông khác nhau) đừng cố tìm cách cho nó nhận VGA rời làm gì tốn công
+ Bạn nào dùng Intel HD với CPU core i thế hệ thứ nhất thì mời xem bài viết này cái đã nhé. 
+ Bạn nào dùng duy nhất VGA AMD/ATi tham khảo thêm bài viết này.
Bạn nào dùng duy nhất VGA nVidia thì chỉ cần xóa kext của AMD/ATi và IntelHD đi là OK, một số trương hợp hi hữu k full QE/CI thì các bạn lấy kext của 10.9.2 cho vào là được, trong USB tôi đã để sẵn vào thư mục NeedForNewbie rồi.
Copy FakeSMC.kext và NullCPU....kext vào System/Library/Extension.
Tiếp đó vào Mac:
+ Cài Chameleon bootloader ( hoặc CLover tùy bạn, tôi dùng chameleon )
+ Dùng MaciAL path DSDT, sau đó dùng HVT cài một số Kext. ( trong video tôi đã có DSDT nên k cần patch nữa ).
+ Thiết lập Chameleon, và khởi động lại.
Đây là video quay lại hết các thao tác, quay bằng điện thoại nên hơi rung xíu, đang quay bị hết dung lượgn bộ nhớ nên phải chia 2 part. Trong video thì phần DSDT tôi đã patch sẵn từ trước và sang 10.9 tôi dùng lại, chứ không phải là cài Mac 10.8 là tự có đâu nhé:
Tóm tắt lại thì :
Bước 1: Tạo USB
Bước 2: Cài Mac vào ổ cứng
Bước 3: Boot vào Mac trên ổ cứng cài Chameleon và các thành phần khác.
$pageOut $pageIn Question and Answer:
+ Transmac không nhận vân vùng cài Mac : do bạn chưa chạy Transmac dưới quyền Admin hoặc Mac được cài trên phân vùng logical
+ Transmac không cho xoá file ( Delete bị mờ ) : mời bạn xem lại video hướng dẫn restore ở phút thứ 1:00.
+ Bước xử lí kext không có sẵn windows phải làm thế nào : Mục đích của việc xử lí kext là copy nó vào S/L/E thôi , tôi dùng windows có sẵn cho tiện, ngoài ra các bạn có thể dùng mini win 7 cài transmac vào xử lí như bt, hoặc dùng chính terminal trong bộ cài để xử bằng cách dùng các câu lệnh ( cái đoạn câu lệnh sao các bạn tự tìm hiểu ).
+ CPU AMD, intel Haswell cài thì được nhưng boot vào không được : do bạn chưa copy mach_kernel mod vào thư mục gốc của phân vùng cài Mac.
+ Ổ đĩa bị báo chấm than vàng không cho cài đặt mặc dù đã format thành HFS+ : do ổ cứng của bạn đang không ở chuẩn GPT mà cũng không ở chuẩn MBR, nó đang ở dạng dynamic hoặc Hybrid nào đó thì không thể cài mac vào được. Bạn dùng tool chỉnh lại ( tôi thường chia lại cả ổ cho nhanh nên không rõ cách dùng tool như nào đâu, các bạn phải tự chủ động). Ngoài ra máy có phân vùng recovery thì bạn cũng bị báo như vậy.
+ "Mediakit reports not enough space on device for requested operation" : Mac nhận không quá 4 phân vùng ( không kể EFI ) nếu bạn có quá 4 phân vùng trên ổ (MBR) thì chia lại và thử cài lại.
+ Đã cài xong nhưng chỉ boot được từ USB boot từ ổ cứng là bị lỗi : do bạn chưa copy các kext trong Extra/Extensions của USB vào ổ cứng. Cơ bản nhất cần phải có là FakeSMC và NullCPU, về sau khi đã patch đc DSDT có speedstep mới xoá NullCPU và rebuild Kext.
+ Lần nào vào cũng phải gõ thêm cờ -f : Bạn mở chameleon winzard lên tích vào UseKernelCache , lưu lại khởi động lại bằng cờ -f, xong. lần sau không cần gõ -f nữa.
+ Lỗi AppleKeyStore : lỗi làm đau đầu nhiều cao thủ chứ k nói riêng newbie , lỗi này tôi đang nghi vấn do nhiều lí do, áp dụng cho các bạn nào đã cài thành công Mac vào ổ cứng nhé Link hướng dẫn fix.
+ Boot từ USB OK nhưng rút USB ra boot thì kernel_panic : do các bạn chưa cho NullCPU vào S/L/E của ổ Mac, sau này khi đã "enable Speedstep" thì có thể xoá NullCPU đi.


* Đến đây các bạn có thể thấy mức độ khó của cài Mac, cho nên mới phát sinh dịch vụ cài Mac.

Chúc các bạn thành công, thắc mắc có thể comment hoặc liên hệ với tôi. Đễ đỡ phiền phức và đỡ mất thời gian của nhau, tôi muốn rằng bạn đã có sự nghiên cứu, đã bỏ công sức ra tìm hiểu và có một lượng kiến thức cơ bản nhất định chúng ta có một vài quy ước như sau:
+ Không pm hỏi cấu hình của bạn có cài Mac được hay không.
+ Không pm hỏi khi bạn chưa làm chủ được phần cứng của bạn.
+ Không pm hỏi khi bạn chưa tìm hiểu cách dùng diskpart của windows.
+ Không pm hỏi khi bạn chưa đọc guide AIO.
+ Không pm hỏi khi bạn không làm theo guide AIO.
+ Không pm đòi teamview thao tác hộ - tôi không mở dịch vụ cài Mac free.
+ Không pm xin link.
+ Bạn nào mà không muốn đọc guide AIO, không muốn tự tìm hiểu vẫn muốn có máy cài có thể sử dụng dịch vụ cài, 250k cho laptop ( riêng sony VaiO 350k ) đây là giá sàn chung của cộng đồng, tôi ở Thái Nguyên, bạn nào ở Hà Nội TP. Hồ Chí Minh cũng như các tỉnh khác có thể tham khảo tại đây để lấy địa chỉ cài Mac uy tín. Bạn nào nghĩ 250k là đắt mời đọc bài phân tích này.
+ Khi pm, chào nhau xong đừng chờ tôi reply, đặt câu hỏi luôn cho đỡ mất thời gian. Tôi ưu tiên những ai có câu hỏi luôn. 
+ Khi tôi giúp, tôi cần một số "triệu chứng", các ban phải cung cấp đủ cho tôi cái đó, đừng hỏi tại sao. Bớt hỏi thừa sẽ được việc cho cả hai bên. Bạn nên nhớ một ngày tôi cũng có việc của tôi, và một ngày không chỉ có mình bạn pm hỏi.
+ Đừng mong rằng tôi sẽ chỉ cặn kẽ tỉ mỷ, đừng hỏi nhát gừng ( như vậy rất phiền, tôi block nick luôn ), tôi chỉ đưa cho các bạn gợi ý thôi, việc triển khai các bạn phải tự vận động, lưu ý là không ai trả tiền cho những lúc mà tôi trả lời các bạn, thay vào đó là tôi đang cho các bạn tiền đấy, tôi không sống bằng việc cài Mac, tôi cũng không rảnh ngồi phổ cập kiến thức cơ bản, tôi vẫn phải dành thời gian để cầy code mưu sinh.
Email: HungDuongWP@gmail.com
Skype: HungDuongWP
Facebook : Tô Dương( i'm fighting )

Kiến thức, kinh nghiệm chính là tài sản trong tay bạn. 
Khi bạn có một lượng tài sản nhất định, bạn sẽ quý trọng nó.
Bạn sẽ biết nên trao tặng nó cho ai xứng đáng được nhận.
Bạn sẽ biết nên bán nó cho ai.
 $pageOut

Không có nhận xét nào:

Đăng nhận xét

Pages