Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách Cài Đặt Linux Trên Chromebook: 3 Phương Pháp Chi Tiết

Bạn có biết có thể chạy Linux trên Chromebook? Cài môi trường Linux truyền thống là cách nhanh, dễ để khai phá tiềm năng thực sự của thiết bị.

Vì Chrome OS dựa trên Linux, bạn có thể cài Linux thay thế và có desktop Linux đầy đủ. Lưu ý: máy ARM-based một số app Linux không chạy (chỉ dành cho kiến trúc Intel).

3 Phương Pháp Cài Linux Trên Chromebook

  1. Dual-boot với chrx: Thay thế ChrUbuntu cũ. Cài Linux song song Chrome OS.
  2. Chroot với Crouton: Cài Linux trong môi trường chroot, chuyển đổi OS không cần reboot.
  3. Crostini (Linux Beta): Container ảo của Google, chạy app Linux trên Chrome OS, không cần Developer Mode.

Mỗi phương pháp có ưu/nhược điểm. Đọc kỹ trước khi quyết định.

Bước Chuẩn Bị: Tạo USB Khôi Phục Chromebook

Trước khi can thiệp hệ thống, bắt buộc tạo USB recovery bằng Chromebook Recovery Utility. Cần USB ≥ 8GB (sẽ bị format).

  1. Tải Chromebook Recovery Utility từ Chrome Web Store.
  2. Dùng app tải Chrome OS lên USB (cần ≥ 4GB).

Nếu gặp lỗi "Chrome OS Is Missing or Damaged", dùng USB này khôi phục.

Kích Hoạt Developer Mode (Chế Độ Nhà Phát Triển)

Phương pháp chrx và Crouton bắt buộc Developer Mode. Chế độ này cho boot OS không được duyệt.

Cảnh báo quan trọng:

  • Xóa toàn bộ dữ liệu cục bộ -> Sao lưu hết dữ liệu quan trọng.
  • Bỏ qua xác thực Chrome OS khi khởi động -> rủi ro bảo mật.
  • Sửa đổi không được Google hỗ trợ -> có thể mất bảo hành.

Cách vào Developer Mode (máy mới, pin không tháo được):

  1. Giữ Esc + Refresh, nhấn nút nguồn.
  2. Máy khởi động vào Recovery Mode.
  3. Nhấn Ctrl + D, nhấn Enter xác nhận.
  4. Khởi tạo Developer Mode (mất vài phút).
  5. Màn hình chấm than "OS verification is OFF". Mỗi lần bật máy thấy màn này. Chờ 30s hoặc nhấn Ctrl + D để boot ngay.

Phương Pháp 1: Dual-Boot Với chrx

chrX cài Linux distro song song Chrome OS. Lựa chọn: Ubuntu đầy đủ, hoặc GalliumOS (dựa trên Xubuntu, tối ưu cho phần cứng Chromebook).

Lưu ý: chrx không tương thích ARM. Kiểm tra danh sách tương thích. Intel Skylake/Apollo Lake/Kaby Lake hỗ trợ không đồng đều. Amber Lake/Gemini Lake/Whiskey Lake mới, hỗ trợ ít.

Quy trình 2 giai đoạn: Giai đoạn 1 phân vùng, giai đoạn 2 cài distro và cấu hình.

Các Bước Cài Đặt chrx

  1. Mở terminal Chrome OS: Ctrl+Alt+T, gõ shell.
  2. Cập nhật firmware cho legacy boot:
    cd; curl -LO https://mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh
    Chọn 1 -> Enter -> Install/Update RW_Legacy Firmware.
  3. Cài chrx:
    cd ; curl -Os https://chrx.org/go && sh go
    Nhấn N để cài vào ổ cứng hệ thống.
  4. Nhập kích thước phân vùng Linux (GalliumOS tối thiểu 3GB), Enter. Sau cài xong Enter để reboot.
  5. Máy reboot, thông báo "Your system is repairing itself. Please wait." - Bình thường. Đợi hoàn tất (ví dụ 128GB SSD ~20 phút).
  6. Sau khi vào desktop, mở terminal, gõ shell, chạy lại lệnh chrx giai đoạn 2. Enter khi xong.
  7. Màn hình boot: nhấn Ctrl+L để boot vào GalliumOS (hoặc distro khác).

Quy trình hơi dài nhưng kết quả ổn định.

Phương Pháp 2: Chroot Với Crouton

Crouton cài Linux trong chroot - chuyển đổi OS bằng phím tắt, không reboot.

Ưu điểm:

  • Chia sẻ thư mục /Downloads giữa 2 OS.
  • Gỡ cài đặt không cần recovery toàn hệ thống.
  • Phát triển bởi cựu nhân viên Google -> tối ưu tốc độ, ngay cả máy cũ.
  • Chia sẻ driver -> hoạt động ngay.

Cài Đặt Ubuntu Với Crouton

  1. Tải Crouton mới nhất về Chromebook (miễn phí).
  2. Ctrl+Alt+T mở terminal, gõ shell.
  3. Tạo file thực thi:
    sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
  4. Chạy cài đặt (mặc định XFCE):
    sudo crouton -t xfce
  5. Cuối cài đặt: nhập username/password cho Linux, Enter hoàn tất.

Khởi động Linux: terminal Chrome OS (Ctrl+Alt+T), gõ shell, chạy:

sudo startxfce4

Linux chạy cho đến khi tắt máy hoặc logout.

Mặc định cài Ubuntu 16.04 (cũ). Xem distro khác hỗ trợ:

sh -e ~/Downloads/crouton -r list

Thay tên distro ở bước 4.

Điều Khiển Và Tùy Chỉnh Môi Trang Crouton

Phím tắt chuyển OS:

  • ARM: Ctrl+Alt+Shift+Forward/Back
  • Intel: Ctrl+Alt+Back/Forward rồi Ctrl+Alt+Refresh

Cải thiện trải nghiệm:

  1. Bật phím độ sáng/âm lượng trong Linux: shell Chrome OS -> sudo sh -e ~/Downloads/crouton -r precise -t keyboard –u
  2. Gỡ screensaver gây lỗi đồ họa: terminal Linux -> sudo apt-get remove xscreensaver
  3. Cài Ubuntu Software Center & Synaptic: terminal Linux -> sudo apt-get install software-center synaptic

Gỡ Cài Đặt Crouton

Cách 1: Shell Chrome OS (Ctrl+Alt+T -> shell -> Enter):

  1. cd /usr/local/chroots
  2. sudo delete-chroot *
  3. rm -rf /usr/local/bin

Cách 2: Reboot, nhấn Space tại màn hình "OS verification is OFF" -> thoát Developer Mode, xóa toàn bộ dữ liệu cục bộ (bao gồm Linux). Sao lưu trước!

Phương Pháp 3: Cài App Linux Với Crostini

Crostini tạo container ảo cho app Linux, chạy trên Chrome OS hiện tại, không cần Developer Mode.

Nhược điểm: Chỉ hỗ trợ một số model Chromebook. Kiểm tra danh sách tương thích Linux (Beta).

Nếu model không nhận Crostini, hãy dùng chrx hoặc Crouton.

Sử Dụng Crostini Trên Chromebook Tương Thích

  1. Mở Settings.
  2. Kéo xuống tìm Linux (Beta), bật tùy chọn.
  3. Làm theo hướng dẫn trên màn hình (tối đa 10 phút).
  4. Terminal Linux hiện ra. Cập nhật: sudo apt update rồi sudo apt upgrade.
  5. Mở Chrome, gõ chrome://flags, tìm "crostini", bật Crostini GPU Support.

Sau cài xong: cài package Linux, tìm mục "Linux apps" trong menu file Chrome OS để chạy như app gốc.

Tóm Tắt 3 Cách Cài Linux Trên Chromebook

  • ARM Chromebook: Nên dùng Crouton.
  • Intel Chromebook: Có 3 lựa chọn tùy nhu cầu (dual-boot chrx, chroot Crouton, container Crostini).

Thích terminal Chrome OS? Xem danh sách lệnh Crosh quan trọng nhất.