Bạn có biết rằng bạn có thể chạy Linux trên Chromebook của mình không? Cài đặt môi trường Linux truyền thống trên Chromebook của bạn là một cách nhanh chóng và dễ dàng để mở khóa tiềm năng thực sự của máy và cải thiện chức năng của máy.
Vì Chrome OS là hệ điều hành dựa trên Linux, người dùng có thể cài đặt một môi trường Linux thay thế và có được một máy tính để bàn Linux hoàn chỉnh trên Chromebook của họ. Trước khi bạn bắt đầu, hãy lưu ý rằng nếu bạn có máy dựa trên ARM, một số ứng dụng Linux sẽ không hoạt động, vì chúng chỉ được thiết kế để chạy trên kiến trúc Intel.
Vì vậy, đây là cách bạn cài đặt Linux trên Chromebook của mình.
Cách cài đặt Linux trên Chromebook
Có hai tùy chọn chính mà bạn có thể sử dụng để cài đặt Linux trên Chromebook của mình. Bạn có thể tạo môi trường khởi động kép bằng chrx, một dự án mã nguồn mở thay thế dự án ChrUbuntu hiện đã không còn tồn tại hoặc trong môi trường chroot bằng Crouton.
Ngoài ra còn có một tùy chọn thứ ba, sử dụng Crostini, dự án vùng chứa máy ảo Linux của Google cho phép bạn chạy các ứng dụng Linux trên Chrome OS. Crostini tương tự như chroot, ở chỗ nó cho phép tạo ra một môi trường nơi bạn có thể chạy các chương trình Linux. Sự khác biệt giữa hai điều này là Crostini không yêu cầu bạn nhập Chế độ nhà phát triển Chromebook.
Mỗi lựa chọn đều có ưu và nhược điểm. Đọc để biết hướng dẫn cài đặt từng bước đơn giản, đồng thời xem xét các ưu điểm và nhược điểm của chúng.
Tạo Khôi phục Chromebook
Trước khi bắt đầu thay đổi Chromebook của mình bằng bản cài đặt Linux, bạn nên tạo ổ khôi phục Chromebook bằng Tiện ích khôi phục Chromebook. Nếu có bất kỳ điều gì khủng khiếp xảy ra với Chromebook của bạn trong quá trình cài đặt Linux, bạn có thể khôi phục Chromebook của mình bằng ổ đĩa.
Bạn sẽ cần một ổ đĩa flash USB có dung lượng ít nhất 8GB mà bạn không ngại định dạng trong quá trình này.
- Tải xuống Tiện ích khôi phục Chromebook từ Cửa hàng Chrome trực tuyến.
- Sử dụng ứng dụng để tải xuống bản sao của Chrome OS trên một phương tiện di động có bộ nhớ 4GB.
Vậy là xong!
Nếu bạn gặp khó khăn và gặp phải thông báo đáng sợ "Chrome OS bị thiếu hoặc bị hỏng", bạn đã chuẩn bị cho tình huống xấu nhất. Làm theo hướng dẫn của chúng tôi về cách cài đặt lại Chrome OS để làm cho Chromebook của bạn hoạt động trở lại.
Cách đặt Chromebook của bạn vào Chế độ nhà phát triển
Phương pháp khởi động kép chrx và các phương pháp cài đặt chroot yêu cầu bạn đặt Chromebook của mình vào Chế độ nhà phát triển. Chế độ nhà phát triển của Chromebook là một chức năng tích hợp đặc biệt cho phép bạn khởi động vào hệ điều hành chưa được phê duyệt, trong số những thứ khác.
Một vài lời cảnh báo trước khi tiếp tục.
Đầu tiên, việc đặt thiết bị của bạn ở Chế độ nhà phát triển sẽ xóa tất cả dữ liệu được lưu trữ cục bộ, vì vậy hãy đảm bảo rằng bạn đã sao lưu đầy đủ mọi thứ quan trọng.
Thứ hai, bạn đang xóa một cấp bảo mật quan trọng của Chromebook, vì máy sẽ không còn xác minh hoặc xác thực Chrome OS khi khởi động, điều này có thể khiến bạn dễ bị tấn công.
Cuối cùng, hãy nhớ rằng bất kỳ sửa đổi nào bạn thực hiện đều không được Google hỗ trợ và có thể làm mất hiệu lực bảo hành của bạn.
Phương thức đưa Chromebook của bạn vào Chế độ nhà phát triển khác nhau tùy thuộc vào kiểu dáng và kiểu máy của máy. Chromebook cũ hơn nhiều có một công tắc vật lý đơn giản bên dưới pin. Các phiên bản mới hơn không có pin có thể tháo rời và do đó yêu cầu bạn làm theo các bước sau:
- Nhấn giữ Esc + Làm mới và trong khi vẫn nhấn, hãy nhấn vào nút nguồn.
- Sau khi máy tính khởi động lại, bạn sẽ vào Chế độ khôi phục .
- Nhấn Ctrl + D , sẽ đưa ra lời nhắc hỏi bạn có muốn vào Chế độ nhà phát triển hay không. Nhấn Enter tiến hành với.
- Chromebook sẽ bắt đầu khởi chạy Chế độ nhà phát triển --- quá trình này có thể mất một chút thời gian.
- Khi quá trình thiết lập hoàn tất, bạn sẽ gặp màn hình hiển thị dấu chấm than và cụm từ Xác minh hệ điều hành đang TẮT . Từ bây giờ, bạn sẽ thấy màn hình này mỗi khi bật Chromebook. Nếu bạn đợi 30 giây, Chromebook của bạn sẽ tự động khởi động hoặc bạn có thể nhấn Ctrl + D để khởi động ngay lập tức.
Cách khởi động kép Linux trên Chromebook bằng chrx
Chrx là một dự án mã nguồn mở mà bạn có thể sử dụng để cài đặt bản phân phối Linux cùng với Chrome OS. Có một số bản phân phối Linux bạn có thể chọn. Chúng bao gồm cài đặt Ubuntu đầy đủ hay còn gọi là GalliumOS, có nguồn gốc từ Xubuntu và được phát triển đặc biệt để tối đa hóa hiệu suất trên phần cứng Chromebook.
Có một điều quan trọng cần lưu ý trước khi tiếp tục. Phương pháp khởi động kép chrx không tương thích với Chromebook sử dụng phần cứng ARM. Bạn có thể kiểm tra danh sách khả năng tương thích trước khi tiếp tục với hướng dẫn.
Các mẫu Intel Skylake, Apollo Lake và Kaby Lake có các mức độ hỗ trợ và thử nghiệm khác nhau. Các mô hình Intel Amber Lake, Gemini Lake và Whisky Lake là mới và không được hỗ trợ nhiều.
Quá trình cài đặt chrx là một quá trình gồm hai phần. Giai đoạn một phân vùng bộ nhớ của bạn. Giai đoạn hai cài đặt bản phân phối Linux và định cấu hình hệ thống của bạn.
Sử dụng chrx để cài đặt Linux
Đây là hướng dẫn từng bước để cài đặt Linux trên Chromebook của bạn bằng chrx. Trước khi tiếp tục, hãy kiểm tra kỹ khả năng tương thích của bạn, đảm bảo Chế độ nhà phát triển được bật và bạn có kết nối internet đang hoạt động.
- Đầu tiên, nhấn CTRL + ALT + T để mở thiết bị đầu cuối Chrome OS, sau đó nhập shell
- Bây giờ bạn cần cập nhật chương trình cơ sở Chromebook để cho phép khởi động cũ. Nhập
Khi tập lệnh cập nhật chương trình cơ sở tải, nhấn 1 , sau đó Enter để Cài đặt / Cập nhật Phần mềm cơ sở RW_Legacy.cd; curl -LO https://mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh.
- Sau khi cập nhật chương trình cơ sở của bạn hoàn tất, hãy nhập
Nhấn N để cài đặt vào bộ nhớ hệ thống của bạn.cd ; curl -Os https://chrx.org/go && sh go.
- Nhập kích thước lưu trữ cho phân vùng Linux, sau đó nhấn Enter. Tùy chọn cài đặt mặc định, GalliumOS, yêu cầu bộ nhớ tối thiểu 3GB. Sau khi cài đặt hoàn tất, nhấn Enter để khởi động lại hệ thống của bạn.
- Sau khi hệ thống của bạn khởi động lại, bạn sẽ gặp phải thông báo cho biết "Hệ thống của bạn đang tự sửa chữa. Vui lòng đợi." Điều này nghe có vẻ đáng lo ngại, đó là điều hoàn toàn bình thường. Chờ cho việc này hoàn thành. Thời gian cần tùy thuộc vào ổ cứng của bạn. Ví dụ:tôi có ổ cứng 128GB trong Chromebook và quá trình này mất gần 20 phút.
- Khi bạn đến máy tính để bàn, hãy mở thiết bị đầu cuối Chrome OS, nhập shell , sau đó
là giai đoạn thứ hai của quá trình cài đặt. Khi quá trình cài đặt kết thúc, nhấn Enter.cd ; curl -Os https://chrx.org/go && sh go
- Tại màn hình khởi động, nhấn CTRL + L để khởi động vào Hệ điều hành Gallium (hoặc một bản phân phối Linux thay thế).
Quá trình cài đặt chrx hơi dài. Tuy nhiên, kết quả vẫn tuyệt vời và cung cấp cho bạn một môi trường khởi động kép ổn định.
Cách cài đặt Linux làm Chroot bằng Crouton
Một thay thế cho phương pháp chrx là sử dụng Crouton, một dự án mã nguồn mở cài đặt Linux trong môi trường chroot.
Trên thực tế, điều này có nghĩa là bạn có thể chuyển đổi liền mạch giữa hai hệ điều hành bằng cách sử dụng một lệnh bàn phím đơn giản và máy sẽ không yêu cầu khởi động lại.
Các lợi ích khác bao gồm chia sẻ / Tải xuống thư mục trên cả hai hệ thống. Điều này có nghĩa là bạn có thể dễ dàng truy cập tệp từ cả hai môi trường. Hơn nữa, việc xóa hệ điều hành Linux được cài đặt bằng Crouton không yêu cầu khôi phục toàn bộ hệ thống.
Bản thân phần mềm này được phát triển bởi một cựu nhân viên của Google và do đó, được tối ưu hóa để chạy cực kỳ nhanh chóng, ngay cả trên các máy cũ hơn. Hai môi trường cũng chia sẻ trình điều khiển, vì vậy chúng sẽ hoạt động ngay lập tức và không gặp sự cố.
Cài đặt Linux Với Crouton
Quá trình cài đặt Crouton rất đơn giản. Vui lòng kiểm tra xem bạn có kết nối với mạng Wi-Fi và bạn đã bật Chế độ nhà phát triển. Bây giờ, hãy làm theo các bước bên dưới để cài đặt Ubuntu với Crouton.
- Tải xuống phiên bản Crouton mới nhất vào ổ cứng Chromebook của bạn Tải xuống: Crouton (Miễn phí)
- Nhấn CTRL + ALT + T để mở thiết bị đầu cuối, sau đó nhập shell
- Nhập
để biến trình cài đặt thành một tệp thực thisudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton
- Bây giờ, hãy chạy trình cài đặt bằng
sudo crouton -t xfce
- Khi kết thúc quá trình cài đặt, bạn sẽ nhận được lời nhắc nhập tên người dùng và mật khẩu cho cài đặt Linux của mình. Chọn thứ gì đó phù hợp, nhấn Enter , và cài đặt sẽ cạnh tranh.
Sau khi quá trình cài đặt hoàn tất, hãy quay lại vỏ Chromebook (từ màn hình của bạn, nhấn Ctrl + Alt + T , nhập shell, nhấn Enter), sau đó gõ
sudo startxfce4
và nhấn Enter . Sau khi bạn thực hiện xong việc này một lần, hệ điều hành mới sẽ tiếp tục chạy cho đến khi bạn tắt máy tính của mình hoặc đăng xuất khỏi môi trường máy tính để bàn Linux.
Tùy chọn cài đặt mặc định, như trên, cài đặt Ubuntu 16.04, hiện đã lỗi thời. Crouton không hỗ trợ các bản phân phối Linux khác. Nếu bạn muốn xem các bản phân phối Linux khác mà Crouton hỗ trợ, hãy chạy
sh -e ~/Downloads/crouton -r list
trước khi bắt đầu cài đặt. Hoán đổi tên của bản phân phối Linux mà bạn muốn cài đặt trong bước 4 của hướng dẫn.
Kiểm soát và Tùy chỉnh Môi trường Crouton Linux của bạn
Các phím tắt sau cho phép bạn chuyển đổi giữa Chrome OS gốc và môi trường Linux mới của bạn:
- Máy dựa trên ARM: Ctrl + Alt + Shift + Forward và Ctrl + Alt + Shift + Back
- Máy dựa trên Intel: Ctrl + Alt + Back và Ctrl + Alt + Forward rồi đến Ctrl + Alt + Làm mới
Khi bạn đã cài đặt thành công môi trường mới của mình, có một số hành động bạn nên thực hiện để cải thiện trải nghiệm của mình.
- Bật các phím âm lượng và độ sáng của bàn phím để hoạt động bên trong hệ điều hành mới. Để thực hiện việc này, hãy truy cập trình bao Chrome OS (từ màn hình Chrome OS, nhấn Ctrl + Alt + T , nhập shell và nhấn Enter ).
- Tiếp theo, nhập
và nhấn Enter.sudo sh -e ~/Downloads/crouton -r precise -t keyboard –u
- Xóa trình bảo vệ màn hình của môi trường mới vì nó đã được biết là gây ra lỗi đồ họa. Bạn có thể thực hiện việc này từ terminal bên trong Linux bằng cách nhập
sau đó nhấn Enter .sudo apt-get remove xscreensaver
- Cài đặt Trung tâm Phần mềm Ubuntu và Synaptic (cả hai đều được sử dụng để cài đặt các ứng dụng bổ sung). Thực hiện việc này bằng cách vào terminal bên trong bản cài đặt Linux mới của bạn, nhập
và nhấn Enter.sudo apt-get install software-center synaptic
Cách xóa cài đặt Crouton
Có hai cách chính để xóa môi trường Linux được cài đặt bằng Crouton.
Đầu tiên là nhập shell trên Chrome OS của bạn (nhấn Ctrl + Alt + T , nhập shell, nhấn Enter ) và làm như sau.
- Nhập
và nhấn Entercd /usr/local/chroots
- Nhập
và nhấn Entersudo delete-chroot *
- Nhập
và nhấn Enterrm -rf /usr/local/bin
Cách thay thế là khởi động lại Chromebook của bạn và nhấn Dấu cách khi bạn thấy xác minh hệ điều hành ban đầu bị TẮT màn hình. Thao tác này sẽ đưa thiết bị của bạn ra khỏi Chế độ nhà phát triển và xóa sạch tất cả dữ liệu cục bộ, bao gồm mọi môi trường mới mà bạn đã cài đặt.
Như mọi khi, hãy đảm bảo bạn đã sao lưu mọi dữ liệu quan trọng trước khi thực hiện bước này. Nếu bạn muốn vào lại Chế độ nhà phát triển sau thời điểm này, bạn sẽ phải lặp lại quy trình đã giải thích trước đó.
Cách cài đặt ứng dụng Linux bằng Crostini
Bây giờ, hãy chuyển sang phương pháp thứ ba và cuối cùng để chạy các ứng dụng Linux trên Chromebook của bạn. Crostini cho phép bạn tạo một vùng chứa ảo cho một ứng dụng Linux. Ứng dụng Linux chạy trên bản cài đặt Chrome OS hiện có của bạn, vì vậy không cần phải vào Chế độ nhà phát triển hoặc thực hiện các chỉnh sửa đối với hệ điều hành hiện có.
Nhược điểm duy nhất là Crostini không khả dụng trên nhiều mẫu Chromebook. Ít nhất, không nhiều vào thời điểm viết bài --- và không có cái nào mà tôi hiện đang sở hữu. Kiểm tra danh sách tương thích đầy đủ để xem liệu kiểu máy Chromebook của bạn có thể chạy Linux (Beta) không và đến lượt mình, Crostini.
Nếu bạn đang nghĩ đến việc chờ đợi Crostini đến với Chromebook của mình, chủ sở hữu của một số kiểu máy nhất định nên cân nhắc sử dụng một trong các phương pháp thay thế. Danh sách các kiểu Chromebook sẽ không nhận được Crostini rất dài.
Cách sử dụng ứng dụng Linux trên Chromebook của bạn với Crostini
Quá trình tải và sử dụng Crostini trên Chromebook tương thích rất đơn giản. Trên Chromebook của bạn:
- Mở menu Cài đặt
- Cuộn xuống để tìm Linux (Beta) rồi bật tùy chọn này lên
- Làm theo hướng dẫn trên màn hình. Quá trình thiết lập có thể mất đến 10 phút.
- Sau khi cài đặt xong Linux, một thiết bị đầu cuối Linux sẽ xuất hiện. Cập nhật cài đặt Linux bằng
, sau đó nhấnsudo apt update
.sudo apt update upgrade
- Khi hoàn tất, hãy mở trình duyệt Chrome của bạn và nhập chrome:// flags . Nhập crostini trong thanh tìm kiếm Cờ, sau đó tìm kiếm Hỗ trợ GPU Crostini
- Chuyển nó thành Đã bật .
Sau khi hoàn tất cài đặt Linux (Beta) và Crostini, bạn có thể cài đặt các gói Linux vào Chromebook của mình. Bạn cũng sẽ tìm thấy một tùy chọn mới trong menu tệp Chrome OS cho các ứng dụng Linux, cho phép bạn khởi chạy các ứng dụng Linux như thể đó là một ứng dụng Chromebook.
3 cách cài đặt Linux trên Chromebook
Có ba tùy chọn để bạn bắt đầu sử dụng Linux trên Chromebook của mình. Những hạn chế chính của việc chọn một phương pháp đến từ loại phần cứng của bạn và khả năng tương thích của nó. Các mẫu Chromebook dựa trên ARM nên chọn Crouton, trong khi các mẫu Chromebook dựa trên Intel có nhiều tùy chọn hơn.
Bạn có đang truy cập vào thiết bị đầu cuối Chrome OS không? Hãy xem danh sách các lệnh Crosh quan trọng nhất mà mọi người dùng nên biết.