Mục lục bài viết

Linux

Hướng dẫn cài đặt Ubuntu trên Mac (M1/M2/M3) bằng UTM cực kỳ đơn giản

phongdh
phongdh
Chia sẻ:
Zalo
Hướng dẫn cài đặt Ubuntu trên Mac (M1/M2/M3) bằng UTM cực kỳ đơn giản

Bạn đang tìm kiếm một giải pháp chạy Linux trên Mac mượt mà, miễn phí và hỗ trợ tốt cho chip Apple Silicon? UTM chính là câu trả lời hoàn hảo. Trong bài viết này, tôi sẽ hướng dẫn bạn từng bước cách tạo máy ảo Ubuntu trên Mac chuẩn nhất.

1. Tại sao nên chọn UTM để chạy Ubuntu trên Mac?

Thay vì các phần mềm nặng nề hoặc tốn phí, UTM nổi bật nhờ những ưu điểm:

  • Hoàn toàn miễn phí: Mã nguồn mở và không yêu cầu đăng ký.
  • Tối ưu cho Apple Silicon: Sử dụng framework Apple Hypervisor giúp đạt tốc độ gần như máy thật.
  • Giao diện thân thiện: Dễ dàng cấu hình chỉ với vài cú nhấp chuột.
  • Hỗ trợ đa dạng: Chạy được cả Ubuntu Desktop và Ubuntu Server.

2. Chuẩn bị trước khi cài đặt

Để quá trình cài đặt diễn ra suôn sẻ, bạn cần chuẩn bị:

  1. Phần mềm UTM: Tải về tại mac.getutm.app.
  2. File ISO Ubuntu: Truy cập trang chủ Ubuntu và tải bản Ubuntu Desktop for ARM64 (nếu bạn dùng Mac M1/M2/M3) hoặc bản x86 (nếu dùng Mac Intel).
    • Lưu ý: Chọn bản LTS (Long Term Support) để có sự ổn định cao nhất.

3. Các bước tạo máy ảo Ubuntu trên UTM

Bước 1: Khởi tạo máy ảo mới

Mở ứng dụng UTM, nhấn vào biểu tượng “+” (Create a New Virtual Machine). Chọn Virtualize để đạt hiệu năng cao nhất (nếu bạn chạy bản ARM trên chip Apple Silicon).

Bước 2: Chọn hệ điều hành và File ISO

  1. Chọn Linux.
  2. Tại mục Boot ISO Image, nhấn Browse và tìm đến file .iso Ubuntu bạn vừa tải về.
  3. Nhấn Continue.

Bước 3: Cấu hình phần cứng (Phần quan trọng)

Để Ubuntu chạy mượt mà, bạn nên thiết lập thông số tối thiểu như sau:

  • Memory (RAM): Tối thiểu 4096 MB (4GB).
  • CPU Cores: Chọn tối thiểu 2 cores.

Bước 4: Thiết lập ổ đĩa lưu trữ (Storage)

Cấp dung lượng cho máy ảo. Đối với nhu cầu học tập và lập trình cơ bản, 30GB – 50GB là con số hợp lý.

Bước 5: Thiết lập Thư mục chia sẻ (Shared Directory)(có thể bỏ qua)

Tại màn hình này, bạn có thể chọn một thư mục trên Mac để “hiện diện” bên trong máy ảo Ubuntu.

  • Path: Nhấn nút Browse… để chọn thư mục trên Mac mà bạn muốn chia sẻ (ví dụ: thư mục Documents hoặc một thư mục Exchange riêng biệt).
  • Share is read only: * Nếu tích chọn: Ubuntu chỉ có thể xem/copy file từ Mac ra, không thể xóa hay sửa file gốc trên Mac.
    • Nếu để trống (Khuyên dùng): Bạn có thể tự do copy file qua lại giữa hai hệ điều hành.
  • Lưu ý kỹ thuật: Tính năng này chỉ hoạt động ổn định sau khi bạn đã cài đặt các driver hỗ trợ (Guest Tools) mà tôi đã đề cập ở cuối bài viết.

Bước 6: Hoàn tất thiết lập

Kiểm tra lại các thông số trong bảng Summary, đặt tên cho máy ảo (VD: Ubuntu 20.04) và nhấn Save.

4. Tiến hành cài đặt Ubuntu

Nhấn nút Play (mũi tên xanh) để khởi động máy ảo.

    Khi màn hình Grub xuất hiện, chọn Try or Install Ubuntu.

    Tiếp theo bạn chọn Ngôn ngữ hệ thống, ở đây tôi chọn là English vì không có tiếng Việt.

    Bạn chọn tiếp vào Done. Lưu ý bạn sử dụng phím Tab để di chuyển và Enter để chọn

    Tiếp tục chọn Done

    Bước này hệ thống sẽ định vị được và chọn cho bạn một mirror gần nhất, có tốc độ mạng nhanh nhất để dễ dàng update phần mềm sau này.

    Chia ổ đĩa

    Hình bên dưới cho thấy phần đĩa dự định cài đặt có dung lượng là 50G. Bây giờ chúng ta có thể chia theo mô hình sau:

    • Phân vùng /boot: dung lượng 500 MB.
    • Phân vùng /: tất cả dung lượng còn trống

    Các bạn làm tương tự với hai phân vùng còn lại. Tại phần Format các bạn chọn định dạng XFS hay EXT4 tùy vào mục đích sử dụng. Nhưng XFS có hiệu suất tốt hơn so với EXT4 đã khá cũ kỹ.

    Sau khi phân chia xong bạn chọn Done để hoàn tất.

    Ở bước Profile setup bạn nhập vào như sau

    • Your name: Tên của bạn
    • Your server’s name: Tên máy chủ của bạn
    • Pick a username: tên người dùng
    • Choose a password: Đặt mật khẩu
    • Confirm your password: Nhập lại mật khẩu

    Sau khi nhập xọng bạn nhấn Done để hoàn tất

    Đến phần này các bạn nhớ chọn cài thêm Install OpenSSH server. Nếu cài đặt trên máy chủ thật sử thì đây là điều kiện bắt buộc kèm thêm để các bạn có thể truy cập vào máy chủ từ xa (remote) sau khi cài xong.

    Trước khi cài đặt là chọn thêm một số dịch vụ kèm theo. Các bạn xem trong danh sách có các dịch vụ nào mình sẽ phải cài thêm sau khi cài Ubuntu Server 20.04.

    Quá trình cài đặt đang được bắt đầu.

    Sau khi hoàn tất bạn sẽ nhận được thông báo Installation complete!

    Bạn cần stop máy ảo, tại giao diện quản lý vào CD/DVD chọn Clear gỡ file .iso và start lại máy ảo

    5. Tối ưu hóa sau khi cài đặt (UTM Guest Support)

    Sau khi cài đặt xong, bạn có thể thấy độ phân giải màn hình chưa chuẩn hoặc không thể copy-paste giữa Mac và Ubuntu. Hãy thực hiện lệnh sau trong Terminal của Ubuntu để cài đặt công cụ hỗ trợ:

    sudo apt update
    sudo apt install spice-vdagent spice-webdavd -y

    Sau đó khởi động lại máy ảo để tận hưởng trải nghiệm mượt mà nhất.

    Tổng kết

    Việc cài đặt Ubuntu trên Mac thông qua UTM là giải pháp tối ưu nhất hiện nay cho các bạn lập trình viên hoặc người muốn tìm hiểu Linux. Với sự hỗ trợ mạnh mẽ từ cộng đồng, UTM ngày càng hoàn thiện về hiệu năng và tính năng.

    Bạn có gặp lỗi nào trong quá trình cài đặt không? Hãy để lại bình luận bên dưới để được hỗ trợ nhé!

    Chia sẻ:
    Zalo
    Tags:
    phongdh

    phongdh

    Content Creator

    Chào mọi người, mình là Phong - hiện đang công tác tại Phòng Kỹ thuật AZDIGI. Trong quá trình làm việc mình có cơ hội được tiếp xúc với khá nhiều các vấn đề liên quan đến Website/Email/Hosting/VPS/Server, do đó mình viết lại các hướng dẫn này nhằm chia sẻ kiến thức, cũng như tạo một môi trường để chúng ta giao lưu và học hỏi lẫn nhau.

    Kết nối:

    Bài viết liên quan

    Những bài viết bạn có thể quan tâm

    Thảo luận

    0 bình luận cho bài viết này

    * Địa chỉ email của bạn sẽ được bảo mật và không hiển thị công khai.

    Chưa có bình luận nào

    Hãy là người đầu tiên chia sẻ góc nhìn của bạn về bài viết này nhé!

    Zalo

    Nhập từ khóa để tìm kiếm...

    0 kết quả

    CHUYÊN MỤC LIÊN QUAN