0

Giới thiệu về Hackintosh


Chào bạn, ồ mình biết bạn đấy. Cách đây 1 năm mình cũng giống như bạn bây giờ, rất máu học Swift nhưng không có Macbook và cũng rất muốn học cài Hackintosh nhưng lại chẳng có nguồn nào hướng dẫn bài bản và đầy đủ để học cả. Thật khó chịu phải không nào. Vậy thì đây, trong loạt series bài viết về Hackintosh này mình sẽ giúp các bạn thành thạo Hackintosh từ A chí Z. Đây sẽ là cú click sáng suốt nhất của bạn 😆

Bàn về khái niệm "Hackintosh"


"Hackintosh" là thuật ngữ để chỉ việc cài đặt hệ điều hành Mac OS lên máy tính không phải do Apple sản xuất. Xuất hiện lần đầu tiên vào năm 2005, việc cài đặt Hackintosh lên PC được gọi là "Hackintoshing", còn lên Laptop được gọi là "Hackbooks".

Rõ ràng, khi mà muốn có 1 chiếc Macbook để code Swift nhưng tài chính eo hẹp thì Hackintosh thực sự là 1 sự lựa chọn tối ưu. Cứ tưởng tượng bạn phải bỏ ra vài chục triệu để sắm Macbook thì giờ đây bạn đã hoàn toàn có thể sở hữu hệ điều hành MacOS ngay trên chính chiếc PC/Laptop của mình và không mẩt một đồng nào.

Tất nhiên nói đi thì cũng phải nói lại, nếu bạn thực sự nghiêm túc với nghề thì hãy luôn tự nhủ đây chỉ là biện pháp tạm thời. Hãy tích cóp một khoản tiền rồi sắm một chiếc Macbook/iMac thật mà dùng nhé 💪

Một số lợi ích của việc cài đặt Hackintosh mang đến


MacOS thật sự rất mượt mà, giao diện đẹp, dễ sử dụng. Nếu dùng một thời gian quen rồi chắc chắn bạn chắc sẽ quên Windows hay Linux luôn. Một số ứng dụng chỉ riêng MacOS mới có kể ra như:

  • Xcode để code
  • Final Cut Pro để chỉnh sửa video
  • Logic Pro X để làm nhạc
  • Bộ ứng dụng văn phòng iWork: Pages, Keynotes, Numbers
  • ...

Các thuật ngữ có thể gặp


• ACPI - Advanced Configuration and Power Interface

• AHCI - Advanced Host Controller Interface

• APFS - Apple File System

• BIOS - Basic Input/Output System

• DSDT - Differentiated System Description Table

• GUID - Globally Unique Identifier (related to GPT or "GUID Partition Table")

• Kext - Kernel Extension

• SATA - Serial ATA (Advanced Technology Attachment)

• SSDT - Secondary System Description Table

• UEFI - Unified Extensible Firmware Interface (Macs use EFI)

• xHCI - Extensible Host Controller Interface - controller for USB 3.0

Một số lưu ý


  • Hackintosh không phải tất cả mọi máy đều cài được (mình sẽ có một bài nói về vấn đề phần cứng phù hợp sắp tới).
  • Hackintosh không mang lại trải nghiệm chơi game tốt, chủ yếu là phục vụ công việc. Nên nếu muốn kết hợp chơi game thì cài song song sẽ là 1 lựa chọn phù hợp.
  • Backup dữ liệu cẩn thận lại trước khi tiến hành cài đặt. Mọi mất mát về dữ liệu mình không chịu trách nhiệm 👍 .

Lời kết


Trên đây là vài lời cho bài mở đầu loạt series về Hackintosh. Cảm ơn mọi người đã quan tâm !!!


All Rights Reserved

Viblo
Let's register a Viblo Account to get more interesting posts.