1. Trang chủ
  2. » Chứng khoán

Huong dan cai dat MAC OSX tren PC toan tap

79 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 79
Dung lượng 6,9 MB

Nội dung

Nếu bạn đủ may mắn có thể chạy tất cả các device trên PC của mình với kext nguyên bản của Apple, hiệu suất của hệ điều hành là điều chắc chắn được đảm bảo (EP45- UD3L trong bài 3 là một[r]

(1)

Phần 1: Lịch sử nguyên nhân I/ Giới thiệu Mac OS X

Lịch sử Mac OS:

(2)

Mac OS 1984

Ngay sau Mac OS mắt năm, năm 1985 Windows danh tiếng bác Bill đời Mang tiếng hệ điều hành, Windows lúc add-on cho MS-DOS để có thêm tí giao diện đồ họa, chạy theo trào lưu nhà nhà dùng GUI lúc Tất nhiên, Windows mắt mục đích cạnh tranh với Mac OS, chiếm kiến trúc x86 Intel máy IBM compatible làm đại doanh

Sau hàng chục năm phát triển không ngừng đấu tranh, Mac OS bị Windows vượt mặt xa lắc, tỉ lệ phần trăm thị trường 90% 7% Điều có chủ yếu phương pháp kinh doanh khác biệt hãng, không liên quan nhiều đến việc Windows Mac OS, tốt

(3)

mình tảng cốt lõi Unix, đặc điểm mang lại cho tính ổn định bảo mật cao, nhiều khả ưu việt khác

Từ trái qua phải: 10.0 (Cheetah) 10.1 (Puma) dùng chung vỏ hộp, 10.2 (Jaguar), 10.3 (Panther), 10.4 (Tiger), 10.5 (Leopard), 10.6 (Snow Leopard)

Các phiên Mac OS X đặt tên theo vật lớn họ nhà mèo (chủ yếu loại báo – khơng phải newspaper) Phiên tại10.6 có tên Snow Leopard – Báo tuyết Có lẽ khơng cịn lồi họ mèo để đặt tên Apple chuyển lên Mac OS XI

Mac OS X desktop

(4)

Intel x86, có nghĩa hầu hết linh kiện phần cứng Macintosh giống y xì PC thứ thiệt Điều đem lại hội lớn nhiều thách thức cho việc cài đặt Mac OS X lên Intel PC (tất nhiên rẻ nhiều so với Macintosh tương đương) Đây mục đích loạt

II/ Khác biệt Intel Mac PC – OSX86 project đời Khác biệt hardware & firmware:

Nếu bỏ qua hệ máy Macintosh sử dụng chip Motorola PowerPC khác biệt kiến trúc, máy Macintosh đời năm 2006 trở sau, bản, có thành phần cấu trúc giống hệt PC dùng CPU Intel phổ thơng Nói giống khơng có nghĩa khơng có khác biệt, khơng có nghĩa bạn mua DVD Mac OS X để cài đặt lên PC nhà Và thời điểm OSX86 project đời Tiếp tục bỏ qua hệ tiền bối nghiên cứu giả lập Mac PC, OSX86 project đời với điều kiện khách quan lực lượng hỗ trợ đông đảo nhiều Sự tương đồng kiến trúc x86 giúp cho việc chạy OS X thực (run natively) PC thành thực

Nói khác biệt Intel Mac PC, thật nhiều Chúng ta chủ yếu nói khác biệt phần cứng firmware, xử lý ổn thỏa san khác biệt phần mềm

Các khác biệt chủ yếu:

- Mac chạy tất thiết bị PC:

Máy Mac sử dụng linh kiện giống với PC, có điều không nhiều chủng loại nhà sản xuất PC Điều có nghĩa Mac OS X có sẵn driver cho số thiết bị có device ID vendor ID đặc thù VD onboard Ethernet Realtek

RTL8139

có mã IOPCIPrimaryMatch 0×813910EC

, chạy cài đặt (run out-of-the-box) driver có sẵn, hệ Ethernet Realtek khác khơng Điều dẫn đến việc phận

PC có cấu hình hợp lý

(5)

- Mac có thiết bị có firmware riêng biệt:

(6)

- Mac sử dụng EFI:

EFI mệnh danh hệ điều hành thu nhỏ mainboard Đây kĩ thuật Intel phát triển nhằm giao tiếp tốt với system firmware, EFI có nhiều ưu vượt trội so với BIOS truyền thống BIOS PC viết assembly, EFI viết C Một vài hệ thống HP Itanium chuyển sang sử dụng EFI từ lâu Trên PC phát triển hệ Unified EFI tương lai mainboard chuyển qua sử dụng hệ thống EFI Trước có mainboard MSI giới thiệu UEFI, MSI P45D3 Platinum

- Mac sử dụng bảng DSDT khác với PC:

DSDT Mac chi khơng hồn chỉnh DSDT PC Do việc patching DSDT cần thiết để Mac OS X giao tiếp hỗ trợ tốt thiết bị PC

(7)

firmware SMC (System Management Controller) Mac giúp hệ điều hành điều khiển vài tính phần cứng (chẳng hạn đọc temp CPU điều chỉnh tốc độ quạt) SMC tồn PC, hồn tồn khơng giống Mac

- Mac sử dụng keyboard khác với PC:

Đương nhiên bàn phím Mac khơng thể có nút Windows, đồng thời có số nút khơng có bàn phím PC, Command Option

OSX86 Project:

OSX86 project dự án mở (GNU Public License) cộng đồng cơng nghệ tồn giới, đời nhằm khắc phục khác biệt trên, đem Mac OS X đến với giới x86 PC OSX86 project bắt nguồn chủ yếu từ cộng đồng thành viên diễn

đàn InsanelyMac Rất nhiều dự án nhỏ đời từ cộng đồng OSX86 này, thành tựu tiêu biểu phải kể đến Chameleon bootloader, Voodoo group, 4500MHD opensource driver project…

Nguồn: VOz.Vn

Phần 2: Khác biệt Mac PC – Cách giải quyết

(8)

EFI từ viết tắt

Extensible Firmware Interface

, đặc tả giao thức phần mềm chịu trách nhiệm giao tiếp hệ điều hành (OS) firmware hệ thống Nói tới EFI lạ lẫm, nói tới

BIOS (Basic Input/Output System)

thì bạn, anh em vOz chẳng xa lạ Và thật vui biết rằng, EFI BIOS thực coi huynh đệ

BIOS

chính xác firmware interface

, viết assembly, có chức tự chạy bật máy tính, thực q trình Power On-Self Test, kiểm tra thiết bị giao hết lại cho hệ điều hành (như Windows chẳng hạn) OS phải dựa vào BIOS để liên lạc với số thiết bị, chẳng hạn pin laptop đọc số thông số hệ thống Do việc phải thức khuya dậy sớm nên BIOS ngủ phịng riêng có tên EPPROM nhà mainboard EFI khác, viết C, hơn, mở rộng tốt hơn, phức tạp giống hệ điều hành thu nhỏ

EFI phát triển Intel

(9)

Nhưng phải nhắc đến EFI nhỉ? À, thật Mac dùng EFI

(hay mô tả riêng từ chuẩn EFI ban đầu Intel), BIOS PC Đây vấn đề gay go cho mộng ước hợp Ngồi việc khác ra, EFI cịn nắm giữ nhiều thành phần quan trọng hệ điều hành mà khơng nhắc tới không được: service, protocol, device driver, driver cho file system, disk support,

boot manager

Ngày xưa, dân OSX86 ta đơn giản bỏ qua EFI phức tạp khó nhai quá, trực tiếp sửa đổi kernel Mac OS X cho chạy PC xong Nhưng thực sau khơng phiền toái kéo tới Các kext (kernel extension) chuẩn khơng chạy với kernel sửa đồi, lần Apple tung gói update lại phải hì hụi sửa lại kernel Sau phương pháp

(10)

thông qua bootloader đưa bác hacker Nga khét tiếng (Netkas), giúp cho dân đen tránh nhiều phiền phức

Về thiết bị phần cứng, có thiết bị gọi EFI-X

được bày bán, cắm vào máy chạy EFI Đáng tiếc công ty sản xuất thiết bị hay ho sau bị pháp luật tóm gáy, OSX86 cho đời phương pháp giả lập EFI khác có tên

Boot-132

, hoạt động y chang thiết bị (đúng Boot-132 có trước EFI-X bắt chước mà thơi) Chúng ta sử dụng phương pháp giả lập Boot-132 phần loạt

DSDT gì?

Thêm thuật ngữ khó nhằn khác cần giải thích, may phần DSDT ngắn mà

DSDT (Differentiated System Description Table)

(11)

chỉnh tốc độ được, hình khơng tắt đóng laptop (close lid), v v Vấn đề đa số PC sản xuất với DSDT đặc tả cho Windows, Linux đơi phải sửa đổi DSDT để hoạt động trơn tru Mac biết, đỏng đảnh nhiều đâu bình dân Linux, Mac sử dụng hẳn bảng DSDT khác (đúng subset khơng hồn chỉnh) với DSDT đặc tả ACPI PC

Việc thay đổi DSDT thường thực sau: trích xuất DSDT từ ACPI mainboard -> patching & modifying DSDT -> dẫn bootloader sử dụng DSDT thay DSDT nguyên gốc BIOS (tránh việc ghi đè lại DSDT hệ thống) Cơng việc patching khó khăn đảm nhận công cụ với giao diện đồ họa, sử dụng đơn giản

(12)

Do sử dụng trường phái kernel khác nhau, Windows với monolithic kernel

(vâng, “thiết kế nguyên khối” y quảng cáo Sony Bravia gần đây) Mac sử dụng microkernel

(13)

Vậy điều khác biệt gì? Driver Windows hãng sản xuất thiết bị viết theo chuẩn chung (nói nơm na driver interface) Microsoft ban hành,

Microsoft khơng can thiệp vào q trình viết driver Ví dụ driver wireless card phải tuân theo nguyên tắc chung: capture broadcast SSID, signal strength, encryption method, etc trả cho Windows Các tính đặc trưng NSX tính sau Chính nhờ hệ thống driver interface mà Windows kết nối với vơ số thiết bị, miễn NSX viết driver theo chuẩn Microsoft Microsoft không cần can thiệp vào trình viết driver, việc ngồi đóng dấu chứng WHQL xong Các NSX ngồi chầu chực đợi nói chuyện với Microsoft vấn đề viết driver nào, việc viết xong đem test WHQL xong Do số thiết bị sản xuất cho PC (một tảng mở) tương thích với Windows (driver interface mở) nhiều nhiều so với Mac

Về phần Apple, ngược lại, sử dụng microkernel không thiết lập chuẩn chung cho driver, Mac OS lại mang tính chất proprietary (sở hữu riêng, mã đóng), nên thiết bị sử dụng cho Mac OS phải Apple NSX viết driver Thêm quy định khác Apple Mac OS chạy máy Macintosh, kext thiết bị tích hợp sẵn vào Mac OS ln cho tiện, phân phối NSX thiết bị Windows

Các kext Mac OS X nằm thư mục /System/Library/Extensions/ (đường dẫn Unix), cách cài đặt gỡ bỏ “driver” đơn giản, nói thêm phần

(14)

Bootloader

, hiểu đơn giản, đoạn mã dẫn nằm phần Master Boot Record (đối với MBR disk) EFI parition (đối với GPT disk) Sau BIOS giao lại quyền boot hệ thống cho đĩa cứng, đoạn mã chạy để từ dị tìm file boot hệ điều hành tương ứng Do hệ điều hành có file boot đặc trưng nên bootloader OS khác Windows NT sử dụng file ntldr, Vista sử dụng bootmgr Trong hệ thống có nhiều OS, bootloader cịn kiêm chức hiển thị menu lựa chọn boot vào OS tương ứng

(15)

Do Mac OS X sử dụng file system thuộc dạng “nông thôn miền núi” mang tên HFS+

(kiểu NTFS Windows), gần chẳng có bootloader thơng dụng đọc phân vùng Trên nguyên Macintosh bootloader cho Mac OS X nằm EFI, tích hợp driver read-only cho file system HFS+ nhiều thứ linh tinh khác Không chấp nhận bó tay với chiêu Apple, cộng đồng OSX86 lên vị anh hùng tài tên

Voodoo team

Ngoài việc viết driver sound card, driver cho keyboard trackpad linh tinh, đóng góp lớn Voodoo team

(16)

– bootloader đa có khả đọc HFS+ Mac OS X Từ đây, khả multi-boot Mac OS X nhiều hệ điều hành khác trở thành thực

V/ Cách kiểm tra thông số phần cứng – device ID & vendor ID So sánh compatibility list

Device ID Vendor ID:

Có lẽ nhiều bạn gục ngã bàn phím sau mớ lý thuyết lịng thịng phía trên, để đổi gió trước bước qua phần cài đặt thức, thử tìm hiểu kĩ thiết bị phần cứng sử dụng

Việc cài đặt Mac OS X tìm kiếm driver cho thiết bị công việc gian khổ, đồng thời tốn khơng thời gian, bạn cần có chuẩn bị thật tốt trước bắt tay vào quậy phá Đầu tiên cần phải kể đến phải thông số chi tiết thiết bị phần cứng máy PC bạn Đối với Windows, để tìm kiếm driver có lẽ dễ với tên chung chung kiểu Intel X3100 GMA, sound card onboard Realtek, v v Mac OS X, việc không đơn giản Bạn cần xác định rõ

devce ID vendor ID

của thiết bị, chẳng hạn riêng GMA 950 Intel có tới device ID khác nhau: 27AE, 27A2, 2702 Việc xác định đơn giản: Mở device manager, tìm tới properties thiết bị cần tìm copy lại dòng hardware Ids xong

(17)(18)(19)

Đây sound chip Conexant High Definition Audio-Venice 5051

Các bạn sau có device ID vendor ID lên tra tên thiết bị PCIDatabase

Compatibility list:

Cũng Windows, cộng đồng OSX86 xây dựng database Hardware

(20)

giải cố Trước tiến hành cài đặt, bạn nên tham khảo qua danh sách để biết “vận may” đến đâu Trang wiki OSX86 HCL có tại:

http://wiki.osx86project.org Phần 3: Cài đặt Mac OS X

VI/ Giới thiệu hệ thống thử nghiệm – thành phần lý sử dụng

Nhắc lại tí phần trước: Do giới hạn phần cứng Macintosh, số lượng PC định có cấu hình hợp lý (có thành phần giống với Macintosh tương ứng) có khả cài đặt chạy Mac OS X trơn tru Đừng buồn PC bạn không nằm số đó, bạn hiểu thêm giới Macintosh bí ẩn Và tình yêu dành cho Mac đủ lớn, bạn biết thay thành phần PC để “rước nàng dinh”

Hiện desktop PC sử dụng socket LGA775 chiếm số lượng lớn thị trường, chọn hệ thống thử nghiệm bao gồm mainboard LGA775 CPU Core Duo

(21)

Cấu hình thử nghiệm bao gồm:

Mainboard:

Gigabyte EP45-UD3L – socket 775 chipset P45 CPU:

(22)

RAM:

2×2GB DRR2 800MHz VGA:

Gigabyte GeForce 9600GT

VII/ Đồ nghề chuẩn bị Liệt kê download:

Do sử dụng phương pháp boot-132 để khởi tạo môi trường cho Mac, cần đĩa cài đặt retail Mac OS X đĩa boot khởi tạo

Đĩa boot khởi tạo môi trường EFI: Empire EFI 1.085 1.085 R2 ( download đây

– chọn phiên thích hợp cho PC mình)

Đĩa retail Mac OS X phiên Snow Leopard 10.6.3 (mới nay) Các bạn mua từ cửa hàng Apple với giá 29$,

download đây

Do có dung lượng gần 7GB nên cần đĩa DVD+R double-layer

(23)

Download đây.

DSDT Patcher GUI Download đây.

OSX86 Tools Utility Download đây.

Voodoo HDA kexts Download đây.

Boot screen gốc theme cho Chameleon để làm đẹp Tham khảo đây.

VIII/ Giới thiệu bước cài đặt 1 Thiết lập lại BIOS.

2 Khởi động với đĩa giả lập EFI. 3 Boot đĩa retail Mac OS X.

4 Chia format phân vùng Mac OS X.

5 Cài đặt khởi động vào Mac OS X lần đầu. 6 Cài đặt bootloader, kext bản.

7 Cài đặt thiết bị.

Đầu tiên giải nhanh bước đầu 1 Thiết lập lại BIOS:

(24)

Đầu tiên disable floppy disk

(25)(26)(27)(28)

Tiếp theo bỏ đĩa EFI vào boot tới xuất hình Bạn sử dụng EFI khác nhau, với mainboard P55 sử dụng

tonymacx86 Bài viết sử dụng Empire EFI, EFI tiếng có đầy đủ phiên support cho hệ PC khác nhau, bao gồm P55 ATI VGA số dòng CPU & chipset AMD cũ

3 Boot đĩa retail Mac OS X.

(29)

Tiếp theo sau load kext default ta enter để load tiếp kernel Nếu sau bước bạn boot vào tới hình chào mừng Mac OS X Installation coi bước thành cơng

Nếu không, xem lại đĩa EFI bạn đổi sang khác

IX/ Chia phân vùng

4 Chia format phân vùng Mac OS X.

(30)

Bản Mac OS X 10.5 Leopard hỗ trợ đồng thời kiểu phân vùng ổ cứng MBR GPT, kể từ Mac OS X 10.6 Apple chuyển hẳn sang sử dụng GPT MBR GPT định dạng phân vùng ổ cứng khác nhau, quy định cách thức lưu trữ thông tin partition (phân vùng), boot sector Master boot record đĩa MBR GPT khơng liên quan đến hệ thống tập tin (file system) cả, cách phân vùng tổ chức quản lý liệu (các file) riêng Kể từ Windows Vista SP1 trở Microsoft thức hỗ trợ định dạng ổ đĩa GPT

(31)(32)

Để chia partition format đĩa cứng, bạn truy cập vào Disk Utility menu Utilities

Lưu ý: format theo chuẩn GPT xóa trắng tồn ổ cứng bạn (hiện theo chuẩn MBR), sau tiến hành phân vùng.

Do bạn nên sử dụng ổ cứng riêng cho Snow Leopard, tìm download OS X sửa đổi để hỗ trợ MBR Nếu bạn sử dụng Snow Leopard MBR, sau chia format HFS+, nhớ dùng Acronis Disk Director để chuyển phân vùng thành primary active cài đặt

Đây hướng dẫn cho GPT:

(33)(34)

HFS+ Mac NTFS Windows hệ thống tập tin tiên tiến có nhiều ưu điểm Thời kì FAT32 cũ kĩ, hệ thống tập tin lưu file có dung lượng <4GB mà thơi, đồng thời khơng có khả chịu lỗi tự sửa lỗi bảo trì (self-correcting & maintenance) NTFS Microsoft phát triển, tích hợp nhiều tính quan trọng khả ghi nhật kí (journaling), tích hợp hệ thống phân quyền tập tin ACL (Access Control List), hỗ trợ mã hóa, nén liệu hàng tá thứ khác NTFS đưa vào sử dụng từ thời Windows 2000

(35)

tin dung lượng < 20MB, đồng nghĩa với việc bạn bận tâm việc defragment ổ đĩa

Từ Mac OS X 10.5 trở đi, Apple tích hợp vào OS khả read-only với phân vùng NTFS Với Windows, chưa hỗ trợ từ Microsoft dùng phần mềm hãng thứ Mac Drive để truy cập phân vùng HFS+

Lưu ý phát nữa: bước có khả ảnh hưởng đến liệu ổ cứng bạn, suy nghĩ kĩ trước hành động Tác giả không chịu trách nhiệm trường hợp mát xảy ra.

X/ Boot & Installation

(36)

Sau cài đặt xong (khoảng 20 phút), máy khởi động lại Ở bước bạn lại bỏ đĩa EFI vào boot (do chưa có bootloader đĩa cứng) Chọn phân vùng vừa cài Snow Leopard tiếp tục

Ở bước có vài máy khơng boot (treo chừng, xuất thông báo kernel panic tương tự) Các bạn sử dụng tham số cpus=1 (chỉ sử dụng nhân CPU) để tiếp tục Sau cài đặt hồn chỉnh boot bình thường

(37)(38)

Việc cần làm tắt chức sleep

của hệ thống Nó gây treo máy nhiều lỗi linh tinh khác Bật System Preferences dock, vào Energy Saver tắt hình

(39)

Tiếp theo cài đặt bootloader kext hệ thống Vào đĩa Empire EFI, thư mục Extra/Post-Installation chạy gói cài đặt myHack Chương trình cài đặt Chameleon 2.0 RC3, PC EFI 10.5, FakeSMC v2, lspci, pfix v2.1.1 để bạn boot mà khơng cần đĩa EFI đồng thời có kext cần thiết Nhớ đọc kĩ hướng dẫn sử dụng trước chọn mục Giữ đầu tư tưởng “thiếu cịn thừa”, thiếu boot vào lại cài thêm, cịn thừa cơng

Sau cài đặt xong đừng restart vội Tôi hướng dẫn bạn cài đặt Chameleon RC4 Nhét USB chứa Chameleon RC4 chuẩn bị từ đầu, giải nén copy thư mục Chameleon desktop

(40)

Bật chương trình terminal (đường dẫn /Applications/Utilities/Terminal.app) lên gõ lệnh cài đặt sau:

sudo -s

(nhập password tạo user account vào để chuyển sang chế độ super user) cd Desktop/Chameleon/i386

diskutil list

(liệt kê tên ổ đĩa máy – ghi lại tên ổ đĩa cài Mac OS X, đĩa disk0, phân vùng disk0s2)

(41)

(copy file boot vào root)

(42)

Restart hình bootloader Chameleon ra, chọn Snow Leopard boot Tiếp theo xử lý phần lại: driver (kext) cho thiết bị VGA, ethernet sound

7 Cài đặt thiết bị

Mở Apple menu, chọn About This Mac, nhấn More Info để xem thông tin thiết bị Đảm bảo ổ cứng hệ thống USB nhận diện đầy đủ VGA dùng Geforce 9600GT

chưa nhận diện đầy đủ

dù cài gói Graphics Enabler (QE/CI chưa enable, chế độ software

accelerated, chưa nhận độ phân giải, chưa có hiệu ứng gợn sóng add widget vào dashboard) Có nhiều cách để khiến cho VGA bạn hoạt động Đầu tiên nên check insanelymac xem VGA có nằm diện hỗ trợ hay không

(43)

add EFI string phần mềm OSX86 Tools Các cách khác bạn tham khảo thêm insanelymac VGA ATI hay NVIDIA activate nhau, miễn nằm diện hỗ trợ

Hướng dẫn:

Chạy OSX86 tools, chọn add EFI strings Chọn tiếp GFX strings, tên VGA bạn khơng có danh sách (như trường hợp tơi) chọn Custom Graphics Card Sau điền tên, select dung lượng nhớ, cổng kết nối, cuối “Import String to Boot Editor” “Apply changes to com.apple.Boot.plist”

Lưu ý:

(44)(45)(46)(47)(48)(49)

Sau khởi động lại VGA nhận diện đầy đủ, QE/CI enabled nhận độ phân giải hình (và chụp screenshot trực tiếp) Tiếp theo xử lý sound Ethernet

(50)

Ethernet mainboard EP45-UD3L Realtek 8169, hỗ trợ mặc định Apple, chạy mà khơng cần can thiệp Các bạn vào System Preferences phần Network, kiểm tra MAC Address IP xem cấp chưa Nếu bạn sử dụng Ethernet khơng nhận diện mặc định, tìm thêm kext

http://www.kexts.com/

và xem thêm hướng dẫn box LAN and Wireless

(51)

Sound Realtek ALC888 chưa hoạt động, cần cài đặt VoodooHDA Extract gói VoodooHDA chuẩn bị ban đầu, copy VoodooHDA.kext vào

/System/Library/Extensions/ sau bật terminal gõ lệnh sau:

sudo chmod -R 775 /System/Library/Extensions/VoodooHDA.kext

sudo chown -R root:wheel /System/Library/Extensions/VoodooHDA.kext

(52)

Sau restart kiểm tra sound hoạt động chưa (System Preferences -> Sound) Nếu hoạt động ta cài thêm panel điều khiển cho sound Double click vào tập tin

(53)(54)

XI/ Các vấn đề sau cài đặt

Các bạn gặp phải số vấn đề việc lựa chọn kext (ở bước cài đặt gói myHack) sai thiếu Trong trường hợp việc chạy lại gói cài đặt lựa chọn lại xong Đối với PC có sử dụng thiết bị keyboard mouse PS/2, bắt buộc phải cài kext cho PS/2

Đối với thành phần khác PC, trở ngại lớn graphics card Nếu bạn sử dụng NVIDIA hầu hết card từ 5200 trở sau cài đặt thành công, bao gồm GT200 series Điểm quan trọng graphics card hardware accelerated, phải có Quartz Extreme / Core Image enabled (Desktop Compositor Image

(55)

Với cách add EFI string đảm bảo card đồ họa bạn sử dụng hết khả máy Mac nguyên gốc không gặp trục trặc Dù khơng thể tận dụng tập lệnh DirectX vốn viết riêng cho Windows, khả sử dụng OpenGL / OpenCL đủ cho Mac Nếu VGA không họat động đầy đủ (chỉ có software accelerated), bạn khơng thể chạy phần mềm địi hỏi tính đồ họa nâng cao Mac iWork, iLife nhiều phần mềm khác Do đảm bảo VGA họat động yếu tố cần Mac

Các thiết bị Ethernet có nhiều vendor / device họat động Mac Tuy nhiên, bạn không nằm số đó, bạn chữa cháy card Ethernet PCI sử dụng Realtek 8139 / 8169 (hỗ trợ out-of-the-box) Ethernet PCI 10/100 Mb/sec DLink sử dụng chip

Về sound chip, VoodooHDA hỗ trợ nhiều sound chip khác nhau, từ Realtek Coxenant, Sigmatel, etc Chất lượng âm từ VoodooHDA 0.2.4.2 trở đảm bảo khơng Windows

Về vấn đề bị crash (kernel panic) mở file DMG, bạn cần cài seatbelt.kext để khắc phục lỗi Một số lỗi khác bạn tham khảo thêm diễn đàn

insanelymac.com

Các hệ thống P55, X58 sử dụng ATI Radeon HD 4800 series cài đặt Mac OS X dựa theo hướng dẫn bài, việc lưu ý chọn EFI kext cho thiết bị phù hợp mà

Sau cài xong bạn khởi động với hình khởi động có sẵn, có lẽ bạn muốn đổi hình khởi động Cách đổi sau: Ở ổ đĩa cài SL có thư mục

(56)

Chameleon hỗ trợ việc thay đổi theme phục vụ cho nhu cầu làm đẹp khơng bạn Chỉ cần download theme ưng ý, copy thư mục theme vào /Extra/Themes/, sau thêm dịng sau vào file com.apple.Boot.plist (cũng thư mục Extra):

<key>Theme</key>

(57)

Kết luận:

Việc cài đặt Mac PC thực công việc gian khổ sức với khơng người Việc cài đặt hàng chục, chí hàng trăm lần để từ chỗ “khơng biết tí gì” tới “biết chút chút” vấn đề Tuy nhiên, hồn tịan khơng vơ ích Trong trình tìm hiểu can thiệp sâu vào hệ điều hành, bạn có khơng kiến thức quan trọng quý đọc sơ qua sách khơng thể hiểu Vượt qua tất khó khăn đó, chịu khó bỏ thêm ngày (hơi nhiều) để học sử dụng Mac OS X, tơi tin bạn hài lịng với thành

(58)

Với nhiều bạn băn khoăn khả gặp lỗi hay phiền phức khác chạy Mac PC, khẳng định rằng, “hack” Mac PC gần việc “hack” hòan hảo nhất, tất nhiên với PC có cấu hình phần cứng gần giống Mac Bản thân cài đặt sử dụng Mac PC gần năm, hịan tồn hài lịng với “Mac” Phương pháp boot-132 giảm thiểu tới mức thấp việc can thiệp vào hệ điều hành (có mở rộng vài khả cho mà thơi) Nhân hệ điều hành hồn tồn khơng bị chỉnh sửa, khơng xảy lỗi nghiêm trọng (crash, kernel panic) có nguyên nhân từ việc cài Mac PC Đây bước tiến lớn so với phương pháp can thiệp kernel trước

Không phải “hack” gặp lỗi, ngược lại, phần mềm Apple thiết kế gốc cịn có lỗi mà Nếu bạn đủ may mắn khả để có hackintosh hoàn chỉnh, tự hào tận hưởng giới này, bạn hồn tồn làm điều Mac thật làm

Phần 4: Multiboot & Đôi điều Mac

Sau phần 3, hẳn nhiều bạn thử cài đặt Snow Leopard máy tính Thật tơi khơng hi vọng nhiều, ngạc nhiên, 13 trang demo giúp cài đặt thành cơng Snow Leopard (!) Sự thật vậy, đặc tính khác biệt đa dạng giới PC, bắt tay vào cài đặt hackintosh máy mới, đồng nghĩa với kinh nghiệm Chúng ta tích lũy kiến thức để sử dụng cần thiết mà thơi, cịn thật có lần cài đặt lại giống

Ok, khơng nói nhiều Nói thật demo cài đặt tuần không mang nhiều tính thực hành cho lắm, đơn giản chưa có giải pháp multi-boot cho Mac OS X Windows Rất có đủ điều kiện thực hành mà tiếp tục công việc thường ngày với Windows, với đa số người dùng PC, Windows hệ điều hành thiếu Phần bắt đầu với hướng dẫn dual-boot lúc hệ điều hành này, đĩa cứng MBR lẫn GPT

XII/ Multiboot Mac OS X Windows.

Nếu bạn cài đặt Mac OS X đĩa cứng vật lý riêng biệt, bạn hồn tồn set đĩa cứng chứa Snow Leopard ưu tiên boot BIOS dùng Chameleon để chọn vào Windows cần, đơn giản Nhưng có ổ đĩa sao? Multiboot MBR:

(59)

Windows cài đặt trước, cần retail Snow Leopard chỉnh sửa để cài đặt đĩa MBR (bản gốc Apple cho phép cài GPT) Bước dùng Acronis Disk Director (dùng Hiren’s Boot cho tiện), chia phân vùng primary khoảng 20GB trở lên cho Snow Leopard, cuối active phân vùng hình Dữ liệu Windows bạn khơng bị hết

Tiếp theo boot vào đĩa cài đặt SL (như hướng dẫn phần 3), vào Disk Utility format phân vùng 20GB chia theo chuẩn Mac OS Extended (Journaled) Nhớ đừng format nhầm Các bước cài đặt cịn lại diễn bình thường

Sau cài đặt Snow Leopard hoàn tất, bạn thử dùng Chameleon chọn boot vào phân Windows xem sao? Không à? Đúng Do Master Boot Record đĩa cứng bị ghi đè Chameleon (trong lệnh

fdisk -f boot0 -u -y /dev/rdisk0

(60)

Boot vào đĩa Hiren Boot, khởi động Acronis Disk Director active lại phân vùng Windows

Boot vào đĩa cài đặt Windows chọn Repair my computer

(61)

Khởi động lại lần nữa, dùng Chameleon để chọn boot vào Windows 7, thứ ổn thỏa

Multiboot GPT:

Nếu bạn tâm format đĩa cứng theo GPT, điều đồng nghĩa với việc xóa trắng tồn liệu (như nói phần 3) để định dạng lại đĩa Sau dùng Disk Utility đĩa Snow Leopard format lại theo chuẩn GPT, cài đặt Windows trước Snow Leopard sau

(62)

“Ghost” cho Snow Leopard?

Ok, sau có Windows Mac OS X dual-boot ổn thỏa, làm tiếp nhỉ? Có lẽ nhiều bạn nghĩ tới việc lưu Đúng vậy, sau cơng sức bỏ lưu cần thiết, dễ bề “chữa cháy” cho xui xèo xảy q trình khám phá Mac OS X sau

Để backup Snow Leopard thực khơng đơn giản tí Tôi nghiền ngẫm nhiều công cụ khác “tạm” rút tỉa vài phương pháp sau:

Phương pháp 1:

(63)(64)

Khi restore, bạn boot vào đĩa cài đặt SL mở Disk Utility Chọn ổ đĩa cần restore vào tab Restore Source: chọn file dmg backup từ trước (nếu sử dụng backup file-by-file kéo thả phân vùng chứa liệu backup vào dòng này) Destination: kéo thả đĩa cần restore từ bên cột trái vào (trong hình Destination phải Snow

Leopard Do sử dụng nên phân vùng bị khóa, nhét đỡ ổ đĩa khác vào thay thế) Sau restore hồn tất bạn restart

Phương pháp 2:

(65)

Phương pháp 2, bạn sử dụng Acronis True Image cho đĩa MBR Acronis Backup & Recovery (phiên True Image) cho GPT, từ trở Acronis thêm vào khả hỗ trợ GPT Các bạn chọn chế độ backup sector-by-sector, True Image khơng hiểu file system HFS+ Mac Ưu điểm phương pháp khả nén ảnh đĩa cho dung lượng nhỏ cách 1, bù lại tốc độ tạo ảnh đĩa chậm (khoảng 15 phút lần) Phương pháp dùng

incremental backup nhanh, khoảng phút lần backup Restore lại phân vùng đơn giản, bạn tham khảo hướng dẫn từ Acronis

Rất nhiều phương pháp backup khác hồn tồn khơng sử dụng Snow Leopard, nhiều hạn chế định

(66)

Hiệu hệ điều hành, công nghệ Mac OS X.

Ở phần trước, nhiều bạn hỏi tơi:

“Có hay Mac OS X mà phải khổ sở thế?”.

Thực câu hỏi khơng dễ trả lời chút Có nhiều điểm Mac không Windows, PC fan kể được: phần mềm chuyên dụng (1 số ngành), games, số lượng phần mềm hơn, v v Nhưng ngược lại, có vấn đề Mac tốt hẳn Windows mà phải dùng qua biết

Đầu tiên vấn đề trải nghiệm Hệ điều hành Mac OS X Apple thiết kế hợp lý, logic đặt biệt dễ sử dụng, điều phải khẳng định Nói khơng q cần chưa tới ngày, chí ngày, bạn sử dụng dễ dàng hệ điều hành Mac có số tính tơi thích mà Windows khơng có, chẳng hạn tính preview tập tin Finder (trình quản lý tập tin Mac), tính kéo thả spring-loaded tiện lợi di chuyển tập tin Khả xem cover-flow đâu, Exposé hiệu quản lý cửa sổ, Spaces cho phép quản lý nhiều desktop, từ điển có sẵn hiệu với chức on-screen translate (dám cá nhiều bạn dùng Mac khơng biết phím tắt này), số cơng cụ Uiniversal Access thông minh, khả lệnh giọng nói, v v số nhiều cải tiến đáng giá giao tiếp người dùng Mac

Thời gian khởi động tắt máy nhanh, 15s bật 2s tắt (!), với máy năm tuổi Core Duo đời đầu 1.86GHz 2GB RAM Khi khởi động xong Mac chiếm khoảng 150MB RAM, so với số lượng tính hiệu ứng hình ảnh đồ sộ hệ điều hành mang lại Thực tế Snow Leopard chạy rất, tốt máy netbook Atom Pentium cổ lỗ với 512 MB RAM

(67)

người dùng không chuyên Bên cạnh khả quản lý phần lõi hệ điều hành tốt Unix-based OS, khiến cho việc người dùng vơ tình làm hỏng hệ điều hành khó xảy

Mặc dù Snow Leopard mặc định sử dụng kernel 32-bit, chạy ứng dụng 64-bit truy xuất nhớ 4GB trở lên Các bạn google để tìm hiểu thêm cách chuyển đổi sang kernel 64-bit, dù điều nhiều hạn chế thiếu tính tương thích với số phần mềm

(68)(69)

Hiệu suất hệ điều hành:

Nếu bạn đủ may mắn chạy tất device PC với kext nguyên Apple, hiệu suất hệ điều hành điều chắn đảm bảo (EP45-UD3L trong số hệ thống hoàn chỉnh vậy) Quan trọng chipset VGA, thiết bị phụ sound chip & ethernet không ảnh hưởng tới hiệu suất

(70)

Về vấn đề bảo mật, có lẽ khơng cần phải phân tích nhiều thêm Rất nhiều viết nói chủ đề này, tất có chung kết luận: khó đánh giá

Windows Mac bảo mật hơn, Mac virus & malware điều bàn cãi

Mac OS X Desktop:

(71)(72)

Menu bar có menu đặc biệt với biểu tượng Apple, system menu Đây nơi bạn Shut down / Restart hệ thống, truy cập thông tin About this Mac, update hệ điều hành truy cập tới System Preferences – Control Panel Mac Bên phải menu bar nơi kiêm chức giống system tray Windows

(73)

Sử dụng bàn phím Mac:

(74)

Về chuột khơng có để nói nhiều, bàn phím bạn cần nhớ quy tắc sau đây:

Phím Command (ring button – bơng hoa hình vng) ứng với phím Alt bàn phím PC Phím Option Mac tương ứng với phím Windows PC

Phím Control Control quen thuộc

(75)

Phần mềm Mac OS X:

(76)

Phần mềm Mac xét số lượng khơng nhiều Windows, đa số phần mềm cần thiết có (trừ số “cần câu cơm” bạn chuyên ngành xây dựng, CAD/CAM) Nếu bạn tìm nguồn thiếu hụt phần mềm chuyện không xảy Các phần mềm dùng đa số có dành riêng cho Mac, quan sát kĩ, bạn thấy đa số phần mềm viết cho Mac (tính loại dùng Cocoa framework) “trau chuốt” kĩ giao diện nhiều so với Windows

Khoan bàn phần mềm tính phí, số lượng phần mềm miễn phí Mac khơng Có thể kể số phần mềm tiêu biểu như: Adium, VLC player, codec Perian, Dropbox, Filezilla, Picasa, Real Player, iStat menus,Teamviewer, Yahoo! Messenger, phần mềm iLife, iPhone SDK Apple, v v Các dạng plug-in hữu dụng dành cho Safari Glims, Safaristand, nhiều phần mềm tính phí cần thiết khác: VMWare Fusion, Speed Download, Socialite, Crossover (chạy phần mềm Windows Mac), Adobe Creative Suite, v v

Có vấn đề lâu nỗi băn khoăn nhiều bạn so sánh Mac Windows Khi hỏi

(77)

thì câu trả lời đa phần chung chung

“Mac dành cho dân đồ họa, thiết kế bạn ơi”

Quả thật dù dân nghề, cố gắng giải thích thử nguyên nhân mà nhiều người “truyền tai” xem sao:

Thứ nhất, máy Mac đẹp nghệ thuật, tôn lên vẻ “độc vô nhị” chủ nhân Tất nhiên Vaio đẹp, Dell Adamo không ai, tất PC sao? Với giới nghệ thuật ưa thích sáng tạo, “độc nhất” tiêu chí mà họ ln tơn thờ hướng đến Sáng tạo phải khác người, phải khác so với tất số cịn lại, khơng cho chép cách sáng tạo Mac vơ tình đáp ứng nhu cầu

Thứ hai, Mac dễ sử dụng thiết kế thẩm mĩ, logic, đặc biệt phù hợp với người khơng có thiên hướng tìm tịi kĩ thuật, phải bỏ nhiều thời gian khám phá sản phẩm Đó lí đa số người dùng Mac không quan tâm nhiều đến máy họ họat động sao, cần biết xứng đáng với số tiền bỏ đủ Giao diện thẩm mĩ nhiều hiệu ứng mượt mà môi trường xúc tác quan trọng giúp khả sáng tạo bay cao

(78)

Thứ tư, Mac hệ điều hành có giao diện đồ họa hồn chỉnh đầu tiên, trước Windows lâu Tất phần mềm lớn, chuẩn công nghiệp giới thiết kế đồ họa hướng Mac cột đường Điều chối cãi, phần mềm chuyên dụng xử lý in ấn, ấn bản, đồ họa dựng phim chuyên nghiệp sử dụng Mac Trong giới này, Mac phổ biến nên việc bạn sử dụng Windows chẳng giống ai, khó giao tiếp với người

Thứ năm, Apple tối ưu hệ điều hành máy tính họ hướng đến giới sáng tạo nội dung chuyên nghiệp Từ lâu Mac máy tính có hình hiển thị màu sắc thuộc loại tốt thị trường, màu sắc chân thật giúp việc in ấn giảm bớt nhiều rủi ro công sức sửa đổi Dân làm đồ họa chắn ngán ngẩm nhắc đến khác biệt màu sắc trời vực chuyển đổi tài liệu từ Mac sang PC Ngay hệ thống font chữ render engine Mac OS phức tạp, tối ưu cho hiển thị hình ảnh đọc văn nhiều Từ font chữ raw phải qua bước render làm mịn với anti-aliasing trước xuất hình Lướt web, đọc văn hay ebook Mac trải nghiệm thoải mái

Thứ sáu, phần mềm đồ họa danh tiếng Creative Suite Adobe họat động trơn tru hiệu suất cao đáng kể so với PC cấu hình Thực tế kiểm nghiệm trường hợp tận dụng tài nguyên không tốt PC, dẫn tới crash mở file đồ họa dung lượng lớn, với Mac hồn tồn khơng xảy

Vậy nào?

(79)

thích đơn giản có đủ khả tậu cho Mac thấy phù hợp, “đủ xài” cho nhu cầu giải trí làm việc hàng ngày (như tơi chẳng hạn), bạn hịan tịan đến với Mac dù khơng biết Photoshop mặt mũi (Tất nhiên tơi khơng nói đến bạn mua Mac nhu cầu trang trí, trang sức thể loại khác)

Kết luận:

Tất nhiên điều nhận xét Mac OS X viết hoàn toàn đứng quan điểm cá nhân

, rút từ kinh nghiệm thân sư dụng qua nhiều hệ điều hành khác nhau,

tôi không bàn Windows

vì đa số quen thuộc dùng chục năm Có thể bạn có trải nghiệm khác tơi, dù nữa, Mac OS X đáng cho lần thử

Kết bài, chúc bạn “Happy hackintosh!”

Ngày đăng: 24/05/2021, 22:56

w