Cài đặt mac os trên máy tính. Cài đặt song song Mac OS X và Windows trên Hackintosh. Thiết bị ngoại vi của Apple

Ngay cả khi bạn là một người hâm mộ Windows lâu năm, chắc chắn bạn đã từng nghĩ đến việc dùng thử OS X, đối thủ của Apple vào một lúc nào đó. Có lẽ bạn muốn dùng thử OS X trước khi quyết định chuyển sang máy Mac, hoặc có thể bạn đang có ý định tự mình xây dựng một Hackintosh hoặc có thể bạn chỉ muốn chạy một số ứng dụng trong Mac OS X trực tiếp trên PC của mình. Chà, dù lý do là gì đi nữa, bạn có thể dễ dàng cài đặt và chạy OS X trên bất kỳ PC nào có bộ xử lý Intel. Và một chương trình tuyệt vời mang tên VirtualBox sẽ giúp chúng ta điều này.

Cài đặt và chạy OS X trên Windows không phải là một công việc khó khăn và sẽ không làm bạn mất nhiều thời gian. Tuy nhiên kết quả cuối cùng Bạn sẽ ngạc nhiên.

Vậy chúng ta cần gì

Trước khi chúng tôi bắt đầu cài đặt, vui lòng đảm bảo rằng máy tính của bạn tuân thủ yêu cầu hệ thống, và bạn cũng đã chuẩn bị mọi thứ bạn cần:

  • Máy tính với Windows 64-bit trên máy bay (Mountain Lion là hệ thống 64-bit, vì vậy Windows phải giống nhau), ít nhất 2 bộ xử lý hạt nhân 4 GB bộ nhớ truy cập tạm thời . Nếu bạn sử dụng HĐH 32 bit thì đừng lo lắng, bạn có thể cài đặt Mac OS X Snow Leopard.
  • VirtualBox : VirtualBox là chương trình ảo hóa yêu thích của chúng tôi dành cho Windows và nó hoàn toàn miễn phí. Chúng tôi đã sử dụng VirtualBox để tăng dung lượng trên Dropbox. Hãy nhớ rằng nếu bạn cần Hỗ trợ USB bên trong OS X thì bạn cũng cần tải xuống Gói mở rộng VirtualBox.
  • Ảnh ISO đặc biệt của Mountain Lion. Thật không may, phương pháp tiêu chuẩn (sử dụng trình cài đặt Mountain Lion được mua chính thức) để cài đặt OS X Mountain Lion sẽ không hoạt động ở đây. Thay vào đó, bạn sẽ cần một phiên bản OS X đã jailbreak, còn được gọi là phân bổ. Nhóm hacker Olarila đã đăng rất nhiều trình cài đặt ISO trực tuyến, vì vậy bạn có thể dễ dàng tìm thấy chúng trên Google hoặc bất kỳ trình theo dõi torrent nào và tải chúng xuống bằng ứng dụng khách torrent.
  • và - tập tin ISO. Hackboot 1 sẽ giúp chúng ta khởi chạy trình cài đặt OS X và Hackboot 2 sẽ giúp chúng ta khởi chạy chính Mountain Lion.
  • MultiBeast 4 – sẽ đảm bảo hoạt động chính xác của âm thanh và các chức năng khác. Để tải xuống, hãy đăng ký tại Tonymacx86.com. Nó miễn phí.

Bước một: Cài đặt và định cấu hình VirtualBox

Trước khi cài đặt OS X, chúng ta cần cấu hình VirtualBox để tập tin cài đặtđã có thể hoạt động chính xác:

    1. Khởi chạy VirtualBox và nhấp vào Tạo nên. Trong cửa sổ xuất hiện, nhập tên máy ảo của bạn (tôi chỉ đặt tên đơn giản là “Mac OS X”). Trong tab Kiểu chọn Mac OS X và trong tab tiếp theo Phiên bản– Mac OS X (64bit).

  1. Nhấp chuột Phía trước. Bây giờ chúng ta cần quyết định xem chúng ta sẵn sàng phân bổ bao nhiêu RAM cho nhu cầu của máy ảo. Tất cả phụ thuộc vào dung lượng RAM bạn đã cài đặt trên máy tính của mình. Bạn có thể phân bổ 2GB - điều này sẽ khá đủ, nhưng nếu bạn có đủ RAM (ví dụ: 8 hoặc 16 gigabyte), thì tốt hơn hết là đừng tham lam và phân bổ nhiều hơn. 4 hoặc 6 GB là lựa chọn tốt nhất.
  2. Bấm lại Phía trước và chọn mục Tạo mới ảo cứngđĩa. Sáng tạo của riêng bạn đĩa mớiở định dạng VDI và với không gian được phân bổ động. Khi bạn hoàn tất, VirtualBox sẽ đưa bạn trở lại màn hình chính.
  3. Bây giờ hãy nhấp vào click chuột phải di chuột qua máy ảo vừa tạo của chúng tôi và chọn mục Điều chỉnh. Chuyển đến tab Hệ thống và bỏ chọn hộp Kích hoạt EFI(nếu bạn đã kiểm tra nó).
  4. Tiếp theo chúng ta đến phần Hãng vận chuyển. Bấm vào biểu tượng CD có dòng chữ Trống, nằm trong bảng điều khiển Người mang thông tin. Sau đó bấm vào biểu tượng CD, nhưng cái này ở bên phải và chọn mục. Chọn tệp ISO HackBoot 1 mà chúng tôi đã tải xuống trước đó và nhấp vào OK.

Máy ảo của bạn bây giờ đã sẵn sàng để cài đặt. Đảm bảo bạn có đúng ảnh ISO của Mountain Lion và chuyển sang bước tiếp theo.

Bước hai: Cài đặt OS X trong VirtualBox

Bước tiếp theo liên quan đến việc cài đặt trực tiếp OS X trên máy ảo của bạn. Khi bạn đã sẵn sàng cài đặt, hãy khởi chạy VirtualBox và làm theo hướng dẫn bên dưới:

    1. Trong khung bên trái, chọn hệ thống OS X ảo của bạn và nhấp vào Phóng. Tiếp theo sẽ xuất hiện đang tải màn hình HackBoot có biểu tượng ở giữa.

    1. Nhấp vào biểu tượng CD ở cuối cửa sổ VirtualBox và chọn Chọn ảnh đĩa quang. Chọn image ISO Mountain Lion đã hack đã tải xuống trước đó.

    1. Quay lại màn hình tải HackBoot và nhấn F5. Cửa sổ sẽ tải lại và hiển thị lần này DVD cài đặt OS X. Chọn và nhấn Enter. Sau một lúc, bạn sẽ được chuyển hướng đến cửa sổ cài đặt OS X.
    2. Sau khi bạn chọn ngôn ngữ và đồng ý với các điều khoản sử dụng, bạn sẽ thấy rằng OS X không thể phát hiện bất kỳ ngôn ngữ nào. ổ cứngđịnh dạng hợp lệ. Để giải quyết vấn đề này chúng ta đi đến Thực đơn trên cùng và lựa chọn Tiện ích > Tiện ích đĩa.

    1. Thực tế là Mac OS X chỉ có thể được cài đặt trên một thiết bị hoàn toàn sạch sẽ. ổ cứng. Vì vậy bạn cần phải sử dụng Tiện ích đĩa để dọn sạch đĩa cứng ảo bạn đã tạo trong VirtualBox cho Mountain Lion. Vì vậy, trong Disk Utility, hãy chọn ổ cứng HDD của chúng tôi từ VirtualBox và dọn dẹp nó.

  1. Sau khi Disk Utility hoàn tất định dạng, ổ đĩa được định dạng sẽ xuất hiện ở thanh bên trái. Sau đó, bạn có thể thoát Disk Utility và tiếp tục cài đặt OS X.

Việc cài đặt thêm khá đơn giản và không gây khó khăn gì cho bạn. Toàn bộ quá trình cài đặt OS X chỉ mất khoảng 20 phút. Khi quá trình cài đặt hoàn tất, một cửa sổ màu đen với dòng chữ màu trắng sẽ xuất hiện trước mặt bạn. Sau khi quá trình cài đặt Mountain Lion hoàn tất thành công, bạn có thể nhấp vào dấu "X" ở bên phải góc trên cùng windows, từ đó tắt máy ảo.

Bước ba: làm đẹp

Chúng ta đang ở vạch đích! Chúng tôi đã cài đặt OS X trên PC nhưng chúng tôi vẫn cần điều chỉnh một số thứ để các tính năng đồ họa và âm thanh hoạt động bình thường. Vì vậy, đây là những gì chúng ta cần làm.

Sửa lỗi âm thanh bằng MultiBeast

    1. Khởi chạy VirtualBox. Trong bảng điều khiển bên trái, chúng tôi tìm thấy OS X ảo của mình và nhấp chuột phải vào nó. Chọn một mục Điều chỉnh và đi đến phần đã quen thuộc với chúng ta Hãng vận chuyển. Bấm vào biểu tượng chiếc đĩa nằm ở bên phải cửa sổ và chọn file ISO HackBoot 2.
    2. Nhấp vào nút Run để khởi động lại máy ảo của bạn. Sau đó, menu HackBoot sẽ xuất hiện lại trước mặt bạn, nhưng lần này có tùy chọn khởi động hệ điều hành ảo mới của bạn. Chọn nó và nhấn Enter.

    1. Trong một hoặc hai phút, bạn sẽ thấy trình bảo vệ màn hình máy tính để bàn Mountain Lion đặc trưng. Mở trình duyệt Safari, truy cập Tonymacx86.com và tải xuống MultiBeast như mô tả trong phần Chúng ta cần gì.
    2. Khai mạc Cài đặt hệ thống > Bảo vệ và an toàn. Bấm vào ổ khóa ở góc dưới bên trái của cửa sổ, nhập mật khẩu của bạn và trong phần phụ Cho phép tải xuống các chương trình từ:đặt Từ bất kỳ nguồn nào. Điều này sẽ cho phép chúng tôi chạy MultiBeast trên Mac OS X.
    3. Khởi chạy Multibeast. Khi bạn đạt đến điểm Loại cài đặt, hãy chọn các hộp như trong ảnh chụp màn hình bên dưới. Nhấp vào tiếp tục và đợi quá trình cài đặt Multibeast hoàn tất. Quá trình cài đặt có thể mất vài phút.

Tính năng âm thanh của chúng tôi chưa hoạt động nên chúng tôi cần thực hiện thêm một số việc.

Khởi chạy OS X mà không cần HackBoot

Vì vậy, để khởi động OS X mà không cần sự trợ giúp của HackBoot, chúng ta cần xóa tệp kext có vấn đề.

      1. Mở Finder và chọn Chuyển tiếp > Đi tới thư mục.
        Nhập /System/Library/Extensions và nhấn Enter.
      2. Tìm tệp AppleGraphicsControl.kext trong thư mục này và xóa nó. Điều này sẽ cho phép máy ảo của chúng tôi khởi động mà không cần tập tin iso HackBoot.

      1. Tiếp theo, lấy CD HackBoot ra; Để thực hiện việc này, nhấp chuột phải vào biểu tượng CD ở phần dưới bên phải của cửa sổ VirtualBox và bỏ chọn HackBoot, vì chúng ta sẽ không cần nó nữa. Khởi động lại máy ảo. Bây giờ Mac OS X của bạn có thể khởi động bình thường và phát âm thanh đầy đủ. Chúc mừng!

Cài đặt độ phân giải màn hình cho máy ảo

Bạn có thể nhận thấy rằng VirtualBox của chúng tôi đang chạy ở độ phân giải khá thấp. Đương nhiên, chúng tôi không hài lòng với điều này, vì vậy hãy thực hiện thêm một số cài đặt để VM chạy ở cùng độ phân giải với màn hình của chúng tôi.

      1. Một lần nữa trong Finder, chọn mục Chuyển tiếp > Đi tới thư mục và đi tới /Extra/. Nhấp đúp chuột vào tệp org.Chameleon.boot.plist và thêm vào giữa các thẻ , các dòng sau:
        Chế độ đồ họa
        1920x1080x32
        Lưu tệp và đóng TextEdit. Điều này sẽ cho phép OS X chạy ở độ phân giải cao hơn. Hãy nhớ rằng bạn có thể đặt bất kỳ độ phân giải nào bạn muốn, chỉ cần thay thế 1920×1080đến độ phân giải bạn cần.

      1. Nếu bạn đặt độ phân giải lớn hơn 1280x1024, có một điều nữa bạn cần làm để đảm bảo mọi thứ hoạt động chính xác. Tắt máy ảo của bạn và mở yêu cầu Chuỗi Windows . Nhập các lệnh sau, nhấn Enter sau mỗi lệnh:
        cd "C:\Program Files\Oracle\VirtualBox"
        vboxmanage setextradata "MyVirtualMachine" "CustomVideoMode1"
        "1920x1080x32"
        Ở dòng đầu tiên, chỉ định đường dẫn đến thư mục VirualBox trên máy tính của bạn. Trong dòng thứ hai, thay thế MyVirtualMachine bằng tên bạn đặt cho máy ảo của mình (trong trường hợp của chúng tôi là Mac OS X) và cuối cùng là 1920x1080x32 bằng độ phân giải bạn đã chỉ định trong đoạn đầu tiên trong tệp plist Chameleon.

Khi hoàn tất, hãy khởi động lại OS X ảo của bạn và tận hưởng độ phân giải cao và các chức năng âm thanh đang hoạt động. Giờ đây, bạn có thể cài đặt các ứng dụng yêu thích, tùy chỉnh bàn phím và chuột cũng như làm bất cứ điều gì bạn muốn. Vậy là bây giờ bạn đã có một OS X Mountain Lion ảo hoạt động đầy đủ ngay trên máy tính Windows của mình!

Hầu hết người dùng Mac đều nâng cấp lên thế hệ hệ điều hành tiếp theo chỉ bằng một cú nhấp chuột đơn giản vào " Cập nhật» trên máy Mac Cửa hàng ứng dụng, mặc dù người ta tin rằng cài đặt sạch OS X là phương pháp đáng tin cậy nhất. Trong tài liệu này, chúng tôi sẽ cho bạn biết cách thực hiện việc này.

Liên hệ với

Làm cách nào để cài đặt sạch OS X El Capitan trên máy Mac bằng cách định dạng đĩa trước tiên?

1 . Khởi động lại máy Mac của bạn và giữ phím trong khi bật máy tính ⌘ LệnhR.

2 . Trong ứng dụng đã tải, chọn mục menu " Tiện ích đĩa" và nhấp vào " Tiếp tục».

3 . Ở bên trái thực đơn bên lựa chọn đĩa hệ thống(theo mặc định nó được gọi là " Macintosh HD") và trong cửa sổ chính đi tới " Tẩy xóa" và định dạng nó bằng cách chỉ định định dạng " Mac OS Extended (Nhật ký)».

Chú ý! Tất cả dữ liệu sẽ bị xóa khỏi máy Mac.

4 . Sau khi kết thúc quá trình định dạng, hãy đóng " Tiện ích đĩa».

5 . Chọn một mục Cài đặt OS X trong cửa sổ " Tiện ích OS X", nếu bạn cần tải xuống bản sao OS X El Capitan từ Internet và nhấp vào " Tiếp tục».

6 . Nếu bạn dự định sử dụng ổ flash USB có khả năng khởi động(bằng cách tạo), sau đó đóng cửa sổ " Tiện ích OS X».

7. Trong cửa sổ xuất hiện, nhấp vào Đĩa khởi động...

8 . Trong cửa sổ hiện ra, chọn cái đã kết nối với máy tính trước đó Ổ đĩa flash USB có khả năng khởi động lái xe với OS X El Capitan và nhấp vào Khởi động lại.

Máy tính sẽ khởi động lại và cung cấp cài đặt hệ thống từ ổ flash USB.

Điều đáng chú ý là bạn cũng có thể nhấn nút ⌥Tùy chọn (Alt) trên bàn phím khi bạn bật máy tính. Một danh sách các ổ đĩa khả dụng sẽ xuất hiện, từ đó bạn phải chọn ổ flash USB có khả năng khởi động.

Cô ấy có điều đặc biệt của riêng mình phong cách hình thức, nổi tiếng vì giao diện của nó rất thân thiện với người dùng. Không có yếu tố không cần thiết nào trong hệ điều hành này, không thông tin không cần thiết, có thể cản trở công việc của người dùng. Một tính năng đặc biệt của hệ thống này là Spotlight - khả năng điều hướng thông minh của nó, giúp tạo điều kiện thuận lợi và đơn giản hóa đáng kể công việc của một người. Vì vậy, nó hoàn hảo để cài đặt trên máy tính iMac tại nhà.

Nguyên nhân, tại sao Mac OS X lại có lợi khi sử dụng:

  1. hệ thống này rất an toàn, tin tặc thực tế không bao giờ tấn công nó, vì vậy hầu như không bao giờ có vi-rút trên đó;
  2. trên hệ điều hành này, bạn có thể cài đặt các trò chơi chạy trên Windows cũng như các hệ điều hành khác;
  3. TimeMachine là một tính năng cho phép bạn tạo bản sao lưu. Nó dễ hiểu và dễ sử dụng;
  4. hệ thống có thể hoạt động mà không cần khởi động lại trong một thời gian dài;
  5. hệ thống đang đa nhiệm. Nó có thể xử lý nhiều tiến trình cùng một lúc. Đồng thời, hiệu suất hệ thống không bị giảm;
  6. Có rất nhiều ứng dụng dành cho hệ điều hành này có thể hữu ích và thú vị cho người dùng.

Hệ thống có thể được cài đặt trên các PC đơn giản không?

Việc cài đặt hệ điều hành này trên máy tính thông thường khá tốn công. Quá trình cài đặt có nhiều sắc thái mà nhiều người dùng đơn giản là không nhận ra. Ví dụ: chỉ có thể cài đặt nó trên các máy tính có thành phần tương thích. Vì vậy, nó yêu cầu card màn hình NVidia và bộ xử lý Intel. Và nếu những thành phần này có thể được nhìn thấy trong nhiều PC thì sự trùng hợp chỉ dừng lại ở đó. Hệ thống này không hỗ trợ hầu hết các thiết bị ngoại vi. Những người dùng muốn cài đặt nó trên máy của họ có thể thử cách này nếu họ có bộ xử lý SSE3 và thẻ video Quartz 2d, Core Image, Quartz Extreme. Ngoài ra, để cài đặt hệ điều hành này, hệ thống tệp NTFS sẽ phải được thay thế bằng FAT32, nếu không sẽ có nguy cơ không thể đọc được nữa.

Các giai đoạn cài đặt hệ điều hành trên máy tính đơn giản

Người dùng chưa từng cài đặt hệ thống này trước đây nên thử cài đặt phiên bản 10.4.7 hoặc 10.4.6. Cài đặt của họ là dễ dàng nhất. tùy chọn hiện có Mac OS X. Đối với những người đang tìm kiếm các tệp hệ thống để tải xuống, bạn cần chuẩn bị rằng chúng sẽ ở định dạng DMG hoặc ISO.

Quá trình cài đặt Mac OS X trên PC diễn ra theo một số bước:

  1. Đĩa chứa hệ thống được đưa vào ổ đĩa DVD. Sau đó, bạn sẽ cần phải khởi động lại máy tính của mình và nhấn F8. Sau vài giây, bạn sẽ cần nhấn phím Y, sau đó chế độ cài đặt (văn bản) sẽ xuất hiện. Không nên nhấn các phím khác. Nhấn chúng sẽ chuyển hướng người dùng đến chế độ đồ họa các cài đặt có vẻ khó hiểu đối với người thiếu kinh nghiệm;
  2. Trong quá trình cài đặt, lỗi sau có thể xuất hiện: “tệp cấu hình hệ thống ‘/com.apple.Boot.plist’ không tìm thấy" Nó thông báo cho bạn rằng bản phân phối này không phù hợp để cài đặt trên PC này. Người dùng sẽ phải chọn một phiên bản hệ điều hành khác;
  3. một lỗi có thể xuất hiện loại sau– “Vẫn đang chờ root thiết bị.” Nó chỉ ra sự không tương thích của phần cứng PC với các yêu cầu của hệ thống được cài đặt;
  4. Nếu phiên bản hệ điều hành phù hợp với PC thì xuất hiện màn hình xanh. Bạn cần chọn một ngôn ngữ và bắt đầu cài đặt. Điều quan trọng là phải chọn đúng phân vùng mà hệ điều hành sẽ được cài đặt. Nó phải phù hợp với Mac OS Extended được ghi nhật ký.
  5. Cài đặt chế độ Đĩa Acronis Phòng Giám đốc. Nó được sử dụng nếu tiện ích đĩa không thể định dạng một vùng trong HFS. Sử dụng Acronis Disk Director Suite, bạn cần tự tạo một khu vực có định dạng FAT32. Sau khi tạo vùng, bạn cần điều chỉnh loại của phần đã tạo. Nó phải được đặt thành 0xAFh. Sau đó sẽ xuất hiện thông báo mất dữ liệu, bạn có thể bỏ qua.
  6. bạn phải xác nhận việc chấp nhận giấy phép, chọn phân vùng cài đặt và các thành phần phù hợp với hệ thống;
  7. Giai đoạn cuối cùng là cài đặt hệ thống và khởi động lại PC.

Mạng bây giờ tràn ngập các bản sao chép, về cơ bản là cùng một bài viết, về cài đặt MacOS X trên hackintosh có cùng tiêu đề. Tôi sẽ cho bạn biết cách cài đặt Mac OS X từ ổ đĩa flash trên máy Mac.

Không có gì phức tạp ở đây, tuy nhiên, không phải ai cũng là dân chuyên nghiệp và việc cài đặt lại hệ thống trên máy Mac là một điều khá hiếm, đây không phải là Windows. Khi nào điều này là cần thiết? Trong trường hợp của tôi, tôi cần nâng cấp từ phiên bản Mac OS X Leopard (10.5) cũ lên Mac OS X Snow Leopard (10.6) tiếp theo.

Câu hỏi đặt ra: tại sao lại viết về những thứ cũ kỹ như vậy khi OS X 10.9 sắp ra mắt, nhưng hôm nay chúng ta sẽ chỉ nói về chủ đề mới lạ, bản chất của câu hỏi không thay đổi. Hình ảnh đĩa OS X Snow Leopard Cài đặt DVD 10.6.3 Bán lẻ Tôi lấy nó từ torrent inmac.org.

Nói chung, bạn có thể cài đặt cả OS X Lion (10.7) và Mountain Lion (10.8) từ ổ đĩa flash. Bạn có thể mua OS X Mountain Lion một cách hợp pháp trong App Store (giá phát hành chỉ là 625 rúp).
Khi quá trình tải xuống hoàn tất, một tiện ích sẽ xuất hiện trong thư mục Ứng dụng. cài đặt Mac OS X Mountain Lion.
Nhấp chuột phải vào trình cài đặt và chọn “Hiển thị nội dung gói”. Tiếp theo, sao chép image hệ điều hành từ thư mục “SharedSupport” vào bất kỳ vị trí thuận tiện nào Cài đặtESD.dmg.

Tạo ổ flash USB có khả năng khởi động hoặc đĩa Mac OS X

Cho việc thu âm Hình ảnh máy Mac Cần có OS X Snow Leopard đĩa DVD mật độ gấp đôi (6,3 Gb sẽ không vừa với một đĩa thông thường) và cũng không có ổ đĩa để ghi nội dung này. Tôi không buồn. Vào thời điểm mà các con tàu vũ trụ đang chuyển vùng... sử dụng đĩa CD là một cách cư xử tồi.

Dán nó vào ổ đĩa flash phù hợp vào máy tính và khởi động nó Ứng dụng > Tiện ích > Tiện ích ổ đĩa.

  1. Trước hết, chúng tôi định dạng ổ đĩa flash của mình. Trong tab “Xóa”, chỉ định tên mới (ví dụ MAC_OS_X) và hệ thống tệp Mac OS Extended (Nhật ký).
  2. Chúng tôi gắn hình ảnh của hệ thống trong tương lai bằng cách nhấp đúp vào tệp hình ảnh. Trong trường hợp của tôi nó là Mac.OS.X.10.6.3.Retail.dmg(hoặc Cài đặtESD.dmg như đã mô tả ở trên). Hình ảnh sẽ xuất hiện ở khung bên trái của Disk Utility.
  3. Chuyển đến tab “Khôi phục”. Từ thanh bên của Disk Utility, trong trường “Nguồn”, hãy kéo (Mac OS X Install ESD). Trong trường “Destination”, kéo phân vùng đã tạo trên ổ flash (MAC_OS_X).
  4. Nhấp vào nút "Khôi phục". Quá trình này diễn ra không nhanh nên bạn sẽ phải chờ một chút.

Khởi động máy Mac từ ổ flash USB

Khởi động hệ thống bằng cách giữ Phím Alt(còn gọi là Tùy chọn) cho đến khi xuất hiện lựa chọn các tùy chọn khởi động. Chà, tất cả những gì bạn phải làm là làm theo hướng dẫn của trình cài đặt.

Nhân tiện, tất cả dữ liệu người dùng, thậm chí cả trình bảo vệ màn hình trên máy tính để bàn, vẫn không bị ảnh hưởng khi chuyển từ phiên bản Mac OS X này sang phiên bản khác. Mặc dù tại thời điểm cài đặt, một con kiến ​​lạnh cô đơn chạy dọc sống lưng khi đột nhiên phát hiện ra rằng người dùng đã không lưu trữ một số tài liệu trên máy chủ và không tạo bản sao lưu. Vì vậy, tôi khuyên bạn không nên lười biếng và để đề phòng, hãy tạo bản sao lưu trước những tài liệu quan trọng.

Chúng tôi xin nhắc bạn rằng tài liệu này được cung cấp chỉ nhằm mục đích cung cấp thông tin. Nếu bạn định thực hiện lại các bước được mô tả bên dưới, chúng tôi thực sự khuyên bạn nên đọc kỹ bài viết đến cuối ít nhất một lần. Các biên tập viên của 3DNews không chịu bất kỳ trách nhiệm nào về mọi hậu quả có thể xảy ra.

⇡ Giới thiệu

"Hackintosh" là cái tên mỉa mai dành cho Mac OS X, không được cài đặt trên Máy tính Apple, nhưng trên PC thông thường. Hiện tượng này trở nên khả thi khi công ty Cupertino bắt đầu chuyển các máy của mình từ nền tảng PowerPC sang x86 vào năm 2005 và máy Mac bắt đầu được trang bị cùng bộ xử lý và Chipset Intel, được sử dụng trong máy tính cá nhân. Kể từ những chiến thắng khiêm tốn ban đầu, cái gọi là dự án OSx86 đã phát triển từ sở thích của một số ít người đam mê thành một phong trào đại chúng với lượng người dùng ngày càng tăng. Hôm nay, khi Apple chính thức ra mắt phiên bản mới hệ điều hành của nó, Lion, đã đến lúc kể cho mọi người về Hackintosh, người không có máy Mac nhưng có hứng thú với Mac OS X và mong muốn thử nghiệm.

Câu hỏi đầu tiên mà một người đặt ra khi nhìn thấy hệ điều hành Mac trên PC: “Cài đặt có khó không?” và “Mọi thứ có hoạt động tốt không?” Câu trả lời cho cả hai là không. Việc cài đặt hiện đã được đơn giản hóa đến mức tối đa, vì vậy bạn có thể sử dụng Mac OS X trên hầu hết mọi máy tính hiện đại, nhưng chức năng đầy đủ không phải ai cũng có sẵn - đối với một tỷ lệ lớn người dùng, nó sẽ không hoạt động tăng tốc phần cứngđồ họa, mạng, âm thanh hoặc thứ gì đó khác sẽ bị hỏng. Hackintosh cũng gặp vấn đề lớn với chế độ ngủ. Tất cả những khó khăn này đều có thể vượt qua được nhưng có thể bạn sẽ phải mất ngủ vài đêm. Nhìn chung, tình hình sao chép hoàn toàn những gì đã xảy ra với các bản phân phối Linux dành cho máy tính để bàn vài năm trước. Tuy nhiên, đây là một sự so sánh rất tâng bốc đối với cả cộng đồng hacker và đối với chính Apple: vì chưa có ai chuẩn bị cho Mac OS X hoạt động với phần cứng không phải bản địa nên mọi thứ có thể còn tồi tệ hơn nhiều. Có, một số phần cứng sẽ không bao giờ chạy trong Mac OS, những phần cứng khác sẽ yêu cầu nhảy với tambourine và chân thỏ. Nhưng đồng thời, một nhóm linh kiện khổng lồ sẽ hoạt động ngay lập tức hoặc bắt đầu sau những thao tác đơn giản. Và phần mềm dành cho Mac OS trong mọi trường hợp đều cài đặt và hoạt động giống hệt như trên máy Mac thực. Thì ra Hackintosh này cũng không đáng sợ đến thế.

Đối với những người lo ngại về khía cạnh pháp lý của hiện tượng này: tất nhiên, Mac OS X chỉ có thể được cài đặt hợp pháp trên máy tính mang nhãn hiệu Apple và mọi tùy chọn khác đều vi phạm thỏa thuận cấp phép. Nó cũng bị cấm sửa đổi các thành phần của hệ điều hành, chưa kể việc sử dụng các bản phân phối lậu từ “torrent”. Tuy nhiên, Apple không ngược đãi cộng đồng OSx86 dưới bất kỳ hình thức nào (mặc dù họ đang kiện các công ty kiếm tiền từ Hackintosh), và các phương tiện bảo vệ chống lại việc sử dụng trái phép vẫn còn sơ khai và các cách để khắc phục chúng đã được tìm ra từ lâu. Mac OS X thậm chí không yêu cầu đầu vào mã bản quyền hoặc kích hoạt trực tuyến. Rốt cuộc, người hackintosh quảng cáo hệ điều hành này miễn phí và thầm ước mơ mua được một chiếc máy Mac thực sự. Và những người thử nghiệm mắt đỏ tận tâm nhất, những người về cơ bản thích Hackintosh, vẫn không thể trở thành những người mua tiềm năng.

Nếu không có sự khác biệt thì tại sao phải trả nhiều tiền hơn? Hay là có?

Vì vậy, nếu một tội phạm nhỏ không làm bạn bận tâm và những khó khăn kỹ thuật chỉ gây ra sự phấn khích lành mạnh, hãy thử cài đặt Mac OS X trên PC cùng nhau. Trong bài viết này chúng tôi sẽ mô tả hai những cách đơn giản cài đặt cái trước đó nhưng vẫn vậy phiên bản phổ biến OS, Snow Leopard (10.6) và một cách cho phiên bản mới, Lion (10.7). Chẳng ích gì khi cài đặt Leopard (10.5), lại càng không phải Tiger (10.4). Nếu bạn thích kết quả này thì những hướng dẫn này sẽ trở thành điểm khởi đầu để bạn tự mình thành thạo Hackintosh. Phần cuối cùng cung cấp các liên kết đến các tài nguyên cộng đồng OSx86 phổ biến nơi bạn có thể học hỏi từ trải nghiệm của những người dùng khác và tìm giải pháp cho các vấn đề cụ thể.

⇡ Chuẩn bị Hackintosh

Trên thực tế, tại sao Mac OS X không thể hoạt động trên PC và làm cách nào để vượt qua những trở ngại này? Lý do số một là trong máy Mac, không phải BIOS cũ tốt mà EFI được sử dụng như một lớp giữa hệ điều hành và phần sụn phần cứng, và để Mac OS khởi động, EFI được mô phỏng ở cấp độ của một bộ tải khởi động “hacker” đặc biệt. (Nhân tiện, chúng tôi có được thành tích này nhờ một hacker người Nga có biệt danh Netkas). Trình tải phổ biến nhất và phát triển nhanh chóng hiện nay là Chameleon và các dẫn xuất của nó, ví dụ như Chimera.

Lý do thứ hai: Mac OS X có một kext (từ phần mở rộng kernel, hãy nhớ thuật ngữ này) có tên Dont Steal Mac OS X. Cần phải giải mã các ứng dụng tạo nên thứ trông giống như một hệ điều hành đối với người dùng (Dock, Finder, loginwindow, SystemUIServer và các loại khác), dựa trên các khóa từ chip SMC, chỉ có trên máy Mac thực. Chà, nếu “không có chân thì không có phim hoạt hình”. Kext FakeSMC ra tay giải cứu, mô phỏng thành công Thiết bị SMC, một lần nữa, nhờ có Netkas. Một bộ tải khởi động đặc biệt và FakeSMC.kext là tất cả những gì bạn cần Tải xuống máy Mac OS X, nếu phần cứng của máy tính không khác mấy so với máy Mac thật.

Và đây chính xác là lý do thứ ba. Không có trình điều khiển nào cho phần cứng không được hỗ trợ trong Mac OS X hoặc có trình điều khiển tích hợp nhưng hệ thống không thể sử dụng chúng vì nó không nhận dạng được phần cứng có số nhận dạng lạ.

Các yêu cầu về phần cứng đối với Hackintosh là như nhau - bạn cần bộ xử lý hỗ trợ hướng dẫn SSE2, tốt nhất - Intel Core 2 Duo trở lên. Người dùng AMD sẽ phải thay thế nhân hệ điều hành bằng phiên bản “hack” và kết quả là sẽ xảy ra sự cố khi cập nhật hệ thống từ máy chủ Apple. Điều tương tự cũng áp dụng cho netbook trên nền tảng Atom. Rất mong muốn được hỗ trợ chế độ AHCI trên bộ điều khiển SATA. Để cài đặt Mac OS X Lion bạn cần có 2 GB RAM, đối với Snow Leopard thì một RAM là đủ. Nguyên tắc đầu tiên để chọn sắt: cái gì thêm máy tính trông giống như máy Mac thật thì càng ít vấn đề. Nguyên tắc thứ hai: những thiết bị mới nhất và tiên tiến nhất có thể không hoạt động dù bạn có cố gắng thế nào đi chăng nữa, bởi vì... hỗ trợ phần cứng chủ yếu phụ thuộc vào chính Mac OS (trình điều khiển phần cứng không được viết cho Hackintosh) và Apple không vội. Trang web wiki.osx86project.org, chứa HLC (Danh sách tương thích phần cứng) cho phiên bản khác nhau Mac OS X

Để cài đặt, tốt nhất nên sử dụng ổ đĩa riêng có Giao diện SATA và tắt đĩa Windows để đảm bảo an toàn. Nếu bạn không ngại tiến hành thử nghiệm trên một ổ cứng có hệ điều hành đang hoạt động, thì bạn sẽ phải tạo một phân vùng mới trên đó bằng một số tiện ích đĩa (ví dụ: làm sạch máy Mac OS X 10 GB là đủ). Chỉ cần lưu ý rằng trong quá trình cài đặt, bộ tải khởi động Hackintosh sẽ được ghi vào ổ cứng HDD và sau đó bạn sẽ chỉ có thể vào Windows thông qua nó. Không có mối đe dọa nào đối với dữ liệu hiện có của bạn nhưng việc sao lưu cũng không gây hại gì. Đĩa phải được kết nối với cổng Southbridge bo mạch chủ, bộ điều khiển SATA trong BIOS phải được đặt thành chế độ AHCI. Nên loại bỏ ép xung, loại bỏ tất cả các card mở rộng ngoại trừ bộ điều hợp đồ họaở phía trên Khe cắm PCI-E, vô hiệu hóa các thiết bị ngoại vi ngoài bàn phím và chuột, giảm dung lượng RAM xuống 4 GB (nếu cài thêm). Nếu quá trình cài đặt với chức năng tối thiểu thành công thì tất cả điều này có thể được trả lại từng bước. Quá nhiều điều kiện? Sau đó, bạn có thể thực hành trên mèo, tức là trong một máy ảo. Thậm chí còn có những hình ảnh làm sẵn cho nhiều trình ảo hóa khác nhau trên Internet, mặc dù việc sử dụng chúng sẽ không mang lại cho bạn trải nghiệm khi tạo Hackintosh.

Chúng tôi cảnh báo độc giả: mặc dù Hackintosh là một trò giải trí hoàn toàn vô hại, sẽ không làm hỏng máy tính của bạn và không có khả năng làm hỏng bất kỳ dữ liệu nào, nhưng tất cả các thao tác được mô tả trong bài viết đều được thực hiện với sự nguy hiểm và rủi ro của riêng bạn. Ngoài ra, bạn cần phải làm quen với máy tính và biết bootloader, kernel hệ điều hành và sơ đồ phân vùng ổ cứng là gì. Chà, khi bạn thành thạo Hackintosh một cách hoàn hảo, trong mọi trường hợp, đừng đồng ý nếu bạn bè yêu cầu bạn cài đặt nó trên PC, nếu không, với tư cách là một người lương thiện, bạn sẽ phải kết hôn để duy trì điều kỳ diệu này.

⇡ Cài đặt Snow Leopard từ iATKOS 10.6.3 v2

Tùy chọn đơn giản và phổ biến nhất là cài đặt Mac OS X với bản phân phối được sửa đổi đặc biệt. Kể từ khi phát hành Snow Leopard, các bản dựng của hacker như vậy đã nhường chỗ cho một giải pháp tinh tế hơn - cài đặt từ bản sao của đĩa độc quyền bằng đĩa CD khởi động riêng và điều này được mô tả bên dưới. Nhưng người dùng CPU của AMD hoặc nguyên tử Intel, bởi vì Nhân Mac OS X gốc (mà những người bạn nói tiếng Anh của chúng tôi gọi là nhân vanilla) chỉ hỗ trợ bộ xử lý Intel có kiến ​​trúc Core trở lên và bản dựng cho phép bạn chọn ngay phiên bản “đã vá” trong quá trình cài đặt. Và sau khi bước vào thế giới Hackintosh bằng cách lắp ráp và thu thập kiến ​​thức, bạn có thể tạo ra cài đặt sạch, các thành phần mà bạn có toàn quyền kiểm soát.

iATKOS 10.6.3 v2 là một trong những bản dựng mới nhất được phát hành và mặc dù khá phiên bản cũ Hệ điều hành (Snow Leopard đã được cập nhật lên 10.6.8), tất cả các phần mềm “hacker” trên đó đều khá hiện đại. Sau khi tải hình ảnh xuống (chúng tôi sẽ không cho bạn biết hình ảnh đó đến từ đâu), hãy ghi nó vào đĩa. Khởi động từ đĩa iATKOS và đợi cho đến khi bộ tải khởi động “hacker” hoạt động và hệ điều hành khởi động.

Quá trình này mất vài phút nhưng nếu đột nhiên mất nhiều thời gian hơn giới hạn hợp lý hoặc hiển thị thông báo lỗi thì có nghĩa là đã xảy ra lỗi.

Trong trường hợp này, bạn cần khởi động lại từ DVD, nhưng trên màn hình bộ nạp khởi động có con tắc kè hoa màu xanh lá cây, hãy nhấn F8, tô sáng ổ đĩa quang, nhập “-x” từ bàn phím và nhấn Enter. Đây được gọi là chế độ an toàn, nhưng nếu bạn không gặp may với nó, thì bạn cần khởi động với đối số “-v”, đối số này sẽ cho phép bạn quan sát nhật ký khởi động. Tại thời điểm quá trình bị kẹt hoặc cụm từ Kernel Panic xuất hiện, bạn có thể chụp ảnh màn hình và sau đó trong bầu không khí bình tĩnh, hãy cố gắng hiểu điều gì đang xảy ra bằng cách sử dụng các trang web chuyên đề, Google và lời khuyên từ các “hacker” có kinh nghiệm.

Sự xuất hiện của một cửa sổ với lựa chọn ngôn ngữ cho biết quá trình tải xuống thành công và hệ thống của bạn có thể chạy Mac OS X. Nếu có thể, chúng tôi khuyên bạn nên chọn ngôn ngữ Shakespeare vì hầu hết các hướng dẫn và phân tích vấn đề trên Internet đều được viết bằng Nó.

Cuộn qua các trang của trình cài đặt cho đến khi cửa sổ chọn đĩa xuất hiện.

Mở trong menu Phần tiện ích và chạy Tiện ích đĩa. Nếu bạn đã đưa một đĩa trống cho Hackintosh, thì khi sử dụng chương trình này, bạn cần phải “phân vùng” nó (tab Phân vùng). Để cài đặt trên phân vùng liền kề với Windows, phân vùng đó chỉ cần được định dạng là hệ thống tập tin HFS+ (tab Xóa). Để có độ tin cậy, tốt hơn nên chọn tùy chọn HFS+ Journaled và hầu hết người dùng sẽ không cần tùy chọn Phân biệt chữ hoa chữ thường.

Sau khi ổ cứng đã được chuẩn bị để cài đặt, tiện ích đĩa bạn có thể đóng và chỉ định phân vùng trong cửa sổ trình cài đặt. Và bây giờ điểm quan trọng là lựa chọn trình điều khiển và cài đặt cho phép Mac OS X hoạt động hoàn toàn trên phần cứng của bạn. Danh sách được mở bằng nút Tùy chỉnh. Tất cả người dùng nên xem xét chuỗi Bootloader và chọn tùy chọn Chameleon v2 RC5 thay vì tùy chọn mặc định. Chủ sở hữu bộ xử lý AMD và Intel Atom phải chọn hạt nhân đã sửa đổi trong phần Bản vá, Hạt nhân đã sửa đổi.

Bạn không nên chọn bất kỳ “trình điều khiển” nào cho card đồ họa trong phần Trình điều khiển, VGA. Tốt hơn hết bạn nên chọn hộp bên cạnh tùy chọn Graphics Enabler trong phần Tùy chọn Bootloader - trong trường hợp này, chính bootloader sẽ cố gắng kích hoạt khả năng tăng tốc phần cứng. Tuy nhiên, hệ điều hành hầu như luôn khởi động ở chế độ 2D và nếu phương thức Graphics Enabler không hoạt động, thì bạn có thể thử vận ​​​​may với các “trình điều khiển” riêng biệt. Nhân tiện, đây không phải là trình điều khiển mà chỉ là những bộ tiêm cho phép trình điều khiển được tích hợp trong Mac OS X hoạt động với các card màn hình không quen thuộc, đó là lý do tại sao chúng được đặt trong dấu ngoặc kép.

Chọn gói phù hợp cho thẻ kết nối trong phần Trình điều khiển, Mạng - có một bộ sưu tập hay ở đó. Đối với máy tính xách tay, nội dung của phần Trình điều khiển, Phần cứng máy tính xách tay sẽ hữu ích. Bạn có thể lấy một số trình điều khiển cho các chức năng tiết kiệm năng lượng của CPU từ phần Trình điều khiển, Phần cứng chính, Quản lý nguồn CPU. Phần mở rộng hạt nhân "gốc" có tên AppleIntelCPUPowerQuản lý.kext, mang chức năng này, bị chặn trong hợp ngữ một cách thận trọng, vì nó chỉ phù hợp với bộ xử lý Intel, và thậm chí không phù hợp với tất cả, và trong trường hợp có lỗi, nó không cho phép hệ thống để khởi động.

Không kiểm tra Trình kích hoạt chế độ ngủ trong phần Bản vá - nếu bạn cần chế độ ngủ thì sau khi cập nhật HĐH, tiện ích mở rộng này vẫn sẽ phải được thay thế.

Phần Dịch ngôn ngữ đến với iATKOS từ bản phân phối chính thức và chứa các gói bản địa hóa giao diện hệ điều hành, bao gồm cả tiếng Nga.

Nên ghi lại danh sách các phương án mà bạn đã chọn, phòng trường hợp hệ điều hành mới cài đặt không khởi động và bạn phải tìm ra thủ phạm. Khi lựa chọn của bạn được thực hiện, bạn có thể nhấp vào OK và sau đó Cài đặt. Đi!

Khi kết thúc quá trình cài đặt, máy tính sẽ khởi động lại. Bạn có thể tháo đĩa iATKOS và khởi động từ ổ cứng mà chúng tôi đã tải Mac OS X. Trong khi bộ tải khởi động Chameleon đang đếm ngược từng giây cho đến khi hệ điều hành khởi động theo mặc định, bạn có thể nhấn bất kỳ phím nào và xem danh sách các phân vùng có thể khởi động từ đó. Nếu lúc đầu đã có Windows trên ổ cứng, thì nó sẽ khởi động từ phân vùng dịch vụ có tên System Reserved hoặc trực tiếp từ phân vùng gốc của nó, nếu phân vùng dịch vụ bị thiếu vì lý do nào đó.

Nhưng chúng ta rất nóng lòng được xem Mac OS, phải không? Trong trường hợp này, chúng tôi chỉ chờ đợi và nếu các tùy chọn được chọn chính xác trong quá trình cài đặt, một cửa sổ đăng ký sẽ xuất hiện trên màn hình và nếu tùy chọn Graphics Enabler hoạt động, một video chào mừng cũng sẽ được hiển thị.

Phải làm gì nếu hệ điều hành bị kẹt ở giai đoạn tải hoặc hiển thị thông báo lỗi? Mẹo đầu tiên trong trường hợp này là khởi động và xem nhật ký. Để thực hiện việc này, bạn cần dừng bộ nạp khởi động trong khi đếm ngược thời gian cho đến khi hệ điều hành khởi động, chọn phân vùng chứa nó, nhập đối số “-v” và nhấn Enter. Dựa vào thông báo trên màn hình, bạn có thể tìm ra thành phần gây ra lỗi. Sau đó, bạn có thể thử khởi động vào chế độ an toàn với đối số "-x" và nếu điều này thành công thì có thể sự cố là do một loại kext nào đó - trình điều khiển hoặc bộ tiêm thiết bị mà bạn đã kiểm tra trong menu Tùy chỉnh đĩa cài đặt, và nó cần được thay thế. Cách làm việc với kexts được mô tả trong phần đặc biệt của bài viết.

⇡ Cài đặt Snow Leopard từ bản phân phối độc quyền

Một “Hackintosh” cũng có thể được tạo bằng cách sử dụng hình ảnh “bản địa” của Snow Leopard mà bạn thậm chí có thể mua để xoa dịu lương tâm của mình. Đồng thời, tất cả phần mềm giúp Mac OS X tương thích với PC đều được ghi trên đĩa riêng. Nhưng phương pháp này chỉ phù hợp với những người sở hữu CPU Intel, vì cả đĩa phân phối và bản sao của hệ điều hành sẽ được cài đặt từ nó đều sử dụng hạt nhân gốc mà không có sự hỗ trợ của AMD. Ngoài ra, trình cài đặt Snow Leopard chưa sửa đổi sẽ không cho phép bạn đưa hệ thống vào ổ cứng đã bị hỏng do sử dụng MBR và chỉ hỗ trợ lược đồ đánh dấu GUID. Do đó, đĩa có MBR sẽ phải được phân vùng lại.

Nếu Windows đã được cài đặt ở đó và bạn chưa sẵn sàng vĩnh viễn nói lời tạm biệt với hệ điều hành phổ biến nhất, thì có một giải pháp không rõ ràng: với sử dụng đĩa Trước tiên, tiện ích sẽ phân vùng đĩa bằng GUID, tạo phân vùng riêng cho “windows” và cài đặt Windows, sau đó cài đặt Snow Leopard trên phân vùng thứ hai. Từ khóađây - Tiện ích đĩa. Chương trình này, như bạn đã biết, chạy từ quá trình cài đặt Ổ đĩa Mac OS X, tạo phân vùng kết hợp với GUID và MBR được đồng bộ hóa. Và MBR là cần thiết để cài đặt Windows.

Vì vậy, đầu tiên chúng ta cần một hình ảnh đĩa khởi động Gói trình điều khiển iBoot và MultiBeast - phiên bản mới nhất cả hai đều được đăng trên trang web www.tonymacx86.com/viewforum.php?f=125 (cần đăng ký để tải xuống). Chúng tôi ghi hình ảnh ISO của iBoot vào đĩa và khởi động từ đó. Khi xuất hiện cửa sổ yêu cầu chọn phân vùng để khởi động, bạn cần thay thế iBoot trong ổ đĩa có bản phân phối “bản địa” bằng Mac OS X, nhấn F5, bôi đen DVD và nhấn Enter.

Quy trình tiếp theo hoàn toàn giống với những gì được viết về việc lắp ráp iATKOS, chỉ có điều trong menu Tùy chỉnh không có trình điều khiển “trái” mà chỉ có gói tiêu chuẩn Snow Leopard - bản địa hóa giao diện, phông chữ, v.v.

Nhưng sau khi quá trình cài đặt hoàn tất, bạn sẽ không thể khởi động trực tiếp từ ổ cứng, vì... bản sao của hệ điều hành còn nguyên sơ và không khác gì bản sao trên máy Mac thật. Do đó, bạn cần khởi động lại từ đĩa iBoot và chọn phân vùng bằng Snow Leopad.

Nếu xảy ra lỗi, bạn đã biết phải làm gì: khởi động với đối số “-v” và chạy chẩn đoán, sau đó thử khởi động HĐH ở chế độ an toàn với đối số “-x”. Trang web tonymacx86 cũng đề xuất đối số PCIRootUID=1, đối số này có thể được kết hợp với "-x" và "-v".

Nếu Mac OS X hiển thị cửa sổ đăng ký thì đã đến lúc làm quen với PC. Bạn cần khởi chạy MultiBeast từ kho lưu trữ mà chúng tôi đã tải xuống trước và cuộn qua tất cả các trang cài đặt ngay xuống menu chọn thành phần. Tại đây, tất cả người dùng phải đánh dấu vào mục EasyBeast Install - mục này chỉ định việc cài đặt một bộ kext tối thiểu. Để bật hỗ trợ cho phần cứng cụ thể, bạn nên xem từng nhánh riêng lẻ của danh sách và chọn các tiện ích mở rộng cần thiết. Khi kết thúc quy trình, máy tính sẽ khởi động lại và bạn có thể khởi động an toàn từ ổ cứng HDD.

Ngoài kexts, bộ tải khởi động Chimera sẽ được cài đặt trên đĩa và nếu Windows đã được cài đặt trước đó, nó sẽ được tải bằng cách chọn phân vùng thích hợp.

⇡ Lắp sư tử

Đây là thứ ngon nhất - phiên bản mới nhất Mac OS X. Cho đến nay chỉ người dùng Intel mới có thể đánh giá cao nó. Tại thời điểm viết bài, Apple vẫn chưa phát hành mã nguồn cho kernel Lion, có nghĩa là không có kernel nào được sửa đổi. Nhưng hầu hết kext viết cho Snow Leopard đều hoạt động với Lion.

Để cài đặt Lion, chúng tôi sẽ cần một phiên bản Snow Leopard đang hoạt động không thấp hơn 10.6.6, một phân vùng miễn phí trên ổ cứng 5 GB để chứa các tệp cài đặt, bản phân phối Lion (có sẵn với giá 29,99 USD trong App Store và bạn biết nơi để cài đặt). miễn phí), tiện ích xMove và gói MultiBeast vốn đã quen thuộc.

Chương trình Cài đặt Mac OS X Lion được khởi chạy trực tiếp từ hệ điều hành đang chạy và làm phân vùng để cài đặt, bạn cần chọn chính xác phân vùng mà Snow Leopard đang chạy, điều này sẽ không ảnh hưởng đến HĐH theo bất kỳ cách nào. Sau khi sao chép các tập tin, bạn có thể đồng ý khởi động lại và đăng nhập lại vào Snow Leopard.

Bây giờ tùy thuộc vào tiện ích xMove. Sau khi khởi chạy nó, bạn cần đánh dấu phân vùng trống mà chúng tôi đã chuẩn bị trước cho Lion và xMove sẽ chuyển các tệp được giải nén bằng chương trình Cài đặt Mac OS X Lion vào đó. Nếu Snow Leopard được cài đặt bằng phương pháp iBoot + MultiBeast, thì chỉ cần khởi động từ ổ cứng và chọn phân vùng có “Lion” trong menu bootloader của Chimera. Nếu iATKOS hoặc giải pháp khác đã được sử dụng để cài đặt, nhưng bộ nạp khởi động và kexts cũng không phải là mới nhất, thì bạn sẽ phải khởi động từ đĩa iBoot. Quy trình tiếp theo lặp lại hoàn toàn quá trình cài đặt Snow Leopard từ bản phân phối độc quyền. Hơn nữa, với tư cách là mục tiêu, bạn có thể chọn phân vùng có Mac OS X đang chạy và sau đó nó sẽ được cập nhật một cách dễ dàng.

⇡ Cài đặt và gỡ bỏ kext

Làm thế nào để xóa trình điều khiển có vấn đề, tiêm hoặc thêm hỗ trợ cho các thiết bị không khởi động sau cài đặt ban đầu? Bộ lưu trữ cho kexts (tiện ích mở rộng hạt nhân) trong Mac OS X là thư mục /System/Library/Extensions và chúng được tải từ một bộ nhớ đệm duy nhất tại /System/Library/Caches/com.apple.kext.caches/Startup/Extensions. mkext, trong đó hệ điều hành chỉ đặt những tiện ích mở rộng cần thiết. Nhưng các trình tải Hackintosh hiện đại (đã quen thuộc với chúng ta Chameleon và Chimera) có thể tải các kext bổ sung từ thư mục /Extra/Extensions và từ chúng, bộ đệm nhỏ /Extra/Extensions.mkext của riêng chúng được hình thành. MultiBeast và iATKOS sử dụng chính xác sơ đồ này, chỉ trong trường hợp sau, thư mục /Extra bị ẩn. Trưng bày Các tệp ẩnđược kích hoạt bằng lệnh trong thiết bị đầu cuối.

mặc định ghi com.apple.finder AppleShowAllFiles TRUE
công cụ tìm kiếm killall

Để cài đặt nhiều kext, chỉ cần sao chép chúng vào /Extra/Extensions. Nhưng một số sẽ không thể giải quyết các phần phụ thuộc (không có tiện ích mở rộng cần thiết nào trong bộ đệm /S/L/C/c/S/Extensions.mlext) và bạn sẽ phải tạo một bộ đệm duy nhất gồm tất cả “gốc” và “ của bên thứ ba” trong thư mục /Extra mà hệ điều hành sẽ không thể làm lại. Lệnh sau thực hiện điều này:

sudo kextcache -m /Extra/Extensions.mkext -- /System/Library/Extensions /Extra/Extensions

Trước khi các tệp này trong /Extra/Extensions cần được chỉ định các quyền cần thiết. Đội:

sudo chown -R 0:0 /Extra/Tiện ích mở rộng

sudo chmod -R 755/Thêm/Tiện ích mở rộng

Và một sắc thái nữa: nếu, ngay cả với các quyền chính xác, kext không được đưa vào bộ đệm và không được tải, bạn cần mở nó bằng tùy chọn Hiển thị nội dung gói trong menu ngữ cảnh của tệp và xem tệp Info.plist trong thư mục Nội dung. Đây là tệp xml và ở cuối, trước thẻ đóng nên có mục sau:

OSBundleBắt buộc

Nguồn gốc

Nếu không thì cần phải thêm hoặc thay đổi.

Mọi thứ hơi khác một chút trong Mac OS X 10.7. Lion sử dụng một định dạng bộ đệm khác - hạt nhân được liên kết trước. Theo mặc định, Chameleon không đọc nó và quét toàn bộ nội dung của thư mục /Extra/Extensions, điều này làm chậm quá trình tải. Điều duy nhất có thể làm lúc này là tạo bộ nhớ đệm dùng chung trong thư mục hệ thống /System/Library/Caches/com.apple.kext.caches/Startup. Đội:

sudo kextcache -c /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache -v -t -K /mach_kernel -- /System/Library/Extensions /Extra/Extensions

Và để bộ nạp khởi động nhận kernelcache, bạn cần sử dụng đối số “UseKernelCache=Yes” khi khởi động. Nhưng không giống như nội dung của /Extra, tệp này phụ thuộc vào hệ điều hành và đôi khi nó sẽ cập nhật nó mà tất nhiên quên mất các tiện ích mở rộng “hacker” của chúng tôi. Một giải pháp cho vấn đề này là di chuyển các kext từ /Extra sang thư mục /System/Library/Extensions và cấp cho chúng các quyền cần thiết bằng các lệnh:

sudo chown -R 0:0/Hệ thống/Thư viện/Tiện ích mở rộng

Sudo chmod -R 755/Hệ thống/Thư viện/Tiện ích mở rộng

⇡ Cập nhật hệ điều hành

Hackintosh có thể được cập nhật từ máy chủ Apple bằng tiện ích tích hợp sẵn Cập nhật phần mềm. Nhưng đồng thời, bạn cần chuẩn bị cho thực tế là sau khi cập nhật, một số kext sẽ ngừng hoạt động hoặc bắt đầu gây ra sự cố và bạn sẽ phải tìm giải pháp thay thế chúng. May mắn thay, các nhà phát triển tiện ích mở rộng phổ biến đã nhanh chóng phản hồi việc phát hành phiên bản mới của Mac OS X. Ngoài ra, sau khi cập nhật, bạn cần xây dựng lại bộ đệm kext bằng cách tải hệ thống trước với đối số “-f”. Người dùng bộ xử lý AMD phải đảm bảo rằng có sẵn phiên bản mới nhất của kernel đã sửa đổi trước khi cập nhật HĐH hoặc bạn có thể bỏ phiên bản cũ.

⇡ Thiết lập bộ nạp khởi động

Hoạt động của bộ tải khởi động Chameleon hoặc các phần tương tự của nó được điều khiển bởi tệp com.apple.boot.plist trong thư mục /Extra. Nó có thể được sửa đổi bằng tay, nhưng cũng có tiện ích đặc biệt Với Giao diện đồ họa- Lizard, có thể tải xuống từ darwinx86.net/software/darwinx86_software.html. Bạn nên nhập độ phân giải màn hình, tải các đối số (ví dụ: “UseKernelCache=Yes”) đã nói ở trên vào cấu hình và đối với chủ sở hữu bộ xử lý “không chuẩn”, tên của tệp hạt nhân đã sửa đổi. Trong iATKOS đây là tệp tùy chỉnh (hãy nhìn xem, nó nằm trong phân vùng gốc của đĩa). Ngoài ra, hãy kiểm tra Graphics Insert nếu tùy chọn này giúp bạn kích hoạt tính năng tăng tốc 3D.

Tùy chọn Chế độ tương thích 32bit sẽ buộc kernel khởi động ở chế độ 32bit, điều này có thể cần thiết đối với một số kext. Đồng thời, việc hỗ trợ lượng RAM lớn vẫn được duy trì và các ứng dụng có thể chạy ở chế độ 64 bit bất kể kernel. Đối số dòng lệnh tương tự là “-x32”.

Danh sách các đối số cũng có thể chứa lựa chọn đặc biệt cho các kext riêng lẻ.

Chương trình sẽ tự động mở tệp /Extra/com.apple.boot.plist và nếu thiếu, nó sẽ tạo tệp đó khi bạn cố lưu các thay đổi. Đây chính xác là những gì sẽ xảy ra với iATKOS, bởi vì... Tập hợp này theo mặc định lưu trữ cấu hình bộ nạp khởi động trong tệp hệ thống có cùng tên /Library/Preferences/SystemConfiguration/com.apple.boot.plist. Điều này không chính xác, vì vậy tốt nhất bạn nên xóa nó sau khi tạo tệp trong /Extra tập tin hệ thống, chỉ để lại những dòng hiển thị trong ảnh chụp màn hình.

Một tính năng khác của Lizard là chỉnh sửa tệp /Extra/SMBIOS.plist. Nó chứa thông tin về kiểu máy tính và phần cứng được cài đặt, đồng thời giúp tưởng tượng máy tính giống như một loại Macintosh nào đó trong Chương trình hệ thống Thông tin.

⇡ Thiết bị ngoại vi từ Apple

Một câu hỏi khiến nhiều người lo lắng nhưng lại không muốn bỏ tiền ra thử nghiệm: các thiết bị Mac như Apple Cinema Display, Magic Mouse và Magic Trackpad có hoạt động với Hackintosh không? Vì vậy, màn hình tương thích với bất kỳ card màn hình nào được trang bị DisplayPort (DP Mini hoặc phiên bản cổng định dạng đầy đủ có bộ chuyển đổi đều phù hợp) và cả cảm biến ánh sáng và điều chỉnh độ sáng trong Tùy chọn hệ thống đều hoạt động. Chuột và bàn di chuột yêu cầu bộ chuyển đổi Bluetooth USB - một số hoạt động ngay lập tức mà không cần bất kỳ kext bổ sung nào và quá trình kết nối cũng không khác gì so với trên máy Mac thực.

⇡ Bơi tự do

www.kexts.com - cơ sở dữ liệu về kext gốc và của bên thứ ba dành cho Mac OS X.