Posts

Showing posts from October, 2014

Các thuật ngữ trong hackintosh (P.2)

Image
COMBO UPDATE: là bộ cài đặt cho phiên bản nâng cấp của hệ điều hành Mac OS X, tất nhiên là do Apple phát hành theo định kỳ. Đối với những người dùng máy Mac của Apple, bản cập nhật có thể được cập nhật trực tiếp từ Apple Store. Đối với các máy hackintosh, các bạn nên tải bộ cài này về máy, back up tất cả các kext không do Apple thiết kế trước khi tiến hành nâng cấp hệ điều hành Mac để tránh bị lỗi màn hình đen chết chóc (Panic). Các bạn dùng bản retail, có thể nâng cấp ngay mà tỉ lệ thành công đến 80%, một số máy có thể nâng cấp trực tiếp từ Apple store. Các bạn dùng các bản mod nên dùng bản mod cập nhật, vì tỉ lệ nâng cấp thành công từ bản combo update là rất thấp. PANIC: giống như window có lỗi màn hình xanh chết chóc, thì mac cũng có lỗi màn hình đen chết chóc. Lỗi màn hình xanh ở win xãy ra đa phần là lỗi do RAM. Ở Mac, lỗi màn hình đen chết chóc xãy ra với đa dạng nguyên nhân, có thể do kext, có thể do phần cứng không tương thích, ...Chính vì thế, nó là nỗi ám ảnh thường t

Cài Chameleon bootloader, thiết lập Speedstep và cài đặt kext

Image
Công việc cài OS X cho PC là công việc thú vị và phức tạp. Đối với người mới tham gia thử thách lần đầu, việc cài đặt thành công OS X vào ổ cứng là một nỗ lực lớn. Tuy nhiên, công việc phía sau đó là thử thách gấp bộ. Bài dưới đây giúp bạn định hướng được công việc phải làm sau khi đã cài thành công OS X lên ồ cứng. Việc thành công hay không còn phải nhờ vào lòng đam mê, nổ lực, và nghiên cứu khám phá của các bạn. Chúc các bạn thành công. Cài Chameleon bootloader, thiết lập Speedstep và cài đặt kext Cài Chameleon Bootloader Cách 1 Mở Hackintosh Vietnam Tool và chọn các mục sau trong phần Chameleon: Install Chameleon: cài đặt Chameleon bootloader trên ổ Mac hiện tại. Config: chọn file cấu hình phù hợp với đồ hoạ của bạn. SMBIOS: chọn file smbios phù hợp với CPU của bạn, dựa vào phần mô tả ở ô dưới. Cách 2 Bước 1: Tải phiên bản mới nhất của Chameleon, chạy file cài đặt, khi đến màn hình chuẩn bị cài đặt thì chọn Customize và chọn những mục sau: Standard: Cài Chamele

Các phương pháp thêm lựa chọn khởi động vào UEFI Bios

Image
Hầu hết các máy tính được sản xuất gần đây đều được tích hợp chuẩn UEFI vào bios. Chuẩn này cho phép bạn có thể tự tay thêm vào các mục lựa chọn boot vào bios/uefi. Ở mỗi dòng máy desktop/laptop, việc này có thể khác nhau đôi chút. Tuy nhiên, bạn hoàn toàn yên tâm vì có nhiều phương pháp thêm lựa chọn boot thích hợp. Bài viết này trình bày các phương pháp khác nhau, bạn có thể tìm hiểu và lựa chọn 1 phương pháp thích hợp nhất cho hệ thống desktop/laptop của bạn. Các phương pháp thêm lựa chọn khởi động vào UEFI Bios

Các phương pháp boot từ UEFI Clover bootloader

Image
Khác với các hệ điều hành/bootloader Legacy, hệ thống UEFI hoàn toàn không sử dụng Boot record trên đĩa cứng, hay phân vùng "active". UEFI sẽ tự dò ổ cứng để tìm phân vùng FAT32, và tìm file .efi chứa bootloader để chạy. Đó là lý do đa số UEFI cần ổ cứng format dạng GPT, vì sẽ luôn có 1 ổ EFI định dạng FAT32 ở đầu (ổ này sẽ chứa các bootloader). Mọi thứ có vẻ đơn giản, nhưng các hệ thống khác nhau lại có quy ước tìm file .efi khác nhau. Chú ý: Tắt Secure Boot Secure boot phải được tắt trong BIOS, nếu không Clover sẽ không thể chạy được! Boot từ BootX64.efi Đây là phương pháp đơn giản và chuẩn nhất theo chuẩn UEFI, máy tính sẽ tự chạy /EFI/BOOT/BOOTX64.efi trong ổ EFI hoặc FAT32 đầu tiên. Khi cài Clover UEFI bạn đã có sẵn file này. Và đây cũng là cách ít thành công nhất **Lưu ý: Một số máy yêu cầu ổ EFI phải là phân vùng đầu tiên trên đĩa để tự tìm Bootx64.efi Boot from EFI file Đây là tuỳ chọn có trên một số dòng laptop HP (có thể một số máy khác). Bạn có thể chỉ định

Tạo bootloader Chameleon từ Hiren boot 15.2 để cứu hộ hackintosh

Image
Thiết lập Mac OS X luôn tiềm ẩn những rủi ro vốn có của nó, bất chấp thực tế là hackintosh nói chung rất ổn định. Luôn luôn tồn tại vô vàn lý do để một ngày đẹp trời nào đó máy tính của bạn không thể khởi động được. Trong những trường hợp này, lựa chọn tốt nhất của bạn có thể tạm thời khởi động Mac OS X với sự giúp đỡ của một USB khởi động. Từ đó bạn có thể sửa chữa bất kỳ vấn đề nào đang làm cho máy tính của bạn không khởi động được. Ổ USB cài đặt Mac OS X của bạn có thể dùng để cứu hộ cho Mac OS X mà bạn đang sử dụng. Và thật không may, bạn lại không có USB bộ cài đặt. Tuy nhiên, bạn vẫn có thể tạo ra USB với bootloader Chameleon hoặc Chimera để tạm thời boot được vào Mac OS X. Hackintosh thường sử dụng Chameleon hoặc Chimera làm bộ nạp khởi động (bootloader; hiện giờ còn có thêm bootloader clover) Mac OS X. Nếu bạn sở hữu một máy Mac thực tế, bạn chỉ cần tải về bộ cài đặt .pkg của bootloader Chameleon và cài đặt nó vào USB chỉ với vài lần nhấp chuột. Tuy nhiên, trên Windows, quá t

Cài đặt OS X Yosemite với UEFI Clover bootloader

Image
Ngày 17 tháng 10 năm 2014, Apple công bố chính thức hệ điều hành OS X mới với mã Yosemite. Tuy nhiên, trước đó vài tháng, Apple liên tục tung ra các bản thử nghiệm (beta), cũng như các bản cho các nhà phát triển phần mềm. Sự xuất hiện hệ điều hành OS X Yosemite (gọi tắt là Yosemite) kéo theo hàng loạt sự thay đổi nâng cấp các phần mềm hổ trợ có liên quan trong cộng đồng hackintosh Việt Nam cũng như cộng đồng hackintosh thế giới như: bootloader (chameleon, chimera, clover), các phần mềm hổ trợ như: clover config, chameleon wizard, các phần mềm tạo bộ cài cũng như các bài hướng dẫn cài đặt. Tiếp theo loạt bài hướng dẫn cài đặt OS X, Hackintosh-cafe giới thiệu hướng dẫn mới nhất cho Yosimite. CÀI ĐẶT OS X YOSEMITE VỚI UEFI CLOVER BOOLOADER Yêu cầu: > Bộ Yosemite download từ Apple Store. > Phần cứng hackintosh phù hợp với Mavericks, đọc bài Cấu hình phần cứng thích hợp cho Hackintosh tại đây > USB 8Gb trở lên. > Một máy Mac thật hoặc Mac chạy trên máy ảo. Bước 1: B

Cài đặt OS X Mavericks với Clover UEFI bootloader

Image
Cài đặt hệ điều hành OS X trên PC (bao gồm desktop, laptop) luôn đem lại nhiều điều thú vị cho những người đam mê công nghệ. Cộng đồng hackintosh Việt Nam cũng như thế giới luôn dậy sóng mỗi khi Apple công bố một hệ điều hành OS X mới. Các đội phát triển của cộng đồng hackintosh (như đội phát triển bootloader chameleon, chimera, clover) lao vào chỉnh sửa bootloader, kext, hoặc tìm kiếm các phương pháp cài đặt tối ưu nhất phù hợp với đệ điều hành OS X mới của Apple. Đây là một trong số các bài cài đặt hệ điều hành OS X của Apple trên PC, Cài đặt hệ điều hành Mavericks (gọi tắt là Mavericks) với clover bootloader cho các máy thế hệ mới với bios UEFI. Cài đặt Mavericks với Clover UEFI Bootloader Yêu cầu > Bộ Mavericks download từ Apple Store. > Phần cứng hackintosh phù hợp với Mavericks, đọc bài Cấu hình phần cứng thích hợp cho Hackintosh > USB 8Gb trở lên. > Một máy Mac thật hoặc Mac chạy trên máy ảo. Bước 1: Xử lý USB Partition Layout: 2 Partition Partition 1: đặt tê

Các tham số khởi động của chameleon bootloader

Image
Cài đặt Mac OS X trên PC là công việc đòi hỏi sự kiên trì. Cho dầu, đó là người mới chân ướt chân ráo bước vào hackintosh hoặc những chuyên gia lão luyện. Vì mỗi máy PC có một cách cài khác nhau, thậm chí ngay cả 2 PC có cấu hình hoàn toàn đồng nhất như nhau. Do đó, việc nắm vững những tham số khi boot của bootloader (chameleon, chimera..) giúp bạn có thể dể dàng khởi động vào đến màn hình cài đặt (yêu cầu tối thiểu khi cài Mac OS X trên PC). Các tham số của bootloader chameleon. -v: boot với màn hình text. -f: boot vào mac mà không dùng đến cachekext. Khi boot ở tham số này các bạn sẽ thấy hàng kext được Mac OS X đọc và hiện ra màn hình. -x: boot vào mac với chế độ safemode.Ở chế độ này, Mac OS X chỉ load một số kext cần thiết cho hoạt động tối thiểu của mình. -s: boot vào mac ở chế độ dòng lệnh. PCIRootUID=1 (=0): lệnh này thường áp dụng đối với máy có card màn hình gắn ngoài. GraphicsEnabler=Yes: Chameleon tự detect card và inject thông tin phù hợp cho OS X, để loa

Các thuật ngữ trong hackintosh (P.1)

Image
MAC OS X: là một dòng hệ điều hành độc quyền, được phát triển và phân phối bởi Apple, được cài đặt sẵn trên các máy tính Macintosh. Mac OS X là thế hệ tiếp nối của Mac OS, hệ điều hành ban đầu của Apple từ năm 1984. Không như Mac OS, Mac OS X là một hệ điều hành kiểu Unix được xây dựng trên công nghệ được phát triển tại NeXT trong nửa đầu những năm 1980 và cho đến khi Apple mua công ty này vào đầu năm 1997. HACKINTOSH: là thuật ngữ dùng cho việc cài đặt hệ điều hành Mac OS X của Apple lên các máy PC sử dụng chip vi xử lý của intel và không do Apple sản xuất. Hiện nay, có rất nhiều cộng đồng hackintosh trên toàn thế giới như: olirali, OSx86, Insanlymac, tonymac, hoặc tại Việt Nam như: macvn, tinh tế,.... Hệ thống Hackintosh: bao gồm phần cứng cấu tạo nên một PC (desktop) hoặc laptop phù hợp với việc cài đặt OS X. Nói cách khác nó có các thành phần phần cứng gần giống với phần cứng của một máy mac thật sự (do Apple sản xuất)và được OS X hổ trợ. Một hệ thống như thế sẽ giúp bạn trải n

Phân vùng EFI và bootloader Chameleon

Image
Như các bạn đã biết, Mac OS X dùng chuẩn ổ cứng theo định dạng GPT. GPT có nhiều lợi điểm hơn so với MBR, vì thế rất nhiều người sử dụng định dạng này để cài hackintosh. Dù muốn hay không, khi các bạn định dạng ổ cứng theo GPT để cài OSx86, luôn xuất hiện phân vùng EFI. Đối với máy Mac, EFI có nhiệm vụ lưu trữ những thông tin như: phần cứng, bios, .v..v. Tuy nhiên, đối với OSx86, EFI hầu như không được sử dụng đến. Tuy nhiên, chúng ta có thể làm cho EFI hữu dụng hơn trên Macx86 bằng cách dùng EFI làm phân vùng boot vào hệ thống OSx86. Lúc này, EFI chứa thư mục Extra, org.chameleon.boot.plist, SMbios.plist. dsdt.aml,.... Ưu điểm: không bị mất bộ nạp khởi động (boot loader) khi bạn cài lại OSx86. Nhược điểm: khi muốn chỉnh sửa các thông tin trong EFI, bạn phải dùng các câu lệnh để làm hiện phân vùng EFI. Yêu cầu: - Đang có tối thiểu một Macx86 hoạt động. - Đang có thư mục /Extra bao gồm: dsdt.aml, SMbios.plist, org.chameleon.boot.plist, themes, ssdt.aml... của OSx86 đang hoạt độn