Dù bạn cần hệ điều hành có thể tùy chỉnh hoặc môi trường tốt hơn cho phát triển phần mềm, bạn có thể đạt được bằng cách dual boot Linux trên Mac. Linux cực kỳ linh hoạt (được dùng chạy từ smartphone đến siêu máy tính), và bạn có thể cài nó trên MacBook Pro, iMac, hoặc thậm chí Mac mini.
Apple thêm Boot Camp vào macOS giúp mọi người dễ dàng dual boot Windows, nhưng cài Linux là chuyện hoàn toàn khác. Làm theo các bước dưới để học cách làm điều này.
Tại sao cài Linux trên Mac hoặc MacBook Pro?
Mac của bạn cung cấp hiệu suất xuất sắc, pin trâu, và độ bền lâu. Phần cứng trên Mac khó có thể so sánh, làm cho nó trở thành máy cực kỳ mạnh để chạy Linux.
Thêm nữa, Linux thổi hồn vào Mac cũ không còn đủ điều kiện nhận cập nhật macOS. Thay vì để MacBook Pro cũ trở thành giấy đè đắt tiền, cài phiên bản Linux mới nhất và dùng thêm nhiều năm.
Ubuntu là lựa chọn distro Linux của chúng tôi
Có nhiều phiên bản Linux khác nhau, nhưng cho mục đích hướng dẫn này, chúng tôi gợi ý cài Ubuntu trên Mac. Ubuntu là phân phối Linux phổ biến nhất, nghĩa là có nhiều cộng đồng hỗ trợ hoạt động sẵn sàng nếu bạn cần giúp đỡ.
Dual Boot hay không Dual Boot
Với hệ thống dual boot, cả macOS và Linux đều cài trên Mac. Giữ Option khi máy boot để chọn hệ điều hành dùng. Khác biệt chính giữa dual boot và máy ảo là bạn chỉ dùng một OS tại một thời điểm khi dual-boot, nhưng hiệu suất tốt hơn.
Nếu bạn không định bao giờ dùng macOS nữa, bạn có thể muốn thay thế hoàn toàn nó bằng Linux. Cách đó, không dung lượng nào bị dùng cho file hệ thống macOS.
Tuy nhiên, nếu bạn thay đổi ý định, khó và tốn thời gian khôi phục macOS lại trong tương lai. Đặc biệt đúng vì Linux ghi đè partition Recovery của macOS.
Vì lý do đó, chúng tôi khuyên bạn dual boot Linux trên Mac. Nếu bạn thực sự chắc không muốn làm vậy, chỉ cần bỏ qua bước Partition trong hướng dẫn dưới.
Chạy Linux trên Mac Apple Silicon
Dù những gì nói trên, dual boot Linux không thể nếu Mac dùng chip Apple silicon, dù là M1, M1 Pro, hay M1 Max. Thay vào đó, lựa chọn thực sự duy nhất để chạy Linux trên Mac Apple silicon là dùng máy ảo như Parallels hoặc UTM.
Đối với tất cả mọi người khác, chúng tôi sẽ giải thích cách dual boot Linux trên Mac dựa trên Intel dưới đây.
Bước 1: Chuẩn bị Mac cho cài đặt Linux
Để cài Linux trên Mac, bạn cần USB flash drive ít nhất 2GB lưu trữ. Bạn sẽ xóa flash drive ở bước sau để đặt trình cài Ubuntu lên đó, nên hãy chắc chắn đã backup file quan trọng trước.
Dùng adapter Ethernet để kết nối Mac với internet. Điều này quan trọng, vì Wi-Fi có thể không hoạt động trong Ubuntu nếu không có driver thứ ba. Tương tự, người dùng iMac nên chuẩn bị bàn phím hoặc chuột USB, phòng khi Bluetooth không hoạt động.
Nếu bạn định dual boot Mac với Linux, bạn cũng cần đảm bảo đủ dung lượng trống. Mở menu Apple vào About This Mac > Storage kiểm tra ít nhất 25GB trống (nhưng tốt hơn là nhiều hơn).
Cuối cùng, backup Mac. Bạn không nên mất dữ liệu khi cài Linux trong partition dual boot. Tuy nhiên, nếu có sự cố, bạn có thể phải xóa toàn bộ Mac để sửa.
Nếu bạn định thay thế macOS bằng Linux, thay vì tạo hệ thống dual-boot, dùng Carbon Copy Cloner để backup partition Recovery macOS. Điều này làm cho việc revert về macOS trong tương lai dễ dàng hơn nhiều.
Bước 2: Tạo partition trên ổ đĩa Mac
Cho hệ thống dual boot (chúng tôi khuyên mạnh), bạn cần tạo partition Linux trên ổ cứng Mac. Nếu không muốn dual boot, bỏ qua sang bước tiếp theo.
Thực tế, để dual boot Linux trên Mac, bạn cần hai partition thêm: một cho Linux và một thứ hai cho swap space. Partition swap phải lớn bằng dung lượng RAM Mac. Kiểm tra bằng cách vào Apple > About This Mac.
Dùng Disk Utility để tạo partition mới trên Mac:
- Mở Disk Utility từ thư mục Utilities trong Applications, hoặc tìm qua Spotlight.
- Ở góc trên bên trái, chọn View > Show All Devices.
- Chọn ổ đĩa cấp cao nhất cho ổ cứng Mac, sau đó nhấn Partition.
- Dùng nút Plus để tạo partition mới. Đặt tên UBUNTU và định dạng MS-DOS (FAT32). Cho dung lượng lớn nhất bạn muốn dùng cho Linux.

- Nhấn Apply để tạo partition.
- Lặp lại các bước trên để tạo partition khác. Đặt tên partition này SWAP và định dạng MS-DOS (FAT) nữa. Kích thước khớp với RAM trong Mac. Có thể là 4GB, 8GB, hoặc hơn.
- Nhấn Apply để tạo partition.
Nếu không thể tạo partition mới, có thể do FileVault đang mã hóa ổ cứng. Vào System Preferences > Security & Privacy > FileVault để tắt nó.
Cài rEFInd cho tùy chọn boot tốt hơn
Boot manager chuẩn trên Mac không luôn hoạt động với Ubuntu. Điều này nghĩa là bạn cần cài boot manager thứ ba, để dễ dàng chọn giữa macOS hoặc Linux khi khởi động.
Vì vậy, bước tiếp theo là tải rEFInd, boot manager chúng tôi khuyên. Để cài rEFInd, bạn cần tạm thời tắt System Integrity Protection. Đây là tính năng bảo mật quan trọng cho macOS, nên hãy bật lại sau.
Để cài boot manager rEFInd:
- Với SIP tắt, mở Terminal từ thư mục Utilities trong Applications (hoặc tìm qua Spotlight).
- Mở Finder trong cửa sổ riêng và điều hướng đến thư mục tải rEFInd.
- Kéo file refind-install vào cửa sổ Terminal và nhấn Enter.
- Khi được nhắc, nhập mật khẩu administrator và nhấn Enter lại.
- Sau cài đặt, nhớ bật SIP lại.
Lần sau khởi động lại Mac, menu rEFInd sẽ tự động xuất hiện. Nếu không, giữ Option khi boot để load boot manager.
Bước 3: Tạo Ubuntu USB Installer
Tải phiên bản Ubuntu mới nhất dưới dạng disk image từ trang web Ubuntu. Bạn cần dùng ứng dụng thứ ba để tạo USB installer từ disk image Ubuntu. Một trong những app đơn giản nhất là balenaEtcher, nhưng bạn có thể dùng bất cứ thứ gì.
Để tạo Ubuntu USB installer với balenaEtcher:
- Mở balenaEtcher và nhấn Select Image.
- Điều hướng đến disk image Ubuntu bạn tải và nhấn Open.
- Cắm USB flash drive và balenaEtcher nên tự động chọn nó. Nếu không, nhấn Select Target hoặc Change để chọn flash drive thủ công.
- Đảm bảo ổ đúng được chọn, vì bước tiếp theo sẽ xóa nó.
- Nhấn Flash và nhập mật khẩu administrator để xóa USB flash drive và tạo Ubuntu USB installer.
- Khi xong, macOS nhắc bạn Eject flash drive.
Bước 4: Boot Ubuntu từ USB Installer
Khởi động lại Mac giữ Option và cắm lại USB flash drive trực tiếp vào máy. Khi boot loader xuất hiện, dùng phím mũi tên chọn tùy chọn Boot EFI và nhấn Enter.
Màn hình tải Ubuntu xuất hiện, theo sau là desktop Ubuntu.
Dùng cơ hội này để test Ubuntu trên Mac. Nhớ rằng vì chạy từ USB flash drive, nó có thể chậm. Vì Ubuntu không dùng Wi-Fi Mac mặc định, dùng adapter Ethernet để kết nối internet.
Tắt Secure Boot trên Mac có chip bảo mật T2
Năm 2018, Apple giới thiệu chip bảo mật T2 cho Mac mới. Nâng tiến này có thể ngăn bạn boot OS khác trên máy. Nếu gặp vấn đề boot, làm theo hướng dẫn Apple để tắt chip T2.
Bước 5: Cài Ubuntu trên Mac
Khi sẵn sàng, double-click mục Install Ubuntu trên desktop.
Làm theo nhắc trên màn hình chọn ngôn ngữ và bố cục bàn phím. Chọn Normal installation và chọn tùy chọn Install third-party software. Bạn cần kết nối Mac với internet qua cáp Ethernet để cài phần mềm này, giúp Wi-Fi và Bluetooth hoạt động. Sau đó nhấn Continue.
Nếu được nhắc, chọn giữ partition mounted.
Tùy chọn 1: Dual Boot Ubuntu với macOS
Từ màn hình Installation type, chọn Something Else và nhấn Continue.
Trên màn hình tiếp theo, bạn cần xác định và chọn partition UBUNTU bạn đã tạo. Thật không may, không có tên partition có thể nhận diện, nên tìm thiết bị có fat32 trong tên khớp với kích thước partition, đo bằng MB.
Double-click chọn nó và chọn Use as: Ext4 journaling file system. Đặt Mount point thành / và tích hộp Format the partition. Nhấn OK. Trong cảnh báo popup, nhấn Continue để ghi thay đổi trước vào disk.
Bây giờ xác định partition SWAP, cũng nên có fat32 trong tên. Double-click nó và chọn Use as: swap area, sau đó nhấn OK.
Mở menu dropdown Device for boot loader installation và chọn partition UBUNTU lại. Tên phải khớp với cái bạn chọn từ bảng trên.
Dành chút thời gian đảm bảo bạn chọn đúng partition, sau đó nhấn Install Now. Nhấn Continue trong popup cảnh báo để xác nhận ghi thay đổi vào những ổ đĩa đó.
Cuối cùng, làm theo nhắc màn hình chọn múi giờ và tạo tài khoản user, sau đó chờ cài đặt hoàn tất.
Tùy chọn 2: Thay thế macOS bằng Ubuntu
Từ màn hình Installation type, chọn Erase disk and install Ubuntu.
Cảnh báo: điều này xóa mọi thứ từ Mac, bao gồm hệ điều hành và partition Recovery!
Khi sẵn sàng, nhấn Install Now và chọn ổ cứng.
Làm theo nhắc màn hình đặt múi giờ đúng và tạo tài khoản user, sau đó chờ cài đặt hoàn tất.
Làm cho việc dùng Linux trên Mac còn dễ dàng hơn
Chúc mừng! Bạn đã cài thành công Linux trên MacBook Pro, iMac, hoặc Mac mini! Nếu chọn dual boot Linux trên Mac, giữ Option khi boot để chọn giữa macOS và Ubuntu.
Tiếp theo, xem một vài mẹo để chuyển từ macOS sang Linux dễ dàng hơn. Bằng cách thêm một vài tính năng macOS quen thuộc vào Ubuntu, bạn sẽ tận dụng tối đa Linux trên Mac trong nháy mắt!