Cài hackintosh trên máy tính lõi tứ. Chúng ta cần gì? Cài đặt hệ điều hành trên các ổ cứng khác nhau

macOS là một hệ điều hành tiên tiến và đồng thời đáng tin cậy được nhiều người dùng PC chọn thay vì Windows 10. Thật không may, việc cài đặt nền tảng Apple trên máy tính của nhà sản xuất khác không quá dễ dàng. Cách dễ nhất và thuận tiện nhất là khởi động máy ảo.

Yêu cầu cài đặt macOS trên PC Windows

Để cài đặt Mac OS X (10.5 trở lên) trên PC Windows, bạn sẽ cần một máy ảo. Bạn có thể sử dụng VMWare, cho phép bạn chạy hệ điều hành macOS trong môi trường Windows. Về yêu cầu phần cứng thì như sau:

  • RAM 8GB.
  • Bộ xử lý Intel Core i3, i5 hoặc i7.
  • Dung lượng ổ cứng 128 GB.

Các ứng dụng cần thiết để cài đặt Mac trên PC hoặc laptop Windows

Bạn cũng cần tải xuống hình ảnh macOS. Mật khẩu là “xnohat”.

Cách cài đặt Mac OS X trên Windows

Bước 1: Cài đặt phiên bản mới nhất của VMWare Workstation.

Bước 2. Giải nén unlocker 2.0.8 và chạy file “win-install.cmd” với tư cách quản trị viên.

Bước 3. Sau khi khởi chạy, bạn cần đợi cho đến khi bản vá được cài đặt và mở khóa khả năng cài đặt macOS trong VMWare. Mở VMWare và tạo một máy ảo mới (phương pháp tự động). Trong cửa sổ xuất hiện, chọn “Apple Mac OS X.” Trong danh sách Phiên bản, chọn Mac OS X 10.7 hoặc bất kỳ phiên bản mới hơn nào.


Bước 4: Sau khi nhấp vào nút “Tiếp theo”, máy ảo sẽ được tạo. Để macOS hoạt động bình thường, bạn cần cấu hình phần cứng. Để thực hiện việc này, hãy chọn “Chỉnh sửa cài đặt máy ảo”.

Bước 5: Nhấp vào nút "Thêm", sau đó nhấp vào "Tiếp theo" hai lần và chọn "Sử dụng đĩa ảo hiện có" và nhấp lại vào "Tiếp theo". Bây giờ hãy chọn hình ảnh hệ điều hành bạn đã tải xuống trước đó và nhấp vào “Hoàn tất”.

Bước 6: Sau khi hoàn tất tất cả cài đặt, hãy nhấp vào nút khởi chạy màu xanh lam và làm theo hướng dẫn trên màn hình để cài đặt OS X.


Tôi đoán rằng hầu hết những người muốn chuyển sang máy Mac đều bị cản trở bởi những lầm tưởng về Hackintosh - một máy tính chạy Mac OS. Trước khi đi thẳng vào phần mô tả cài Mac OS X trên PC, Tôi sẽ cố gắng xua tan một số huyền thoại:

1. Mac OS X sẽ chỉ được cài đặt trên các bộ xử lý và chipset tương thích với nó của Intel và chỉ các card màn hình của NVidia. Hầu hết các thiết bị ngoại vi sẽ không hoạt động.

Điều này đã từng đúng, nhưng tiến độ không đứng yên, ngày càng có nhiều bản vá và trình điều khiển mới được phát hành và số lượng phần cứng tương thích với Mac OS X đang tăng lên mỗi ngày. Giờ đây, Mac OS có thể dễ dàng được cài đặt trên máy tính có bộ xử lý ít nhất hỗ trợ SSE2, nhưng tốt nhất là SSE3, chẳng hạn như AMD hoặc Intel. Nhiều card màn hình hiện đại hỗ trợ tăng tốc phần cứng, cụ thể là Quartz Extreme, Quartz 2d, Core Image, GL. Tôi nghĩ bây giờ bạn đã hiểu rằng không có gì siêu nhiên được yêu cầu từ máy tính của bạn.

2. Cài đặt Mac OS X rất khó.

Trên thực tế, nó không khó hơn việc cài đặt Windows XP; tôi nghĩ nó thậm chí còn dễ dàng hơn nếu bạn chọn đúng kext và sửa lỗi.

3. Mac OS X sẽ không thể “sống” trên cùng một đĩa vật lý với Windows.

Có lẽ! Có 2 lựa chọn:
— Windows bootloader + chain0 (ví dụ: đây là cách trên máy tính của tôi)
- Bộ chọn hệ điều hành Acronis

Vì vậy, hãy bắt tay vào kinh doanh.

Bước 1. Chuẩn bị.

Trước tiên, bạn cần kiểm tra xem máy tính của mình có tuân thủ các yêu cầu của Mac OS X hay không.
Mức tối thiểu tuyệt đối là bộ xử lý hỗ trợ SSE2. Điều này có thể được xác định bằng chương trình CPU-Z ((1,97 Mb)).
Bộ nhớ truy cập ngẫu nhiên tối thiểu (RAM) 256 MB, đương nhiên, càng nhiều càng tốt.
Không hẳn là một card màn hình cũ dành cho AGP hay PCI-E, bắt đầu từ GF4.

Nếu PC của bạn đáp ứng các yêu cầu của Mac OS X, chúng tôi sẽ tiếp tục.

Nhiều người khuyên nên tải và ghi Hiren’s Boot CD. Nếu trên cùng một đĩa vật lý nơi bạn định cài đặt Mac OS có các phân vùng ở định dạng NTFS, thì tốt hơn là bạn nên chuyển đổi chúng sang FAT32 (), vì khi tạo phân vùng mới, có thể xảy ra lỗi và FS sẽ không thể đọc được, nhưng có một cách khác dễ dàng hơn là chuyển dữ liệu của bạn sang một đĩa vật lý hoặc ổ đĩa flash khác.

Để dễ dàng cài đặt, tôi khuyên bạn nên in văn bản này để bạn có thể biết phải làm gì tiếp theo bất cứ lúc nào.

Sau khi hoàn tất việc chuẩn bị, chúng ta tiến hành bước thứ hai.

Bước 2. Tải image đĩa cài đặt xuống.

Bước đầu tiên là quyết định xem chúng ta cần phiên bản Mac OS X nào: phiên bản mới nhất hiện tại là 10.5. Vì nhiệm vụ của chúng ta là làm quen với hệ thống nên tôi khuyên bạn nên cài đặt phiên bản 10.4.6 hoặc 10.4.7, vì họ thường cài đặt mà không gặp nhiều khó khăn. Và sau đó bạn có thể cập nhật bằng cách sử dụng combo-update. Nhưng bạn cũng có thể dùng thử OS X 10.5. Tiếp theo, truy cập torrents.ru và viết một cái gì đó như thế này vào mẫu tìm kiếm:

Mac OS X 10.4.6

Nếu tệp đã tải xuống ở định dạng ISO thì bạn có thể dễ dàng ghi nó vào đĩa, nhưng nếu nó ở định dạng DMG, bạn cũng sẽ phải tải xuống ứng dụng DMG2ISO ((12,29 Kb)) và chuyển đổi tệp đã tải xuống thành ảnh ISO .

Bước 3. Ghi hình ảnh vào đĩa.

Bạn sẽ cần đĩa DVD-R hoặc DVD+R. Bạn có thể viết thông qua Nero hoặc Alcohol 120%. Tôi nghĩ bạn có thể tự xử lý quá trình ghi âm. Sau khi ghi đĩa bằng Windows, một số tài liệu có kích thước khoảng 150 KB sẽ "hiển thị" trên đĩa hoặc có thể không có gì "hiển thị" cả, điều này phải như vậy.

Bước 4. Cài đặt.

Đưa đĩa bạn mới ghi vào ổ đĩa và khởi động lại máy tính. Khi thông báo bắt đầu cài đặt từ đĩa xuất hiện trên màn hình, hãy nhấn F8 hoặc đợi vài giây và nhập tham số “-v” (không có dấu ngoặc kép). Nếu bạn nhấn bất kỳ phím nào khác hoặc tiếp tục cài đặt mà không có hành động này, thì chế độ đồ họa sẽ bật thay vì chế độ văn bản - điều này thật đẹp, nhưng bạn chỉ có thể phát hiện ra lỗi ở chế độ văn bản.
Có hai lỗi phổ biến nhất:

« Không tìm thấy tệp cấu hình hệ thống ‘/com.apple.Boot.plist’"- có vấn đề với bản phân phối Mac OS X (bạn sẽ phải tải xuống bản khác)
« Vẫn đang chờ máy root"- rất có thể đã xảy ra sự cố với phần cứng, có lẽ là không tương thích nào đó.

Nếu lần khởi động đầu tiên không gặp vấn đề gì thì màn hình màu xanh lam (không phải BSOD) với con trỏ chờ sẽ mở ra trước mặt bạn. Tiếp theo bạn sẽ được yêu cầu chọn một ngôn ngữ. Chọn tiếng Nga (hoặc tiếng Anh, nếu không). Nhấp vào mũi tên, sau đó một menu sẽ xuất hiện ở trên cùng, chọn Tiện ích -> Tiện ích đĩa và định dạng phân vùng mà bạn sẽ cài đặt Mac OS X ở định dạng ghi nhật ký Mac OS Extended.

Đôi khi chuyện đó xảy ra Tiện ích đĩa không thể định dạng phân vùng này trong HFS hoặc gắn kết nó, thì điều này có thể được khắc phục bằng Acronis. Để thực hiện việc này, hãy chọn chế độ thủ công để thay đổi phân vùng trong Acronis Disk Director Suite và tạo phân vùng ở định dạng FAT32. Tiếp theo, trong menu ngữ cảnh của nó, chọn mục để thay đổi loại phân vùng và đặt giá trị thành 0xAFh (Hoán đổi hệ điều hành Shag). Tất nhiên, Acronis sẽ phàn nàn rằng tất cả dữ liệu trên phân vùng này có thể bị mất và không thể đọc được, nhưng dù sao thì chúng ta cũng không có gì ở đó. :-) Áp dụng các thay đổi và khởi động lại.

Sau khi đĩa được định dạng thành công, hãy nhấp vào Tiếp tục, đọc và chấp nhận thỏa thuận cấp phép, đồng thời chọn phân vùng bạn đã chuẩn bị để cài đặt. Tiếp theo, nhấp vào Tiếp tục. Tiếp theo bạn nhấn vào Cài đặt (Customize) và chọn những thành phần cần cài đặt. Đặc biệt chú ý đến các bản vá và kext: bạn chỉ cần cài đặt những bản vá cần thiết dành riêng cho hệ thống của mình và không có gì không cần thiết. Không cài đặt các bản vá cho SSE2 và SSE3 cùng lúc! Chỉ cài đặt cái phù hợp với bộ xử lý của bạn. Nhấp vào Tiếp tục. Sau đó quá trình cài đặt sẽ được chuẩn bị và đĩa sẽ được kiểm tra. Quá trình cài đặt sẽ hoàn tất bằng cách khởi động lại máy tính.

Bước 5: Hoàn tất cài đặt.

Sau khi khởi động lại máy tính, có hai lựa chọn:
1. Khởi động hệ thống thành công (đặc biệt nếu bạn sử dụng Acronis OS Selector)
2. lỗi b0. Chúng tôi khởi động từ đĩa CD khởi động của Hiren và sử dụng Acronis Disk Director để kích hoạt phân vùng với Mac OS X. Khởi động lại.

Hệ thống khởi động an toàn và bạn sẽ được nhắc nhập thông tin này hoặc thông tin kia, hãy nhập thông tin đó. Ngoại lệ là ID Mac - nó phải được để trống (điều này có thể gây ra tình trạng treo)

tái bút Bố cục được chuyển bằng phím Command + Space (ALT + Space)

Nếu mọi thứ được thực hiện chính xác, máy tính để bàn sẽ tải. Hoan hô! Làm!

P.P.S. Ban quản trị trang này không hề ép buộc hay đề nghị bạn cài đặt các bản hack của Mac OS X, chúng tôi phản đối việc hack phần mềm! Khi cài đặt Mac OS X đã hack, bạn phải chịu trách nhiệm trước pháp luật nước mình.

Trên thực tế, đặc điểm của máy tính đã cài đặt hackintosh:

  • Nhà ở: Raijintek Metis Red.
  • Bo mạch chủ: ASRock Z370M -ITX/ac.
  • Bộ xử lý: i7-8700T.
  • RAM: GoodRam DDR4 2133 MHz Bộ 16GB 2x8GB.
  • SSD: KingDian N480 240GB, KingDian S280 480GB, Micron 1100 MTFDDAK256TBN Media.
  • Wi-Fi: Broadcom BCM94352Z NGFF Băng tần kép 802.11ac 867M Wifi BT 4.0 Lenovo FRU 04X6020.
  • Nguồn điện: Corsair RM550x.

Intel UHD630 tích hợp hiện đang được sử dụng làm card màn hình. Và để Wi-Fi của bo mạch chủ hoạt động trong hackintosh, tôi đã phải mua một mô-đun mới trên ebay - Broadcom BCM4352, vì mô-đun tiêu chuẩn của Intel không có các kext cần thiết.

Hình ảnh đĩa

Để cài đặt hackintosh, tôi đã tải xuống một hình ảnh từ High Sierra 10.13.4 (Bây giờ đã có phiên bản mới hơn) từ rutracker.org hữu ích và theo hướng dẫn của chủ đề, tôi đã ghi nó vào ổ đĩa flash.

Chương trình

Để cài đặt và định cấu hình OS X, bạn sẽ cần một bộ chương trình nhất định được cài đặt sau lần khởi chạy hệ điều hành đầu tiên. Bạn có thể tải trước chúng xuống ổ flash miễn phí vì sẽ không có Internet ngay sau khi cài đặt.

  • Bộ tải khởi động EFI của Clover- Bộ tải khởi động EFI, cho phép bạn chạy hackintosh, windows, linux và chúng cùng nhau. ()
  • Bộ cấu hình cỏ ba lá- Để chỉnh sửa config.plist của Clover dễ dàng hơn. ()
  • Công cụ đếm EFI- Chương trình gắn phân vùng EFI trên đĩa hackintosh. ()
  • Tiện ích Kext- Tiện ích cài đặt kexts. (insanelymac.com)

Kext

Hoặc “phần mở rộng kernel”, bạn có thể gọi chúng là một loại trình điều khiển cho hackintosh.

  • giảSMC- mô phỏng hoạt động của bộ điều khiển SMC truyền thông tin về máy tính, nhiệt độ bộ xử lý, v.v. đến hệ điều hành. Cần thiết để chạy hackintosh. (bitbucket.org)
  • giảPCIID- Chặn các yêu cầu PCI -ID và trả về giá trị được chỉ định thông qua FakeID trong Clover. Cần thiết để một số kext wi-fi và đồ họa tích hợp hoạt động. (bitbucket.org)
  • BrcmPatchRAM- Kexts cho mô-đun Wi-Fi Broadcom. (bitbucket.org)
  • voodoohd- Kext phổ quát cho âm thanh. ()
  • AppleALC- Âm thanh kext thay thế. (github.com)
  • IntelMausiEthernet- Kext để khởi chạy Intel ethernet. (bitbucket.org)
  • IntelGraphicsFixup- Sửa lỗi cho các card màn hình tích hợp khác nhau của Intel. (github.com)
  • Shiki- Sửa chữa các vấn đề có thể xảy ra khi phát lại video. (github.com)
  • Lưu Lộ- Tiện ích mở rộng hỗ trợ nhiều kext khác nhau. (github.com)

Cài đặt

Sau khi khởi động từ ổ flash cài đặt ở chế độ UEFI, chúng ta bắt đầu cài đặt. Trong cửa sổ Clover, chọn “Khởi động Mac OS từ Hệ thống cơ sở OS X” và đợi quá trình cài đặt OS X xuất hiện, quá trình này sẽ mất tối đa năm phút. Đi đến tiện ích đĩa và định dạng đĩa mong muốn. Trên một trong các ổ SSD, tôi để lại Windows 10 đã cài đặt trước đó và định dạng ổ SSD khác từ trình cài đặt sang định dạng AFPS, gọi nó là Macintosh HD cổ điển. Cài đặt OS X và đợi khởi động lại. Sau khi khởi động lại, chúng ta lại thấy Clover.

Vì tôi có card màn hình Intel UHD630 tích hợp nên tôi phải chỉ định tham số khởi động -disablegfxfirmware để quá trình cài đặt có thể tiếp tục sau khi khởi động lại theo chu kỳ với lỗi “Bắt đầu quá trình tải chương trình cơ sở Gfx”. Để chỉ định tùy chọn khởi động trong Clover, hãy mở phần Tùy chọn, nhập -disablegfxfirmware vào dòng Boot Args và nhấn Enter.

Sau khi cài đặt, chúng tôi thấy mình đang ở OS X và điều đầu tiên chúng tôi làm là cài đặt bản đã tải xuống trước đó Bộ tải khởi động EFI của Clover. Trong mục Loại cài đặt, chọn Cài đặt và chọn các hộp:



Đây là danh sách các kext được cài đặt trên tôi:

  • FakeSMC.kext
  • FakeSMC_LPCSensors.kext
  • FakeSMC_GPUensors.kext
  • FakeSMC_CPUSensors.kext
  • FakeSMC_ACPISensors.kext
  • FakePCIID.kext
  • FakePCIID_Intel_HD_Graphics.kext
  • FakePCIID_Broadcom_WiFi.kext
  • BrcmFirmwareData.kext
  • BrcmPatchRAM2.kext
  • IntelGraphicsFixup.kext
  • IntelMausiEthernet.kext
  • VoodooHDA.kext
  • Shiki.kext
  • Lilu.kext

Đồng thời đặt kext của bạn vào thư mục EFI/EFI/CLOVER/kexts/Other cho bộ tải khởi động Clover.

Nếu đĩa được định dạng theo AFPS, bạn có thể cần khắc phục sự cố khởi động:

  • Trong Finder - Đi - Đi tới Thư mục
  • Nhập /usr/standalone/i386/
  • Sao chép apfs.efi vào /EFI/EFI/CLOVER/drivers64UEFI/

Cấu hình Clover được chỉnh sửa trong tệp EFI/EFI/CLOVER/config.plist. Nó có thể được chỉnh sửa bởi chương trình Bộ cấu hình cỏ ba lá hoặc sử dụng thủ công Mã Microsoft Visual Studio.

Bản sửa lỗi tương thích Intel UHD 630 trên Coffee Lake

Sau khi cài đặt, tôi đã thêm tham số -disablegfxfirmware vào phần Boot-Arguments trong config.plist.

Hiện tượng nhấp nháy hình ảnh trên đồ họa tích hợp của bộ xử lý thế hệ Coffee Lake có thể được khắc phục bằng các hướng dẫn đơn giản. Mở một thiết bị đầu cuối và nhập:

sudo nano /System/Library/Extensions/AppleIntelKBLGraphics.kext/Contents/Info.plist

Trong tệp đã mở, trong thiết bị đầu cuối, tìm IOPCITrận đấu chính, ở cuối tập tin. Ở cuối dòng tiếp theo - , tìm 0x3E928086 và thêm 0x3E918086 vào trước nó.


Lưu file thay đổi bằng tổ hợp Ctrl + X, đồng ý với thay đổi Y và nhấn Enter.

sudo nano /System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/Info.plist

Trong đó chúng tôi đang tìm kiếm IOPCITrận đấu chính, đâu là điểm cuối của dòng thêm 0x3E918086 0x3E928086 .


Xóa bộ đệm bằng lệnh:

sudo kextcache -i / sudo touch /System/Library/Extensions && sudo kextcache -u /

Sửa âm lượng VoodooHDA .kext

Đôi khi VoodooHDA .kext tạo ra âm thanh nhỏ hơn trong Windows 10. Bạn có thể khắc phục bằng cách mở kext bằng nút chuột phải. Hiển thị nội dung gói - Thư mục nội dung - Mở tệp Info.plist bằng trình chỉnh sửa.

Tìm dòng VoodooHDAEnableHalfVolumeFix và thay đổi giá trị của dòng tiếp theo thành .

Nếu không có thay đổi đáng kể nào xảy ra, bạn có thể tìm thấy khối:

PCM 90 giới thiệu 90 Tôi đã hiểu rồi 90 tôi trộn 90

Và thay đổi tất cả 90 thành 100, sau đó cài đặt lại kext.

Sau cùng

Như vậy, hackintosh 10.13.4 đã được cài đặt và sớm được cập nhật lên 10.13.5 mà không gặp vấn đề gì.


Việc liên kết với tài khoản và đăng nhập vào iCloud cũng như các dịch vụ khác của Apple không gặp bất kỳ sự cố nào. Hệ điều hành hoạt động ổn định và việc cài đặt không phức tạp như thoạt nhìn. Vấn đề chỉ nảy sinh khi hỗ trợ mô-đun Wi-Fi, đó là lý do tại sao tôi phải mua Broadcom BCM4352 và đợi nó được giao từ Trung Quốc. Do đó, tôi đã cài đặt Windows 10 để chơi game trên một trong các ổ SSD và hackintosh, được tải theo mặc định, trên ổ kia. Việc lựa chọn hệ thống xảy ra khi tải vào Clover.

Vật liệu được sử dụng

  • Bài viết từ habrahabr.
  • Trải nghiệm của một người có bo mạch chủ tương tự trên tonymacx86.com.
  • Hướng dẫn sửa lỗi Intel UHD 630, tại hackintosher.com.
  • Hình ảnh với

Sách hướng dẫn/hướng dẫn/v.v. này được viết dành cho những người quá lười biếng trong việc ghép thông tin này hoặc thông tin kia về việc cài đặt máy Mac trên PC, mọi thứ đều rõ ràng và dễ hiểu.

Để bắt đầu, trước khi thực sự cài đặt hệ thống trên PC, chúng ta cần quyết định xem chúng ta có cần nó hay không, vì bản thân hệ thống này rất cụ thể về mặt cài đặt và cấu hình, tất nhiên trừ khi bạn có thiết bị Apple. Không có ích gì khi giải thích rằng việc triển khai một hệ thống không được lên kế hoạch ban đầu cho máy tính để bàn là một vấn đề phức tạp và có thể mất từ ​​2 đến N giờ, tùy thuộc vào khả năng tương thích của phần cứng.

Bây giờ, chúng ta hãy cùng tìm hiểu Hackintosh là gì: từ “hackintosh” được hình thành từ sự kết hợp của hai từ “Macintosh” và “Hack”, về cơ bản có nghĩa là “hack Mac”, mặc dù không liên quan gì đến “hacking”.

Trong hướng dẫn này, chúng ta sẽ xem xét việc tạo một ổ đĩa flash cài đặt từ Windows (vì đây là hệ thống phổ biến nhất trong số “những người mới bắt đầu hackintosher”), cài đặt hệ thống trên một đĩa trống, các phần mở rộng kernel cho phần cứng của bạn và trên thực tế là cài đặt và định cấu hình bộ nạp khởi động (tại thời điểm này có nhiều vấn đề phát sinh)

CPU: Intel Core i5 4460 3,2 GHz (Haswell)
Bộ nhớ: 16 GB Crucial Ballistix Sport
Đồ họa: MSI GeForce GTX 760 2048MB
Bo mạch chủ: Gigabyte GA-H81-S2V (UEFI Bios)

Tôi cũng muốn chỉ ra rằng trong bài viết này, chúng tôi làm việc với card màn hình NVidia và UEFI BIOS.

Nào đi thôi.

Bước 1. Đánh giá và phân tích sắt

Có, mặc dù thực tế là Hackintosh chạy theo cách này hay cách khác trên hầu hết mọi cấu hình, nhưng nó luôn hoạt động khác nhau. Do đó, việc phân tích ngay phần cứng của chúng tôi là điều cần thiết.

Bộ xử lý

Vì vậy, hãy bắt đầu với thực tế là trên các máy có bộ xử lý AMD hệ thống SẼ KHÔNG hoạt động(rất khó để gọi trạng thái hấp hối mà cô ấy sẽ đến là “làm việc”). Có, trên thực tế, bạn có thể cài đặt một kernel tùy chỉnh, khởi động lại nó, v.v., nhưng chẳng ích gì khi phát minh lại bánh xe nếu nó bị hỏng. Hệ thống chạy không gặp vấn đề gì trên bộ xử lý Intel, bắt đầu với Core i3 (chúng ta đang nói cụ thể về macOS Sierra 10.12; các phiên bản trước cũng có thể chạy trên bộ xử lý Core 2 Duo và Pentium). Trong trường hợp của tôi, đá i5 4460 bị rơi ra ngoài (4 nhân, 4 luồng, turbo boost lên tới 3,4 GHz).

ACHTUNG 2

Đã xảy ra sự cố trên bộ xử lý socket 2011-3, đặc biệt là trên chipset X99. Thông thường nó xuất hiện do có quá nhiều chuông và còi trên bo mạch chủ.

Thẻ video

Danh sách các lõi đồ họa Intel được hỗ trợ

Intel HD 3000
Intel HD 4000
Intel HD 4600 (máy tính xách tay)
Intel HD 5000

Radeons (AMD) bắt đầu nhưng lại gây tiếng vang lớn. Ví dụ: thẻ mới (RX-4**), cũng như R9 380 hoặc R9 380x nổi tiếng, có thể chỉ hiển thị quá trình tải trên màn hình đen.

Danh sách các card AMD được hỗ trợ chính xác

Dòng Radeon HD 4000
Dòng Radeon HD 5000
Dòng Radeon HD 6000 (Tốt nhất là 6600 và 6800)
Dòng Radeon HD 7000 (Tốt nhất là 7700, 7800 và 7900)
Dòng Radeon R9 200 (R9 290 không khởi động)
Dòng Radeon R9 300 (Có thể có vấn đề với R9 380. Cá nhân tôi chưa thử nghiệm nhưng đánh giá qua các đánh giá trên Reddit với các thẻ này Các vấn đề)

Trong hướng dẫn này, chúng tôi sẽ không xem xét nhà máy đồ họa AMD, vì tất cả đều liên quan đến các bản vá bộ đệm khung và các thay đổi ID thiết bị trong bộ tải khởi động (dành riêng cho từng người). Thông tin thêm về thẻ AMD tại đây: nhấp vào (tiếng Anh).

Tình hình hoàn toàn khác với thẻ của NVidia. Hầu như tất cả mọi người đều được kích thích, ngoại trừ một số người đặc biệt có năng khiếu. Các vấn đề sẽ được quan sát thấy trong tập thứ 10, nhưng rất có thể chúng sẽ không xuất hiện sớm. Trên card GTX, đồ họa khởi động bằng nửa cú đá, card GT cũng không bị tụt lại phía sau, mặc dù vẫn có một số trường hợp ngoại lệ.

Danh sách thẻ NVidia đang hoạt động

Dòng GeForce 7000
Dòng GeForce 8000
Dòng GeForce 9000
Dòng GeForce 200
Dòng GeForce 400
Dòng GeForce 500
Dòng GeForce 600
Dòng GeForce 700
Dòng GeForce 900

Tôi chắc chắn rằng bạn sẽ tìm thấy thẻ của mình trong danh sách.

Sự kiểm soát mạng lưới

Tôi nghĩ không cần phải suy nghĩ về cách bạn có thể xác định card mạng của mình...

Hướng dẫn cho người mới

Mở Trình quản lý tác vụ → tab hiệu suất → Ethernet (Windows 10), sẽ có kết nối mạng bằng chữ lớn màu đen.

Nhân tiện, bạn cũng có thể xem trong BIOS

Bằng cách này hay cách khác, chúng tôi sẽ không đi sâu vào vấn đề này một cách chi tiết. Trong mọi trường hợp, bạn sẽ phải cài đặt card mạng, vì vậy tôi sẽ chỉ cung cấp danh sách các card mạng được hỗ trợ.

Card mạng

Intel Gigabit

5 Series – 82578LM/82578LC/82578DM/82578DC
Dòng 6 và 7 – 82579LM/82579V
Dòng 8 và 9 – I217LM/I217V/I218LM/I218V/I218LM2/I218V2/I218LM3

Realtek

RTL8111, 8168, 8101E, 8102E, 8131E, 8169, 8110SC, 8169SC
RTL8111/8168 B/C/D/E/F/G
RTL8101E/8102E/8102E/8103E/8103E/8103E/8401E/8105E/8402/8106E/8106EUS
RTL8105/8111E/8111F/8136/8168E/8168F

Atheros

AR8121, 8113, 8114, 8131, 8151, 8161, 8171, 8132,8151, 8152, 8162, 8172
Hỗ trợ AR816x, AR817x

Broadcom

BCM5722, 5752, 5754, 5754M, 5755, 5755M, 5761, 5761e, 57780, 57781, 57785,5784M, 5787, 5787M, 5906, 5906M, 57788, 5784M

ngạc nhiên

88E8035, 88E8036, 88E8038, 88E8039, 88E8056, 88E8001

Sát thủ

Ký ức

Không có hạn chế. Hệ thống chạy trên hai gigabyte. Khuyến nghị 4. Tác giả khuyến nghị 8.

Trên thực tế, chúng tôi đã sắp xếp phần cứng. Nếu ở giai đoạn này bạn không thay đổi ý định, hãy tiếp tục.

Bước 2. Tạo một ổ flash USB có khả năng khởi động và triển khai trình cài đặt vào đó

Vì vậy, chúng ta đến đây để thực hành. Hãy để tôi nhắc bạn rằng chúng tôi thực hiện tất cả những điều này từ Windows. Tôi sẽ nói ngay rằng chúng tôi sẽ không sử dụng hình ảnh từ trình theo dõi gốc, vốn được khuyến nghị nhiệt tình bởi những người mà mọi thứ đều hoạt động với hackintosh “lên đến 18”. Đầu tiên chúng ta cần tiện ích BDU (BootDiskUtiliy).

Bạn sẽ cần ổ đĩa flash >8 GB. Bất kì.

1. Khởi chạy tiện ích
2. Đĩa đích → chọn ổ đĩa flash của chúng tôi
3. Định dạng đĩa

Bây giờ chúng ta chờ đợi. Ổ đĩa flash sẽ được định dạng trong Apple HFS và chia thành hai phân vùng, một trong số đó sẽ được cài đặt bộ tải khởi động (CLOVER) và phân vùng thứ hai sẽ để trống để có thể triển khai trình cài đặt ở đó.

Sau khi hoàn thành các thao tác, chúng ta sẽ có được hình ảnh gần đúng sau:

Tiếp theo, bạn cần triển khai trình cài đặt vào phân vùng thứ hai. Chúng tôi cũng thực hiện việc này thông qua tiện ích BDU. Tuy nhiên, câu hỏi ở đây là lấy hình ảnh từ đâu. Có hai tùy chọn: lấy một cái làm sẵn, đã được giải nén hoặc tự mình lấy nó từ Cài đặt Mac OS Sierra.app từ AppStore. Vì phương pháp thứ hai yêu cầu khá nhiều thời gian và việc tìm kiếm .app này mất rất nhiều thời gian nên chúng tôi sẽ sử dụng phương pháp đầu tiên. Những người thợ thủ công đã chuẩn bị sẵn các tệp HFS cho tiện ích này và trích xuất chúng từ .app cho chúng tôi. Tất cả những gì chúng tôi cần là tải xuống (hình ảnh nặng gần 5 gigabyte, vì vậy bạn chỉ cần tải nó xuống). Trên thực tế, hãy tải xuống macOS 10.12 Sierra từ đây.

1. Chúng tôi giải nén từ kho lưu trữ Tệp phân vùng HFS (HFS+), một tệp có phần mở rộng .hfs.
2. Trong cửa sổ tiện ích “Đĩa đích” BDU, chọn Phần 2 của ổ đĩa flash bị hỏng của chúng tôi.
3. Mở “Khôi phục partiton”.
4. Tìm kiếm và chọn tệp *.hfs của chúng tôi. Xin lưu ý rằng nó không được lớn hơn phân vùng PHẦN 2.
5. Chúng tôi đang đợi nó được giải nén.
Thế là xong, trình cài đặt trên ổ flash đã được giải nén và sẵn sàng hoạt động.

Bây giờ chúng tôi sẽ cần một số tệp cho hệ thống của bạn. Tôi đã thu thập mọi thứ tôi cần trong kho lưu trữ này. Sau này tôi sẽ giải thích cái gì và tại sao.

Bạn cũng sẽ cần kext này, hãy tải nó xuống: click. Chúng tôi giải nén thư mục từ kho lưu trữ vào thư mục gốc của phân vùng Clover và kext vào thư mục mà chúng tôi đã giải nén. Tất cả đã sẵn sàng. Ổ đĩa flash đã xong. Hãy tiếp tục.

Bước 3: Cài đặt macOS Sierra trên PC Intel

Chúng tôi kiểm tra xem ổ đĩa flash đã được cắm vào cổng 2.0 chưa. Khởi động lại, vào BIOS. Hãy để tôi nhắc bạn rằng BIOS của chúng tôi là UEFI. Vô hiệu hóa ảo hóa (Intel Virtualization). Đặt mức độ ưu tiên khởi động (BOOT) cho ổ đĩa flash của chúng tôi. Hãy chắc chắn rằng nó sẽ khởi động ở chế độ UEFI. Lưu và áp dụng các cài đặt, khởi động lại. Chúng ta đến menu của Clover.

Clover là trình tải xuống và cài đặt Hackintosh.

Nhấn mũi tên xuống cho đến khi chúng ta đến menu Tùy chọn. Bấm phím Enter. Tất cả những gì chúng ta cần ở đây là dòng này:

Chúng tôi viết như sau vào đó:

< span class = "hljs-attr" >kext - dev - mode = 1< / span > < span class = "hljs-attr" >không có gốc = 0< / span >- v< span class = "hljs-attr" >npci = 0x2000< / span > < span class = "hljs-attr" >nv_disable = 1< / span >

Hãy để tôi giải thích ý nghĩa của từng lập luận này:

kext-dev-mode=1 là một đối số cần thiết, nếu không có nó thì hack sẽ không chạy. Cho phép bạn tải kext vào hệ thống (Ban đầu là FakeSMC.kext).
rootless=0 - vô hiệu hóa SIP (Bảo vệ toàn vẹn hệ thống). Đối số bắt buộc.
-v - “Chế độ dài dòng”. Thay vì một quả táo xinh đẹp, chúng ta sẽ thấy một "bảng điều khiển" đang tải để có thể xác định lỗi nếu xuất hiện.
npci=0x2000 (hoặc 0x3000, tùy thuộc vào phiên bản PCI-e) - tùy chọn. Chúng tôi ngăn quá trình tải xuống dừng lại ở giai đoạn quét PCI. Bạn không cần phải đăng ký nó.
nv_disable=1 - tùy chọn. Để tránh tải các tạo phẩm và rác khác, hãy tắt trình bao đồ họa. Chúng tôi tải ở chế độ đồ họa gốc ở độ phân giải Chính thống 144p. Bạn không cần phải đăng ký nó.

Áp dụng các đối số bằng cách nhấn Enter. Chọn Khởi động Mac OS Sierra từ Hệ thống cơ sở OS X. Và thế là quá trình tải xuống nơi sinh bắt đầu. Chúng ta hãy xem ngay một số lỗi: vẫn đang chờ thiết bị root - bộ điều khiển IDE không có thời gian để kết nối.

Sửa chữa

Chúng tôi kết nối lại ổ flash với cổng 2.0 khác, khởi động với các đối số sau:
kext-dev-mode=1 rootless=0 cpus=1 npci=0x2000 -v UseKernelCache=Không

Thiếu vận chuyển bộ điều khiển Bluetooth - thẻ video không bật hoặc FakeSMC.kext không được kết nối. Kiểm tra xem có FakeSMC.kext trong thư mục kexts/other không. Bluetooth không có gì để làm với nó.

Sửa chữa

Chúng tôi tải như thế này:

kext-dev-mode=1 rootless=0 -v npci=0x2000
Hoặc như thế này:
kext-dev-mode=1 rootless=0 -v -x npci=0x2000

Nếu vẫn còn lỗi như vậy thì chúng ta thử tải như thế này:

< span class = "hljs-attr" >kext - dev - mode = 1< / span > < span class = "hljs-attr" >không có gốc = 0< / span >- v< span class = "hljs-attr" >npci = 0x3000< / span > < span class = "hljs-attr" >bóng tối=0< / span > < span class = "hljs-attr" >nv_disable = 1< / span > < span class = "hljs-attr" >CPU = 1< / span >

Trong các trường hợp khác, chỉ Google mới trợ giúp, mặc dù các bản sửa lỗi này sẽ giải quyết được những vấn đề này.

Chúng tôi đợi. Tại một số điểm nó có thể đóng băng. Nếu nó bị treo lâu hơn một phút, hãy khởi động lại. Nên giúp đỡ trong một số trường hợp.

Và thực ra chúng ta đang ở đây trong trình cài đặt. Chọn một ngôn ngữ và nhấp vào mũi tên. Gói ngôn ngữ sẽ được tải (nó có thể bị treo trong một phút). Bây giờ hãy mở Tiện ích>Disk Utility, chúng ta cần định dạng đĩa cho macOS. Chọn đĩa mong muốn và nhấp vào “Xóa”. Để thuận tiện, chúng tôi gọi đĩa mới là “Macintosh HD”. Định dạng và đóng Disk Utility. Tiếp theo, chọn đĩa mà chúng tôi sẽ cài đặt hệ thống (trong trường hợp của chúng tôi là Macintosh HD) và cài đặt nó.

Quá trình cài đặt mất từ ​​​​15 đến 30 phút, tất cả phụ thuộc vào tốc độ ghi vào đĩa. Sau khi cài đặt, hệ thống sẽ nhắc chúng ta thiết lập kết nối Internet - bỏ qua, chúng ta sẽ thực hiện việc này sau. Chúng tôi tạo ra một người dùng. Xong, chúng ta đang ở trong hệ thống. Hay đúng hơn là ở gốc cây của cô ấy. Chưa có gì hiệu quả với chúng tôi. Nếu khởi động lại máy sẽ không vào được hệ thống (do không có bootloader).

Sửa chữa

Nếu máy tính vẫn khởi động lại hoặc tắt, bạn có thể chọn khởi động từ ổ flash, sau đó chọn “Khởi động macOS Sierra từ Macintosh HD” trong menu cỏ ba lá, không quên ghi đối số khởi động trong menu tùy chọn.

Bước 4. Thiết lập hệ thống cơ bản và cài đặt kexts

Vì vậy, chúng ta đang ở trong hệ thống. Mặc dù cô ấy có thể làm được rất ít nhưng chúng tôi sẽ không lên mạng, đồ họa không hoạt động và nhìn chung mọi thứ trông rất tệ. Cái này cần được sửa chữa.

Hãy cùng tìm hiểu kext là gì.

Kext(Tiện ích mở rộng hạt nhân) - các tiện ích mở rộng hạt nhân khởi chạy thiết bị này hoặc thiết bị kia không tương thích với máy Mac gốc (Ví dụ: chúng ta có thể tìm thấy card mạng từ Realtek hoặc card âm thanh ở đâu trong aimak?). Đây là những gì chúng ta cần bây giờ.

Trước tiên, chúng ta cần thư mục PostInstall mà bạn đã giải nén vào phân vùng CLOVER trên ổ flash USB có khả năng khởi động. Từ đó, trước tiên chúng ta cần đến Kext Utility, tiện ích này cho phép chúng ta cài đặt kext trên hệ thống. Chúng tôi khởi chạy nó, nhập mật khẩu của người dùng, đợi cho đến khi nhìn thấy dòng chữ “Tất cả đã xong”.

Chúng ta cài đặt kext trên card mạng (Thư mục Network, được sắp xếp thành các thư mục cho từng card mạng), chỉ cần kéo nó vào cửa sổ chương trình. Chúng ta đợi cho đến khi thông báo “All done” xuất hiện. Tiếp theo, đi tới phần CLOVER trên ổ đĩa flash của chúng ta, sau đó đến kexts, rồi đến Other. Copy FakeSMC.kext từ đó tới chỗ nào cũng được (Tốt hơn là ở cùng PostInstall), sau đó cài đặt tương tự như kext trên card mạng. Bạn cũng sẽ cần một kext USB 3.0. Nó nằm trong kho lưu trữ Legacy_13.2_EHC1.kext.zip mà bạn đã trích xuất trong PostInstall. Hãy cài đặt nó.

Xong, chúng tôi thiết lập Internet, USB và cho phép hệ thống khởi động hoàn toàn (FakeSMC.kext bắt chước chip Kiểm soát quản lý hệ thống, chỉ có trên bo mạch chủ Apple. Nếu không có kext này, hệ thống sẽ không khởi động được).

Bây giờ hãy cài đặt bootloader. Vào thư mục PostInstall → Clover_v2.3k_r3949. Có file *.pkg, mở nó ra.

Bấm tiếp tục, đọc thông tin về bootloader (Tôi nói dối, bấm tiếp tục luôn). Tiếp theo, ở góc dưới bên trái, nhấp vào “Cấu hình”.

Để khởi động UEFI, hãy đặt các cài đặt sau:

Chúng ta sẽ nói về tải cũ sau, vì mọi thứ ở đó phức tạp hơn một chút và bạn sẽ phải vá DSDT.
Nhấp vào “Cài đặt”. Chúng ta hãy thực hiện quá trình cài đặt bootloader.
Xong, bootloader đã được cài đặt.

Bước 5. Thiết lập bộ nạp khởi động

Sau khi cài đặt, chúng ta sẽ nhận được một bootloader Clover sạch, chưa được cấu hình, cần cấu hình một chút. Mở Clover Configurator (trong tương lai tôi không khuyên bạn nên sử dụng chương trình này để chỉnh sửa từng điểm cấu hình bootloader).

Đầu tiên, chúng ta cần vào phân vùng EFI bằng bootloader. Trong menu bên trái, nhấp vào Mount EFI. Tiếp theo, nhấp vào Kiểm tra phân vùng, một bảng gồm tất cả các phân vùng sẽ xuất hiện. Phân vùng chúng ta cần phải nằm trên cùng phân vùng với Apple_HFS, nó xuất hiện dưới dạng EFI EFI. Nhấp chuột Gắn kết phân vùng. Trong danh sách, chọn đĩa chúng ta cần (Ví dụ: disk0s1). Xin lưu ý rằng có một lỗi khiến tất cả các phần không hiển thị được. Cuộn bánh xe chuột để bạn có thể cuộn giữa các phần và chọn phần bạn cần.

Tiếp theo, nhấp vào Mở phân vùng. Nó sẽ mở một “thư mục” với phần mong muốn. Vào EFI>CLOVER. Copy plist.config vào thư mục PostInstall cho tiện. Ngoài ra, để đề phòng, chúng tôi sao chép nó ở một nơi khác, vì cái chúng tôi vừa sao chép sẽ được chỉnh sửa. Và một cái nữa để dự phòng. Sao chép và mở plist.config.

Chúng tôi thấy một cái gì đó như thế này:

ACPI - Chúng tôi không chạm vào các bản sửa lỗi, chúng tôi thả (DropOEM) thẻ video của mình (DropOEM_DSM hoạt động khi gặp hai bản vá DSDT. Do đó, chúng tôi để phương thức tự động vá ban đầu làm bộ tải khởi động và tắt phương thức của chúng tôi, nếu một bản xuất hiện).
Vào phần BOOT.

Vì vậy, đây là nơi chúng ta cần đào sâu. Chúng tôi tự đặt ra các đối số, tùy thuộc vào hệ thống.

V (dài dòng) - chế độ khởi động “văn bản” vốn đã quen thuộc. Tốt hơn hết là không nên kích hoạt nó mà hãy đăng ký thủ công nếu cần.
vòm - kiến ​​trúc. Trong trường hợp của tôi x86_64
npci là một khóa mà chúng ta đã biết. Chúng tôi đăng nếu cần thiết. Tôi khuyên bạn nên thực hiện lần khởi động đầu tiên mà không có nó, nhưng ở chế độ Verbose.
darkwake - chịu trách nhiệm về chế độ ngủ và ngủ đông. Có 7 chế độ. Nếu giấc mơ không bắt đầu bằng cách thay đổi chế độ ngủ đông trong thiết bị đầu cuối, thì tôi khuyên bạn nên sử dụng bản dùng thử và lỗi để tìm chế độ đánh thức tối mong muốn.
cpus=1 - khởi chạy chỉ bằng một lõi. Tôi không khuyên bạn nên lựa chọn.
nvda_drv=1 - kích hoạt trình điều khiển web NVidia mà chúng tôi sẽ cài đặt sau. Chọn nếu bạn có nVidia.
nv_disable=1 - tắt đồ họa không phải video và chạy trên trình điều khiển Mac gốc. Tốt hơn hết là không nên chọn mà hãy đăng ký thủ công nếu cần thiết.
kext-dev-mode=1 và rootless=0 đã được giải thích trước đó.

Chúng ta hãy đi đến tiểu mục bên phải.

Khối lượng khởi động mặc định - phân vùng mà việc chọn đĩa để khởi động sẽ bắt đầu theo mặc định. Theo mặc định LastBootedVolume (phân vùng được chọn lần cuối).
Legacy - Legacy Boot dành cho các phiên bản Windows và Linux cũ hơn. Nó phụ thuộc rất nhiều vào phần cứng và thiết kế của BIOS, vì vậy một số thuật toán đã được phát triển:
LegacyBiosDefault - dành cho những BIOS UEFI có giao thức LegacyBios.
PBRTest, PBR - Tùy chọn khởi động PBR, đây chỉ là quá mức cần thiết. Trong trường hợp của tôi, PBR hoạt động.
XMPDetection=YES là một tham số quan trọng. Sửa số lượng RAM, khe cắm, khuôn, tần số và số lượng kênh.
Trình tải mặc định - nếu có nhiều trình tải trên phân vùng, hãy chọn trình tải mặc định. Không được để trống!
Timeout - thời gian trước khi khởi động tự động.
Nhanh - một tham số bỏ qua việc chọn phân vùng và ngay lập tức tiến hành tải xuống.
-1 (Hết giờ -1) - tắt tính năng tự động khởi động.

Chúng ta bỏ qua phần CPU, bootloader sẽ tự lấy các giá trị cần thiết. Thiết bị cũng tốt hơn nên bỏ qua nếu bạn không có gì để giả mạo. Vô hiệu hóa Trình điều khiển - vô hiệu hóa các trình điều khiển không cần thiết khi khởi động. GUI - tùy chỉnh giao diện của bộ nạp khởi động. Tôi nghĩ không cần phải giải thích gì ở đây cả, ở đây không có thông số gì đặc biệt cả. Độ phân giải màn hình, ngôn ngữ và chủ đề menu. Nó đơn giản. Đồ họa - cài đặt và chèn đồ họa.

Đừng chạm vào thông số Tiêm NVidia! Sẽ có hiện vật khi ra mắt. Nó được thiết kế để chạy các thẻ dòng GT cũ hơn

Kernel and Kext Patches - bản vá và tùy chỉnh kernel. Theo mặc định, Apple RTC được chọn. Tốt hơn hết là đừng chạm vào. SMBIOS là nước ép, sự tùy biến và làm giả của cây anh túc.

Để định cấu hình thông tin nhà máy, nhấp vào biểu tượng cây đũa thần. Tiếp theo, chọn iMac (nếu PC) hoặc MacBook (nếu laptop).

ACHTUNG 3

Bạn cũng có thể xem các cấu hình cũ hơn, chẳng hạn như MacMini hoặc Mac Pro. Nhiệm vụ của bạn là chọn cái giống nhất với phần cứng của bạn.

Không thêm bất cứ thứ gì vào Bộ nhớ và Khe cắm. Đây hoàn toàn là những thông số mang tính thẩm mỹ mà clover thu thập được ở giai đoạn tải. Các tham số được đặt không chính xác có thể gây ra xung đột.

CẢNH BÁO: Thẻ video Nvidia không có chỉnh sửa chính sách-kext chỉ hoạt động trên các mẫu máy Mac iMac13.1 và iMac14.2.

Trong AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/info.plist, chúng tôi sửa Config1 thành không có gì ở đây:

Nó sẽ hoạt động ngay bây giờ.

Sẵn sàng. Chúng tôi không chạm vào bất cứ thứ gì khác, chúng tôi đã thực hiện các cài đặt cơ bản. Chúng tôi lưu tập tin của chúng tôi. Bây giờ hãy sao chép nó vào thư mục CLOVER của phân vùng EFI, đăng nhập và thay thế nó. Hãy để tôi nhắc bạn rằng trước đó bạn nên tạo một bản sao lưu.

Bước 6. Cài đặt driver đồ họa và khởi động lại lần đầu tiên

Chúng ta gần đến rồi. Bây giờ tất cả những gì còn lại là khởi động card màn hình. Thư mục PostInstall chứa gói WebDriver*.pkg. Mở nó và cài đặt nó. Sau đó anh ấy yêu cầu chúng tôi khởi động lại. Hãy khởi động lại.

Bây giờ hãy đảm bảo rằng chúng ta không khởi động từ ổ đĩa flash mà từ ổ cứng ở chế độ UEFI. Chọn Khởi động macOS Sierra từ Macintosh HD. Hãy bắt đầu.

Ghi chú

Tôi khuyên bạn nên sử dụng khóa chuyển -v trong lần chạy đầu tiên, để nếu có sự cố xảy ra, bạn có thể xác định ngay lỗi. Nếu bộ nạp khởi động bị hỏng và bạn không thể vào hệ thống, hãy khởi động từ ổ đĩa flash, nhập các phím cần thiết vào tùy chọn và khởi động hệ thống vào chế độ Verbose.

Xong, chúng ta đang ở trong hệ thống. Trong hình, tôi đã chỉ ra trục sẽ trông như thế nào sau tất cả các cài đặt. Hãy chú ý đến cách hệ thống hiểu máy Mac của bạn cũng như tần số bộ xử lý.

Dấu hiệu chắc chắn rằng trình điều khiển Nvidia đang hoạt động sẽ là logo của nó trên thanh tác vụ. Nhân tiện, tôi đã tắt nó đi vì nó gây cản trở, nhưng bạn có thể truy cập bảng điều khiển tàng hình thông qua “Cài đặt hệ thống…”. Chúng ta có thể kiểm tra Internet thông qua Safari. USB 3.0 trở nên nhàm chán khi cắm ổ đĩa flash vào cổng 3.0.

Ngoài ra

- Âm thanh

Khi nói đến âm thanh, tình hình lại khác. Nếu bạn có card âm thanh ngoài, bạn chỉ cần tải xuống trình điều khiển cho nó từ trang web của nhà sản xuất (các thiết bị tương tự, chẳng hạn như bảng điều khiển trộn, không yêu cầu trình điều khiển và khởi động ngay lập tức). Đối với card âm thanh tích hợp, hãy sử dụng một trong các kext sau:

Về AppleHDA

Các điều kiện sau đây phải được đáp ứng để nó hoạt động:

  1. Có sẵn kext vanilla (tinh khiết) AppleHDA.kext trong hệ thống.
  2. Sự hiện diện của phần HDEF trong DSDT của bạn (hoặc bản sửa lỗi cỏ ba lá FixHDA_8000->True)
  3. Chỉ định bố cục trong DSDT (hoặc trong config.plist của clover Devices->Audio->Inject->1,2,28...etc. Chọn từ những bố cục được chỉ định cho codec của bạn ở trên)
  4. Cất đi TẤT CẢ các bản vá âm thanh (nếu chúng có trong config.plist của bạn) từ phần KextsToPatch
  5. Xóa DummyHDA.kext (nếu sử dụng)
  6. Nếu bạn đã sử dụng VoodooHDA.kext, hãy xóa nó. Đồng thời xóa AppleHDADisabler.kext và xây dựng lại bộ đệm.
  7. Đối với Intel HDMI 4000/4600, cần có bản sửa lỗi cỏ ba lá: UseIntelHDMI->True

Trên thực tế, đó là tất cả. Sau đó, chúng tôi chuẩn bị sẵn macOS Sierra để hoạt động.

Cập nhật lần cuối vào ngày 27 tháng 12 năm 2016.


Bạn không thể viết mã cho iPhone trên PC. Chính trị của đảng Apple. Mặc dù SDK iPhone là GCC cổ điển nhưng tôi không biết trường hợp nào nó được viết trên PC. Nhưng bạn vẫn có thể cài đặt iPhone SDK trên thiết bị đã bẻ khóa, viết và chạy mã trực tiếp trên điện thoại/máy tính bảng.

Có tin đồn rằng việc cài đặt MacOS trên PC thông thường là "khó khăn và bất an".
Trên thực tế, tất cả phụ thuộc vào may mắn :) Vào may mắn và phần cứng.
Trong trường hợp của tôi, việc cài đặt MacOS X khó hơn một chút so với cài đặt Windows 7.

Có rất nhiều đường dẫn cài đặt. Tôi sẽ mô tả cách đơn giản và dễ hiểu nhất. Những lựa chọn phức tạp không dành cho tôi. Nếu có điều gì đó không ổn không có nghĩa là bạn không thể cài đặt MacOS. Có lẽ điều đó là có thể, nhưng theo những cách phức tạp hơn. Đối với máy tính xách tay, bạn có thể tìm kiếm hình ảnh đĩa khởi động làm sẵn (do thợ thủ công sửa đổi).

Dòng máy Mac mới nhất chỉ là một chiếc PC thông thường. Một chiếc PC bình thường với bios được sửa đổi một chút. Và MacOS chỉ có trình điều khiển cho một số thiết bị đi kèm với máy Mac.

Không cần phải flash lại bios (mặc dù đây là một trong những cách khả thi). Bây giờ tôi có MacOS X, Win XP, Win 7 chạy trên một phần cứng Nhưng tôi sẽ phải tìm củi (do thợ thủ công viết, kể cả trong mã nguồn).

Tóm tắt: "Tải xuống một đĩa khởi động đặc biệt, khởi động lại từ đó, đưa DVD MacOS X gốc vào, cài đặt, cập nhật, tìm kiếm và cài đặt trình điều khiển. Thế là xong."


0. Thiết lập bios

Phần tùy chọn, nhưng mong muốn.

1. Đặt bộ điều khiển SATA ở chế độ AHCI (Tôi luôn đặt nó là AHCI).
2. Bật ACPI (có người khuyên ngược lại nên tắt đi).
3. Chuyển HPET (bộ hẹn giờ) sang chế độ 64-bit (Tôi không tìm thấy chế độ nào như vậy).
4. Tắt tất cả các lõi bộ xử lý ngoại trừ một lõi (Tôi chưa tìm thấy lõi nào như thế này).
5. Tắt SpeedStep.

Mọi thứ đều hoạt động với tôi bất kể cài đặt ACPI và SpeedStep.

1. Có đáng ghé thăm không?

Ghi .iso vào CD-RW. Chúng tôi khởi động từ nó, nếu menu chọn đĩa xuất hiện - hoan hô, PC của bạn giờ gần như giống máy Mac. Nếu nó không hoạt động, hãy thử .iso khác. Tôi đã tải xuống cái đầu tiên dành cho phần cứng thông thường: empireEFIv1085.iso.

Nếu tất cả .isos không hoạt động, bạn có thể thử các phiên bản cũ hơn của EmpireEFI. Nếu không có gì phù hợp với bạn, thì lựa chọn đơn giản không dành cho bạn. Còn lại rất nhiều tùy chọn cài đặt phức tạp ( Google, diễn đàn và wiki để trợ giúp) hoặc mua (danh sách) phần cứng tương thích với Mac hoặc mua PC có MacOS đã được cấu hình và cài đặt sẵn (có những công ty thực hiện việc này) hoặc tìm những người sẽ cung cấp MacOS hoặc vẫn mua một sản phẩm thực sự. Mac (đã trả thừa hai lần).

2. Bạn cần có DVD cài đặt MacOS X thông thường

Bây giờ PC của bạn gần như là một máy Mac. Bạn có thể đưa DVD khởi động MacOS X vào và cài đặt nó.
Đối với iPhone SDK 4.0, bạn cần phiên bản 10.6 trở lên. Tôi đã cài đặt 10.6.3, tự động cập nhật lên 10.6.4.

Tôi có thể lấy đĩa như vậy ở đâu?
1. Từ một người bạn của người trồng cây thuốc phiện.
2. Mua ở cửa hàng.
3. Tải hình ảnh xuống từ Internet và ghi nó vào DVD-R DL (hai lớp) có dung lượng 8Gb.
4. Tải hình ảnh xuống từ Internet và tạo một ổ flash USB có khả năng khởi động.

Nếu bạn có trình điều khiển Mac quen thuộc với đĩa DVD có khả năng khởi động thì đây là cách tốt nhất. Nó sẽ giúp bạn cài đặt và cấu hình MacOS.

Nếu “cục tội phạm công nghệ cao” thường xuyên đến thăm bạn, hãy mua đĩa chính thức. Cài đặt MacOS trên PC vi phạm giấy phép của Apple, nhưng giấy phép này không hợp lệ ở Liên bang Nga, vì vi phạm pháp luật của Liên bang Nga (cụ thể là Điều 1280 của Bộ luật Dân sự). Giấy phép này cũng vi phạm luật pháp và không hợp lệ ở Châu Âu, nhưng không có giá trị ở Hoa Kỳ.

Bạn có thể tải xuống hình ảnh, ví dụ, từ đây.
Nó ở định dạng Mac .dmg.
Định dạng này dành cho Windows có thể ghi (và chuyển đổi sang .iso): PowerISO, UltraISO.
Bạn có thể chỉ cần chuyển đổi sang .iso bằng dmg2img.

Bạn cần ghi vào đĩa DVD-R DL hai lớp, ở tốc độ tối thiểu có thể và kiểm tra ghi. Nếu trình cài đặt không thể đọc bất cứ thứ gì từ đĩa, anh ta sẽ viết cho bạn rằng bạn có thể ném đĩa ra ngoài cửa sổ.

Để tạo một ổ flash USB có khả năng khởi động, bạn cần có một hệ điều hành MacOS đã được cài đặt sẵn (thậm chí một hệ điều hành chạy trong VMWare cũng được) và một ổ flash có kích thước 8Gb trở lên.

3. Chúng ta sẽ đặt nó ở đâu?

Tôi không biết cách cài đặt MacOS trên một đĩa vật lý mà không xóa Windows đã được cài đặt. Trình quản lý phân vùng Paragon có thể tạo phân vùng MacOS trên cùng một đĩa với Windows; trình cài đặt MacOS thậm chí còn nhìn thấy phân vùng này nhưng từ chối cài đặt nó trên đó. Anh ta muốn có GUID cho toàn bộ đĩa nhưng từ chối cài đặt nó trên MBR.

Nhưng bạn có thể cài đặt MacOS và sau đó là Windows (sử dụng BootCamp).
Tôi đã làm một điều đơn giản - tôi đã mua một đĩa mới dành riêng cho MacOS.

4. Cài đặt

Chúng tôi khởi động từ CD EmpireEFI, khi menu chọn đĩa xuất hiện, hãy lấy CD ra và lắp DVD MacOS (hoặc ổ flash USB có khả năng khởi động), chọn đĩa mà quá trình cài đặt sẽ diễn ra. Đó là tất cả.
Để chẩn đoán cài đặt nâng cao: trong menu chọn ổ đĩa, nhấn Tab (sẽ chuyển sang chế độ văn bản), chọn ổ đĩa (mũi tên lên/xuống) và nhập "-v".

Nếu bạn thấy menu chọn ngôn ngữ thì bạn thật may mắn lần thứ hai :)

Nếu bàn phím hoặc chuột USB không hoạt động, hãy thử tháo và lắp chúng cho đến khi chúng hoạt động. Điều này chỉ xảy ra với tôi một lần, tất cả những lần khác mọi thứ đều hoạt động mà không gặp vấn đề gì.

Chuyển đổi ngôn ngữ: Win + Space.

Việc cài đặt không khác gì cài đặt trên máy Mac.

Khi được nhắc chọn ổ đĩa để cài đặt, hãy chuyển đến menu (ở trên cùng): Tiện ích -> Tiện ích ổ đĩa, chọn ổ đĩa, chuyển đến tab Xóa, đặt Định dạng là Mac OS Extended (Nhật ký) và nhấp vào về Xóa. Sau khi định dạng, chúng ta thoát tiện ích và thấy đã xuất hiện một đĩa mới phù hợp để cài đặt.

MacOS sẽ chiếm 7 GB dung lượng ổ đĩa.

5. Sau khi cài đặt

Sau khi cài đặt, card mạng và Internet của tôi ngay lập tức bắt đầu hoạt động. Cập nhật hệ thống lên 10.6.4 qua Internet đã thành công (Apple -> Cập nhật phần mềm), nó đã tải xuống hơn một gigabyte. Nếu trình điều khiển cho card mạng không hoạt động, bạn luôn có thể định cấu hình nó sau.

Tôi đã tắt tất cả các chế độ ngủ (Tùy chọn hệ thống -> Tiết kiệm năng lượng). Tôi đã tắt chúng trong Windows và họ viết trên diễn đàn rằng có thể có vấn đề: hoặc nó không chuyển sang chế độ ngủ hoặc không thức dậy. Tôi thậm chí còn không tự mình thử nó. Khởi động lại và tắt máy - hoạt động.

MacOS sẽ không tự khởi động. Để khởi động, trước tiên bạn phải khởi động từ CD EmpireEFI và chọn ổ đĩa mà bạn đã cài đặt MacOS. Để tự khởi động, chúng ta cần myHack hoặc Chameleon, cả hai đều có trên CD EmpireEFI (Empire EFI/Post-Installation). Đầu tiên, cài đặt myHack; nếu MacOS không tải, hãy cài đặt Chameleon. Và đừng quên thiết lập đĩa khởi động đầu tiên với MacOS trong bios.

Nếu MacOS không khởi động được (bộ nạp khởi động sai hoặc trình điều khiển không phù hợp), bạn luôn có thể khởi động từ CD EmpireEFI.

Tôi có myHack mới, được tải xuống từ Internet nhưng nó không hoạt động. Tắc kè hoa - đã dậy rồi, myHack cũ với CD Empire - cũng đã dậy rồi, dừng lại thôi, vì... nó khởi động MacOS mà không cần nhấp chuột thêm.

MyHack và Chameleon nhắc bạn chọn đĩa khởi động khi khởi động - bằng cách này bạn có thể khởi động vào Windows (nếu có). Bạn cũng có thể chọn đĩa khởi động khi khởi động máy tính bằng Shift+F8 (bios của tôi có thể thực hiện việc này).

6. Trình điều khiển

Trình điều khiển trong MacOS có phần mở rộng .kext
Trình điều khiển (hệ thống) chính có tại đây: /System/Library/Extensions/
Trình điều khiển cho PC: /Extra/Extensions/

Một bộ trình điều khiển cơ bản có trong CD EmpireEFI: /EmpireEFI/Extra/Preboot.dmg/Extra/Exten sions/
Sao chép tất cả các .kext này vào /Extra/Extensions/

Thông tin về phần cứng như MacOS thấy: Apple -> Giới thiệu về máy Mac này -> Thông tin thêm.

Nếu card mạng không hoạt động, bạn có thể tìm kiếm driver trong Windows. MacOS có thể đọc ổ đĩa NTFS và FAT. MacOS của tôi thấy tất cả các đĩa WinXP và Win7 ở chế độ chỉ đọc. Bạn cũng có thể tải trình điều khiển xuống ổ đĩa flash.

Đặt trình điều khiển vào /Extra/Extensions. Đôi khi bạn cần đặt trình điều khiển vào /System/Library/Extensions, thay thế trình điều khiển hệ thống (điều này được ghi trong phần mô tả trình điều khiển). Đôi khi bạn cần xóa trình điều khiển hệ thống.

Sau khi thay đổi trình điều khiển, bạn cần cập nhật bộ nhớ đệm của trình điều khiển.
Điều này rất dễ thực hiện bằng cách sử dụng pfix. Chúng tôi khởi chạy nó, nó sẽ hỏi mật khẩu của hệ thống và số đĩa nơi đặt hệ thống. Nó hoạt động trong thời gian dài, khoảng 15 phút. Nếu hệ thống có mật khẩu trống, pfix không hiểu điều này; nó cần ít nhất mật khẩu gồm 1 chữ cái (thay đổi mật khẩu tại đây: Tùy chọn hệ thống -> Tài khoản).

Driver cho NVidia được cài ngay, mình thử cái đầu tiên mình thấy: NVEnabler 64.kext
Sau khi cập nhật bộ đệm trình điều khiển và khởi động lại, chế độ đã thay đổi từ 1024x768 thành 1920x1080 và các chế độ mới xuất hiện trong Tùy chọn hệ thống -> Hiển thị.

Tôi không tìm được tài xế cho mẹ tôi. Mọi thứ đều hoạt động bình thường, ngoại trừ âm thanh. Tôi đọc trên các diễn đàn rằng mẹ tôi cần một trình điều khiển âm thanh phổ thông, VoodooHDA.kext. Tôi đã thử các trình điều khiển khác nhau: hoặc không có âm thanh, âm lượng không hoạt động, sau đó âm lượng hoạt động nhưng có tiếng ồn ở mức tối đa. Trình điều khiển này hoạt động rất hiệu quả khi hệ thống AppleHDA.kext bị xóa.