Cài đặt OS X Mountain Lion Developer Preview trên máy Mac cũ không được hỗ trợ

Anonim

Nếu bạn đã đọc các yêu cầu hệ thống của OS X Mountain Lion và cảm thấy nản lòng vì phiên bản tiếp theo của OS X sẽ không hỗ trợ máy tính của bạn, thì đừng từ bỏ hy vọng về chiếc máy Mac cũ đó!

Một thành viên xảo quyệt của Diễn đàn MacRumors đã quản lý để OS X Mountain Lion Developer Preview hoạt động trên một chiếc MacBook trắng giữa năm 2007 không được hỗ trợ chính thức, một kiểu máy có GPU Intel GMA 950, CPU 2GHz Core 2 Duo, và chỉ 1GB RAM.OS X 10.8 không chỉ chạy trên MacBook cũ mà còn được cho là hoạt động rất tốt với khả năng tăng tốc đồ họa đầy đủ.

Phương pháp này được cho là đã được thử nghiệm trên MacBook 2007 MacBook2, 1 và MacBook 2008 MacBook3, 1 nhưng có lẽ cũng sẽ hoạt động trên các máy Mac không được hỗ trợ khác. Nếu bạn muốn tự mình thử điều này, hãy chuẩn bị tinh thần để làm bẩn tay và sao lưu máy Mac của bạn trước khi bắt đầu. Bạn sẽ cần quyền truy cập vào Bản xem trước dành cho nhà phát triển, một máy Mac được hỗ trợ chính thức ngoài máy Mac không được hỗ trợ để sao chép một số tệp, hướng dẫn yêu cầu chuyển đổi ổ đĩa cứng nhưng bạn có thể thực hiện tương tự với chế độ đĩa đích. Dù thế nào đi nữa, bạn sẽ cần một chút kiên nhẫn.

Dưới đây là hướng dẫn đầy đủ theo hackerwayne trên diễn đàn MacRumors:

-- 1. Lấy một bản sao của Mountain Lion, tôi lấy của tôi từ Apple. Nếu bạn không phải là nhà phát triển, có lẽ bạn có thể lấy nó tại “vịnh đầy hải tặc”

2. Đảm bảo bạn có máy Mac tương thích với Mountain Lion, tôi đang sử dụng MacBook 2.4GHz Aluminium 2008

3. Tôi không có FireWire để thực hiện chế độ ổ đĩa đích, vì vậy tôi đã tháo ổ cứng HDD khỏi MacBook White, cắm nó vào máy Mac tương thích ML và cài đặt Mountain Lion như bình thường.

4. Thiết lập mọi thứ cho đến khi bạn đến màn hình nền

5. Bây giờ, hãy tháo ổ cứng khỏi máy Mac tương thích, lắp nó vào MacBook White. Khởi động lại MB White và nhấn giữ “CMD + V”. Nó sẽ nói “Đã phát hiện máy Mac không tương thích. Lý do: Mac-F4208EC8”, “Mac-F4208EC8” là ID duy nhất cho máy Mac của bạn, vì vậy hãy sao chép ID đó xuống.

6. Tháo ổ cứng khỏi MacBook White và cắm lại vào máy Mac tương thích, khởi động lại vào Mountain Lion. U Bây giờ, điều hướng đến '/System/Library/CoreServices' trên phân vùng Mountain Lion. Không giống như 10.7 Lion, người dùng xóa PlatformSupport.plist. Trong ML 10.8, hãy thêm ID duy nhất mà bạn vừa sao chép vào Hỗ trợ nền tảng.plist. Nếu bạn cố gắng xóa tệp Plist đó, một lỗi hoảng loạn Kernal sẽ chào đón bạn trong khi khởi động.

7. Trong PlatformSupport.plist, hãy nhớ thêm số nhận dạng kiểu máy của bạn, nếu bạn đang sử dụng MacBook White như tôi, hãy thêm MacBook2, 1 ngay trên MacBook6, 1. Bước này rất quan trọng vì EFI đọc nó theo trình tự.

Đối với MacBook 07 và 08 thêm dòng này ngay trên MacBook6, 1

Cho 07: MacBook2, 1 Cho 08: MacBook3, 1

Đối với Mac Pro 06 và 07, thêm dòng này ngay trên MacPro4, 1 Đối với 06: MacPro1, 1 Đối với 07: MacPro2, 1

số 8. Bây giờ, hãy khởi động lại bằng MacBook White và xác nhận rằng ML đang khởi động. Nếu bạn đã làm đúng mọi thứ, bạn sẽ có thể truy cập màn hình nền, nhưng không có đồ họa tăng tốc nào, chỉ có bộ đệm khung. (đối với MacPro1, 1 và 2, 1 có cạc đồ họa được nâng cấp, bạn sẽ nhận được ML hoạt động hoàn hảo)

9. Có 2 cách để thực hiện bước này: a) Copy thủ công và cài đúng kext. b) Sử dụng kexthelper (bỏ qua 10 – 13)

MacBook2, 1 - AppleIntelGMA950.kext, AppleIntelGMA950VADriver.bundle, AppleIntelGMA950VLDriver.bundle MacBook3, 1 - AppleIntelGMAX3100.kext, AppleIntelGMAX3100VADriver.bundle, AppleIntelGMAX3100FB.kext, AppleIntelGMAX3100. MacPro1, 1/2, 1 - nâng cấp card đồ họa lên GT210 hoặc HD 5770 Không cần kext. 7300GT chưa được thử nghiệm!

MacMini2, 1;3, 1 iMac4, 1;5, 1 chưa được kiểm tra. Vui lòng thử sử dụng phương pháp trên tùy thuộc vào loại card đồ họa bạn có và báo cáo lại kết quả! Cảm ơn!

Đối với card đồ họa ATI, tôi không có máy Mac để kiểm tra chúng, tôi tin rằng nó cũng vậy, hãy thử ATIRadeonX1000.kext, ATIRadeonX1000GL.bundle, ATIRadeonX1000VA.bundle, ATI-yliadxos.bundle và báo cáo lại .

10. Trở lại MB trắng, cài đặt kext bằng KextHelper và khởi động lại.

11. Sau khi nó khởi động lại, bạn sẽ thấy một thông báo bật lên nói rằng kext không tương thích. Nếu có, hãy khởi động lại.

12. Khởi động vào Chế độ một người dùng (Command+S) và gõ như sau:

chmod -R 755/Volumes/~MLPartitionName/System/Library/Extensions/AppleIntelGMA950.kext

chown -R root:wheel /Volumes/~MLPartitionName/System/Library/Extensions/AppleIntelGMA950.kext

Sau đó xóa bộ đệm và xây dựng lại:

rm -rf /Volumes/~MLPartitionName/System/Library/Extensions.mkext

kextcache -k /Volumes/~MLPartitionName/System/Library/Extensions

13. Khởi động lại

14. Mountain Lion đang hoạt động trên hệ thống không được hỗ trợ.

--

Toàn bộ quá trình này khá giống với việc chạy Hackintosh trên phần cứng Mac không được hỗ trợ và giả sử Apple không thay đổi bất cứ điều gì thì về mặt lý thuyết, OS X 10 tùy chỉnh của bên thứ ba có thể thực hiện được.8 trình cài đặt sẽ được tạo riêng cho các máy Mac không được hỗ trợ. Thậm chí có thể với một trình cài đặt USB dễ dàng? Ai biết được, nhưng cũng có thể Apple sẽ hỗ trợ các máy Mac này trong bản dựng OS X Mountain Lion cuối cùng và cũng có khả năng là bản dựng Developer Preview tiếp theo sẽ loại bỏ khả năng hoạt động của phương pháp trên. Cuối cùng, chúng ta sẽ không biết cho đến khi OS X 10.8 được hoàn thiện từ Apple.

Chúng tôi không có máy Mac để kiểm tra điều này, vì vậy nếu bạn gặp phải bất kỳ sự cố nào, nơi tốt nhất để khắc phục sự cố có lẽ là chuỗi Diễn đàn gốc về vấn đề này tại MacRumors.com.

Nếu bạn thử điều này, hãy cho chúng tôi biết! yliadxos

Cập nhật: Thay vào đó, bạn có Mac Pro không? Dưới đây là hướng dẫn về cách cài đặt nó trên Mac Pro 1, 1 và Mac Pro 2, 1

Cài đặt OS X Mountain Lion Developer Preview trên máy Mac cũ không được hỗ trợ