Cách khởi động kép macOS và Linux trên Apple Silicon

Tác giả Starlink, T.M.Một 28, 2025, 09:00:05 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Sau đây tôi chia sẻ hai cách để chạy Linux trên máy Mac của bạn.

Không có nhiều lựa chọn để chạy Linux trên máy Mac Apple Silicon, nhưng bạn vẫn có thể làm được. Cho dù bạn muốn cài đặt nó trên ổ SSD nội bộ như một thiết lập khởi động kép chính hãng hay chạy nó trong máy ảo, đây là cách bắt đầu.

1. Khởi động kép với Asahi Linux

Để cài đặt Linux trên ổ đĩa trong của máy Mac, bạn cần sử dụng Asahi Linux. Nó dựa trên Fedora, nên sẽ khá quen thuộc nếu bạn đã từng sử dụng Linux. Tuy nhiên, nó có một số hạn chế.


Hiện tại, nó chỉ chạy trên máy Mac M1 và M2, và không phải tất cả các tính năng đều khả dụng trên mọi máy. Bạn có thể xem hướng dẫn tương thích để biết máy Mac của mình được hỗ trợ tốt như thế nào.

Bạn sẽ cần dành một phần đáng kể dung lượng ổ SSD cho việc cài đặt. Bạn cần ít nhất 30GB để khởi động và chạy nó, và tôi khuyên bạn nên dùng tối đa 100GB để sử dụng hiệu quả. Dung lượng này khá chật chội trên máy Mac 256GB.

May mắn thay, Asahi Linux rất dễ cài đặt. Bạn nên sao lưu máy Mac trước khi bắt đầu. Quá trình này khá an toàn, nhưng vẫn cần phân vùng lại ổ SSD, vì vậy bạn nên sao lưu phòng trường hợp cần thiết. Sau khi hoàn tất, bạn đã sẵn sàng để bắt đầu.

Mở ứng dụng Terminal thông qua Spotlight và nhập lệnh sau:

Mã nguồn [Chọn]
curl https://alx.sh | sh
Bạn sẽ được yêu cầu nhập mật khẩu "sudo". Đây là mật khẩu thông thường của máy Mac. Bây giờ, hãy làm theo hướng dẫn trên màn hình.

Đầu tiên là phân vùng. Nhập "r" để bắt đầu quá trình. Nhập dung lượng bạn muốn cho phân vùng macOS hiện tại, tính bằng GB hoặc phần trăm, hoặc nhập "min" để giảm dung lượng xuống mức nhỏ nhất có thể. Tôi chọn "min" vì dung lượng hạn chế.

Nhập "y" và nhấn Enter để bắt đầu phân vùng. Quá trình này mất vài phút.


Sau khi hoàn tất, nhấn Enter lần nữa. Bây giờ bạn sẽ được hỏi hệ điều hành mới sẽ được cài đặt ở đâu. Nhập "f" để chọn phân vùng trống mới tạo. Tiếp theo, bạn sẽ được hỏi muốn cài đặt hệ điều hành nào. Chọn tùy chọn KDE hoặc GNOME.


Cuối cùng, hãy chỉ định dung lượng trống bạn muốn sử dụng cho hệ điều hành. Tôi đã nhập "max" để sử dụng hết. Đặt tên cho nó và nhấn Enter, quá trình cài đặt sẽ bắt đầu.

Nhập lại mật khẩu lần nữa là xong. Bước cuối cùng rất quan trọng. Khi máy Mac tắt, hãy đợi ít nhất 25 giây, sau đó nhấn và giữ nút nguồn cho đến khi bạn thấy các tùy chọn khởi động. Đừng làm nhanh hơn và đừng nhấn nút hai lần.


Khi bạn thấy menu khởi động, hãy chọn hệ điều hành mới để tiếp tục. Làm theo các bước cuối cùng, nhập mật khẩu khi được nhắc, bao gồm cả màn hình khôi phục macOS. Bây giờ bạn có thể thiết lập hệ điều hành Linux mới của mình.


Để khởi động vào macOS lần sau, hãy giữ nút nguồn cho đến khi bạn nhìn thấy các tùy chọn khởi động.

Để thay đổi hệ điều hành mặc định, hãy khởi động vào macOS, vào Cài đặt Hệ thống > Cài đặt Chung > Đĩa Khởi động và chọn macOS. Để gỡ cài đặt Asahi Linux, hãy thay đổi hệ điều hành mặc định, sau đó bạn có thể vào Tiện ích Đĩa và xóa các phân vùng Asahi Linux.


2. Chạy Linux trong máy ảo

Với hầu hết mọi người, việc chạy Linux thông qua máy ảo sẽ dễ dàng hơn. Điều này có nghĩa là bạn có thể sử dụng nó trên bất kỳ máy Mac Apple Silicon nào mà không gặp bất kỳ vấn đề tương thích nào, và bạn có thể chạy nó từ ổ đĩa ngoài. Bạn cũng có nhiều lựa chọn hơn về bản phân phối mình muốn sử dụng.

Vấn đề cần lưu ý ở đây là máy ảo chạy trong macOS, do đó nó chiếm rất nhiều RAM. Máy tính của bạn thực chất đang chạy hai hệ điều hành cùng lúc. Mặc dù có thể chạy trên máy 8GB, nhưng tốt hơn hết bạn nên dùng ít nhất 16GB.

Có một số chương trình máy ảo bạn có thể sử dụng. Parallels là lựa chọn trả phí phổ biến nhất. VMWare Fusion cũng có trả phí, nhưng bạn có thể tải miễn phí. Tuy nhiên, với mục đích thực hiện bài viết này, tôi sẽ sử dụng UTM, một chương trình miễn phí và rất dễ cài đặt.

Cài đặt và khởi chạy UTM. Cách dễ nhất để bắt đầu là sử dụng một ảnh Linux được dựng sẵn. Trong ứng dụng, hãy vào "Duyệt Thư viện UTM", chọn một bản phân phối Linux và ghi lại tên người dùng và mật khẩu. Tôi đang sử dụng Ubuntu 22.04.


Sau khi tải xuống hoàn tất, hãy giải nén và bạn sẽ có một tệp có phần mở rộng.UTM. Chỉ cần nhấp đúp vào tệp để khởi chạy, sau đó nhấn nút Play trong UTM để khởi động máy ảo Linux của bạn. Nó sẽ khởi chạy trong một cửa sổ, vì vậy hãy chuyển sang chế độ toàn màn hình để có kết quả tốt nhất.


Để điều chỉnh thiết lập, hãy thoát khỏi VM, sau đó nhấp chuột phải vào VM trong thanh bên và chọn "Chỉnh sửa". Tại đây, bạn có thể điều chỉnh dung lượng lưu trữ hoặc bộ nhớ mà VM sử dụng, cùng với vô số tùy chọn khác.


Ngoài ra, bạn có thể sử dụng bất kỳ bản phân phối Linux nào khác dựa trên ARM. Tải xuống, sau đó mở ứng dụng và nhấp vào "Tạo Máy Ảo Mới". Chọn "Ảo hóa" trên màn hình tiếp theo, sau đó chọn "Linux". Cuối cùng, nhấp vào "Duyệt" để tìm bản phân phối bạn đã tải xuống. Hướng dẫn sử dụng UTM của chúng tôi có thêm thông tin về cách cấu hình cài đặt tốt nhất.


3. Có thể chạy Linux trên Apple Silicon

Máy Mac Apple Silicon hiện không phải là lựa chọn tốt nhất để chạy Linux, nhưng bạn vẫn có thể làm điều đó một cách hiệu quả. Đối với hầu hết mọi người, máy ảo là giải pháp phù hợp. Bạn có nhiều lựa chọn bản phân phối hơn và có thể chạy trên mọi máy Mac. Nó cũng hoạt động tốt. Nó nhanh và ổn định, đồng thời cho phép bạn truy cập đầy đủ vào các công cụ bạn muốn trên hệ thống Linux.