Hướng dẫn cài đặt Snow Leopard trên PC

Thảo luận trong 'Phần cứng - Nâng cấp hệ điều hành' bắt đầu bởi namhungtlc, 30/08/2009.

  1. Offline

    namhungtlc Super Moderator

    Số bài viết:
    591
    Đã được thích:
    810
    Hướng dẫn cài đặt Snow Leopard trên PC


    • Hệ điều hành mới của Apple ra đời cho tốc độ nhanh hơn hẳn so với Leopard, mang lại cho bạn cảm giác như nâng cấp lên Windows 7 từ Windows Vista. Bạn có tin không? Nếu không, hãy thử xem! Bài viết sau sẽ hướng dẫn tường tận cách cài đặt Snow Leopard trên PC của bạn.

      Để có thể cài đặt Snow Leopard trước hết bạn phải có sẵn Leopard được cài đặt trên PC của mình (tham khảo thread hướng dẫn trên diễn đàn vOz). Nếu bạn không muốn cài đặt Leopard mà muốn cài đặt Snow Leopard một cách độc lập hãy chờ bài viết tiếp theo của chúng tôi.

      [IMG]

      Chuẩn bị

      1. Snow Leopard

      Hiện phiên bản Snow Leopard được phát hành mới nhất là 10A432, là phiên bản GM (Golden Master hay còn gọi là RTM). File cài đặt khi bạn tải về sẽ có dạng .dmg, nếu file của bạn không được chỉnh sửa thì sau khi tải về nó sẽ có chuỗi MD5 là: 1d1fb7eca55470143c153f7f902b4ada.

      2. Phần cứng

      Để có thể cài đặt được Snow Leopard cho PC, các bạn cần có một mainboard hỗ trợ AHCI – recommend là các dòng P45 của Asus và Gigabyte. Ngoài ra bạn cũng cần có bàn phím và chuột có giao tiếp USB.

      3. Phần mềm

      Trước hết, bạn hãy tải về những tool cần thiết để có thể cài đặt Snow Leopard lên máy của bạn ở đây (password giải nén là vozExpress).

      [IMG]

      Tiến hành cài đặt Snow Leopard

      Bước 1:

      Đầu tiên, bạn phải dành sẵn một phân vùng để cài đặt Snow Leopard. Apple yêu cầu chúng ta phải có một ổ đĩa dạng GPT để có thể cài đặt Snow Leopard. Tuy nhiên, chúng ta hoàn toàn có thể cài đặt lên một ổ đĩa dạng MBR.

      Phân vùng cài đặt Snow Leopard cần được định dạng kiểu HFS+, và bạn có thể tạo định dạng này bằng công cụ Disk Utility.

      [IMG]

      * Để chắc chắn rằng phân vùng mà bạn đã chọn sẵn sàng cài đặt Snow Leopard thì sau khi định dạng, hãy mở Terminal lên, thực hiện lệnh sau để chuyển quyền owner về cho tài khoản root:

      [IMG]

      Ở đây chúng tôi đặt tên phân vùng sẽ cài đặt là snow, bạn có thể đặt tên phân vùng theo ý muốn riêng.

      Bước 2:

      Mount image của Snow Leopard, một cửa sổ xuất hiện, bạn ấn Cmd + Shift + G và nhập vào đường dẫn sau: /Volumes/Mac OS X Install DVD/System/Installation/Packages/. Sau đó nhấn Go.

      [IMG]

      Double click vào OSInstall.mpkg để khởi động trình cài đặt.

      Trường hợp cài đặt lên ổ đĩa dạng MBR, bạn phải thực hiện thêm một số bước nữa:

      Dùng Disk Utility chuyển image của Snow Leopard sang dạng Read/Write:

      [IMG]

      Sau đó tiến hành mount như trên, xóa file OSInstall.mpkg có sẵn và thay thế bằng file OSInstall.mpkg mà bạn đã tải về ở phần đầu.

      Bước 3:

      Trình cài đặt xuất hiện, bạn hãy lựa chọn phân vùng sẽ cài đặt Snow Leopard và quá trình cài đặt sẽ tiến hành:

      [IMG]

      Bước 4:

      Ở bước này, chúng ta sẽ cài đặt bootloader. Bạn hãy chạy file Chameleon-2.0-RC2-r640.pkg, chọn phân vùng cài đặt là phân vùng mà bạn đã cài Snow Leopard.

      Chép đè file boot đã tải ở đầu vào file boot trong phân vùng Snow Leopard, tiến hành chown cho file boot như sau:

      [IMG]

      Trong thư mục /Extra trong phân vùng Snow Leopard sẽ có một số thứ và thư mục Extensions, bạn có thể xóa thư mục trên và tạo một thư mục mới để chứa kext, ở đây chúng tôi tạo thư mục kexts.

      * Kext (Kernel Extension) là những mở rộng cho kernel của Mac OS để có thể thực hiện những thay đổi ở mức kernel như driver các thiết bị.

      Bước 5:

      Trong file ban đầu các bạn tải về có chứa kext là PlatformUUID.kext. Bên trong thư mục Contents của kext này sẽ chứa file tên là Info.plist, bạn có thể dùng bất cứ công cụ chỉnh sửa text để mở file này, tìm đến đoạn sau:

      Code:
      <key>PlatformUUID</key>
      <string>00000000-0000-1000-8000-000000000000</string>
      Tiếp đến, bạn hãy vào trang UUID (GUID) Generator on the WEB để lấy một chuỗi UUID, thay thế chuỗi UUID có sẵn trong file Info.plist, rồi lưu lại.

      Thực hiện tương tự cho file smbios.plist với cùng chuỗi UUID mà bạn đã sử dụng ở trên.

      Sau đó bạn đặt kext PlatformUUID.kext vào thư mục /Extra/kexts và smbios.plist vào thư mục /Extra

      [IMG]

      Các kext dsmos.kext, NullCPUPowerManagement.kext, OpenHaltRestart.kext và VoodooHDA.kext các bạn cho vào thư mục /Extra/kexts.

      Bước 6:

      Trong Windows, bạn khởi chạy ứng dụng ACPI Patcher, chọn đường dẫn đến file ROM của bạn đang dùng cho BIOS của mình, chọn nơi sẽ lưu file DSDT.aml, đánh dấu vào mục Generate DSDT.aml, chọn Award cho mainboard Gigabyte và Ami cho mainboard Asus.

      [IMG]

      Click vào Patch BIOS. Sau đó đặt file dsdt.aml vừa được tạo ra vào thư mục /Extra

      Bước 7:

      Để Snow Leopard có thể nhận được VGA của bạn (nếu như nó được hỗ trợ), bạn có thể thêm EFI String vào file com.apple.boot.plist như sau:

      [IMG]

      Bước 8:

      Sau cùng, bạn chọn phân vùng Snow Leopard làm phân vùng active, có thể thực hiện bằng DISKPART trong Windows:

      [IMG]

      Bạn chọn phân vùng tương ứng với phân vùng Snow Leopard của bạn để active.

      Khi khởi động lại, Chameleon sẽ xuất hiện, các bạn đừng khởi động ngay vào Snow Leopard mà hãy khởi động ở Single User Mode (boot với -s). Sau đó, bạn thực hiện lần lượt các lệnh sau:

      Code:
      mount -uw /

      chown 0:0 /

      chown -R 0:0 /System/Library/Extensions

      chown -R 0:0 /Extra/kexts


      rm -f /System/Library/Extensions.mkext

      rm -f /Extra/Extensions.mkext

      kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext System/Library/Extensions

      kextcache -v 1 -t -m /Extra/Extensions.mkext /Extra/kexts
      Nếu làm đúng sau khi thực hiện hai lệnh cuối, bạn sẽ nhận được thông báo file mkext đã được tạo.

      Kết thúc cài đặt:

      Bây giờ bạn đã có thể khởi động lại máy và thưởng thức Snow Leopard.

      [IMG]

      Nếu quá trình cài đặt có gì đó không ổn hoặc sau khi cài đặt xong mà mọi việc chưa làm việc theo như bạn muốn thì bạn có thể thảo luận tại diễn đàn Apple9 để mọi người có thể giúp đỡ bạn.

      Theo Voz


    anhtuanpro125 thích bài này.

Chia sẻ trang này