Cách cài đặt phân phối Linux trên Chromebook của bạn

Mặc dù Chromebook(Chromebooks) được cung cấp với Chrome OS , một hệ điều hành dựa trên Linux, hoàn toàn mới, nhưng chúng cũng có thể chạy các bản phân phối Linux(unadulterated Linux distributions) chưa được cải tiến mà không gặp sự cố. Trên thực tế, bạn có thể chạy đồng thời Chrome OS và một bản phân phối Linux khác trên cùng một Chromebook .

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt Linux trên Chromebook mà không ảnh hưởng đến hệ điều hành Chrome(Chrome OS) . Bạn cũng sẽ học cách cài đặt môi trường Linux thử nghiệm được tích hợp trong (Linux)Chrome OS và bản phân phối Linux của bên thứ ba ( Ubuntu ).

Cài đặt Linux Beta(Install Linux Beta) ( Crostini ) trên Chromebook

Crostini mô tả dự án chính thức của Google cho phép người dùng Chromebook chạy Linux mà không cần vào Chế độ nhà phát triển Chrome OS(Chrome OS Developer Mode) . Ưu điểm chính của tính năng này là bạn có thể tận hưởng các ứng dụng và công cụ dựa trên Linux trong một môi trường an toàn. (Linux)Hãy coi nó như một máy ảo có sẵn để chạy Linux trong Chrome OS mà không cần phải xử lý các mã và lệnh Linux .

Môi trường Linux(Linux) này có hỗ trợ chính thức từ Google và có rất ít khả năng làm hỏng Chromebook của bạn hoặc làm mất hiệu lực bảo hành của Chromebook. Môi trường cũng được bảo vệ khỏi các ứng dụng và tệp độc hại thông qua Hộp cát — một(Sandboxing—one) trong những tính năng bảo mật được tích hợp trong Chromebook(security features built into Chromebooks) .

Việc cài đặt môi trường Linux này trên (Linux)Chromebook của bạn tùy thuộc vào cấu hình phần cứng và phần mềm của thiết bị. Không phải tất cả các kiểu Chromebook cũ hơn đều hỗ trợ tính năng Linux Beta ( Crostini ) ngay lập tức. 

Ngoài ra, việc cài đặt môi trường Linux này trên Chromebook yêu cầu Chrome OS 69 trở lên. Đi tới Cài đặt(Settings) > Giới thiệu về Chrome OS(About Chrome OS) để kiểm tra phiên bản Chrome OS hoặc cập nhật hệ điều hành Chromebook của bạn. Cài đặt bất kỳ bản cập nhật nào có sẵn hoặc khởi động lại thiết bị của bạn để hoàn tất các bản cập nhật đang chờ xử lý.

Môi trường đang thử nghiệm và bị khóa theo mặc định. Vì vậy, hành động đầu tiên là kích hoạt môi trường phát triển Linux . Kết nối Chromebook của bạn với Internet và làm theo các bước sau:

  1. Khởi chạy ứng dụng Cài đặt(Settings) , mở rộng danh mục Nâng cao(Advanced) , cuộn đến phần Nhà phát triển(Developers) và chọn nút Bật trên(Turn on) hàng “Môi trường phát triển Linux ( Beta )”.

  1. Chọn Next để tiếp tục.

  1. Tạo tên người dùng, chọn dung lượng ổ đĩa được đề xuất và chọn Cài đặt(Install) .

Bây giờ, hãy hướng dẫn bạn cách cài đặt bản phân phối Linux của bên thứ ba trên Chromebook của bạn .

Điều đầu tiên đầu tiên(First Things First) : Tạo một ổ đĩa khôi phục(Recovery)

Mặc dù việc cài đặt bản phân phối Linux của bên thứ ba trên Chromebook khá đơn giản, nhưng đôi khi mọi thứ có thể không đạt yêu cầu trong quá trình này. Do đó, chúng tôi thực sự khuyên bạn nên tạo bản sao lưu thiết bị của mình bằng Tiện ích khôi phục Chromebook(Chromebook Recovery Utility) . Điều này yêu cầu một đĩa lưu trữ bên ngoài có ít nhất 8GB dung lượng lưu trữ trống.

  1. Khởi chạy Chrome, đi tới trang Tiện ích khôi phục Chromebook(Chromebook Recovery Utility page) trên cửa hàng Chrome trực tuyến và chọn Thêm vào Chrome(Add to Chrome) .

  1. Chọn Thêm ứng dụng(Add app) trên lời nhắc xác nhận.

Bạn sẽ thấy tiến trình tải xuống ở góc dưới cùng bên trái của màn hình Chromebook. Cắm(Plug) ổ lưu trữ ngoài có dung lượng lưu trữ 8GB hoặc lớn hơn vào Chromebook của bạn khi bạn nhận được cảnh báo cài đặt thành công trong khu vực thông báo.

Lưu ý rằng tiện ích khôi phục sẽ xóa tất cả dữ liệu và phân vùng trên ổ đĩa. Vì vậy, hãy đảm bảo rằng bạn đã sao lưu mọi dữ liệu quan trọng trên ổ đĩa vào một thiết bị khác trước khi sử dụng nó làm đĩa khôi phục của Chromebook.

  1. Khởi chạy Tiện ích khôi phục Chrome(Chrome Recovery Utility) trong trình khởi chạy ứng dụng.

  1. Chờ(Wait) ứng dụng chuẩn bị khôi phục thiết bị của bạn và chọn Bắt đầu(Get started) .

  1. Chữ và số trên màn hình là số kiểu máy Chromebook của bạn. Nhập(Enter) các chữ số vào hộp thoại được cung cấp và chọn Tiếp tục(Continue) để tiếp tục.

  1. Chọn thiết bị phương tiện bạn muốn sử dụng để tạo hình ảnh khôi phục và chọn Tiếp tục(Continue) .

  1. Chọn nút Tạo ngay bây giờ(Create now) .

Chờ(Wait) tiện ích tải xuống và ghi các tệp cần thiết vào phương tiện khôi phục. Quá trình này có thể mất vài phút hoặc vài giờ tùy thuộc vào các yếu tố như kiểu Chromebook và phiên bản Chrome OS của bạn . Xóa ổ khôi phục sẽ làm gián đoạn quá trình tải xuống, vì vậy hãy đảm bảo ổ vừa khít với cổng USB(USB) của Chromebook .

Bạn cũng sẽ cần kết nối internet nhanh để tải xuống các tệp sẽ cấu thành phương tiện khôi phục. Vì vậy, hãy đảm bảo Chromebook của bạn được kết nối với Wi-Fi hoặc mạng Ethernet(Ethernet)

Nếu có sự cố xảy ra khi cài đặt Linux , hãy tắt Chromebook của bạn, khởi động vào chế độ khôi phục (nhấn Esc + Refresh + nút Nguồn(Power) ), chèn phương tiện khôi phục và làm theo hướng dẫn trên màn hình.

Bật Chế độ nhà phát triển trong Chromebook

Bạn cần có Chromebook của mình ở Chế độ nhà phát triển(Developer Mode) để cài đặt bất kỳ bản phân phối Linux nào . Thao tác đó sẽ xóa tất cả dữ liệu được lưu trữ trên bộ nhớ của Chromebook , vì vậy hãy đảm bảo bạn sao lưu tệp của mình vào đám mây hoặc đĩa ngoài trước khi kích hoạt Chế độ nhà phát triển(Developer Mode) .

Cũng cần lưu ý rằng việc kích hoạt Chế độ nhà phát triển(Developer Mode) sẽ vô hiệu hóa nhiều tính năng bảo mật tích hợp sẵn trên thiết bị của bạn. Tương tự như vậy(Likewise) , thao tác này cũng có thể làm mất hiệu lực bảo hành của Chromebook . Tắt nguồn Chromebook của bạn và làm theo các bước bên dưới.

  1. Nhấn và giữ các phím Esc(Esc) + Refresh (hoặc F3 ) và giữ nút Nguồn(Power) .

  1. Nhả các nút khi màn hình khôi phục xuất hiện trên màn hình của Chromebook.
  2. Bỏ qua hướng dẫn “Vui lòng cắm thẻ nhớ USB hoặc thẻ SD khôi phục” trên màn hình. Nhấn Ctrl + D để kích hoạt Chế độ nhà phát triển.

  1. Nhấn Enter để tắt xác minh hệ điều hành. Điều đó sẽ “mở khóa” Chromebook của bạn để khởi động các hệ điều hành không phải của Google.

  1. Nhấn Ctrl + D một lần nữa và đợi vài phút để khởi động Chromebook của bạn khi đã bật Chế độ nhà phát triển .(Developer Mode)

Bạn sẽ nhận được thông báo trên màn hình rằng Chromebook của bạn hiện đang chuyển sang Chế độ nhà phát triển(Developer Mode) . Không tắt Chromebook của bạn trong quá trình này và đảm bảo Chromebook có đủ pin (50% trở lên).

Thiết(Set) lập Chromebook của bạn từ đầu như thể nó là một thiết bị mới và chuyển sang phần tiếp theo để tìm hiểu cách cài đặt Ubuntu Linux trên Chromebook của bạn .

Cài đặt Ubuntu Linux(Install Ubuntu Linux) trên Chromebook ( Sử dụng Crouton(Using Crouton) )

Một ưu điểm chính của việc cài đặt Linux qua Crouton là bạn không cần phải khởi động lại Chromebook của mình để chuyển đổi giữa Chrome OSLinux . Bạn có thể làm điều đó bằng cách sử dụng các tổ hợp phím hoặc phím tắt. Ngoài ra, bản phân phối Linux có quyền truy cập trực tiếp vào phần cứng và tệp của Chromebook của bạn. (Chromebook)Vì vậy, bạn có thể chuyển sang Linux và vẫn truy cập các tệp được tạo trong Chrome OS .

Crouton đạt được điều này bằng cách tạo môi trường nhị phân “chroot” chạy trên Chrome OS . Không giống như dự án “Crostini” của Google, Crouton cung cấp một môi trường Linux “thuần khiết”(” Linux) . Hạn chế duy nhất là nó chỉ giới hạn trong Ubuntu . Crouton (hiện tại) không hỗ trợ các bản phân phối Linux khác . Truy cập thư mục Crouton trên GitHub(Crouton directory on GitHub) để tìm hiểu thêm về môi trường Chroot và cách nó cấp nguồn cho bản phân phối Ubuntu Linux trên Chromebook .

  1. Tải xuống và lưu tệp crouton vào tệp (Download and save the crouton file)Tải xuống(Downloads) của Chromebook của bạn .

  1. Nhấn Ctrl + Alt + T để khởi chạy môi trường Command Shell của Crosh — Chrome OS '.
  2. Nhập hoặc dán shell vào terminal và nhấn Enter .

  1. Sau đó, dán sudo install -Dt /usr/local/bin -m 755 ~/Downloads/crouton vào terminal và nhấn Enter . Lệnh sẽ chuyển đổi tệp văn bản crouton đã tải xuống thành tệp thực thi.

  1. Bây giờ, hãy nhập hoặc dán sudo crouton -t xfce vào terminal và nhấn Enter . Nếu Chromebook của bạn có màn hình cảm ứng, hãy chạy lệnh này thay thế: sudo crouton -t touch, xfce .

Điều đó sẽ tải xuống và cài đặt gói Ubuntu Linux trên Chromebook của bạn bằng XFCE —một môi trường máy tính để bàn nhanh và nhẹ, tiêu thụ ít tài nguyên hệ thống. Bạn có thể cài đặt Linux trên Chromebook của mình bằng các môi trường máy tính để bàn khác như Unity , GNOME hoặc LXDE . Tuy nhiên, XFCE được khuyến khích vì nó nhanh hơn rất nhiều. Bên cạnh đó(Besides) , Chromebook(Chromebooks) là thiết bị cấp thấp với tài nguyên hệ thống hạn chế. Điều đó làm cho XFCE trở thành lựa chọn phù hợp nhất.

Nếu bạn đang thử nghiệm, bạn có thể cài đặt Linux với các môi trường máy tính để bàn khác bằng cách chạy các lệnh sau trong thiết bị đầu cuối Crosh :

  • Môi trường Unity Desktop: dán sudo crouton -t Unity và nhấn Enter .
  • GNOME Môi trường máy tính để bàn: dán sudo crouton -t gnome và nhấn Enter .
  • LXDE: dán sudo crouton -t lxde và nhấn Enter .

Trình cài đặt sẽ tải xuống các gói Ubuntu cần thiết . Đảm(Make) bảo Chromebook của bạn luôn kết nối với Internet trong quá trình tải xuống và cài đặt. Toàn bộ hoạt động sẽ mất vài phút hoặc vài giờ tùy thuộc vào tốc độ kết nối của bạn.

  1. Nhập tên người dùng ưa thích và nhấn Enter .

  1. Nhập mật khẩu và nhấn Enter .

  1. Nhập lại mật khẩu và nhấn Enter để tiếp tục.

Bạn có thể bắt đầu sử dụng Ubuntu Linux trên Chromebook của mình khi nhận được thông báo "đã cập nhật mật khẩu thành công".

Nhấn Ctrl + Alt + T để khởi chạy Crosh, nhập shell trong terminal, nhấn Enter , nhập / dán sudo startxfce4 và nhấn Enter .

Nếu môi trường Ubuntu Linux đang tải một màn hình trống, hãy nhập tên người dùng của bạn, nhấn Enter , nhập mật khẩu của bạn và nhấn Enter . Nếu sự cố vẫn tiếp diễn, hãy chuyển về Chrome OS và quay lại Ubuntu .

Sử dụng phím tắt Ctrl + Alt + Shift + Back hoặc Ctrl + Alt + Shift + Forward để chuyển đổi qua lại giữa cả hai hệ điều hành.

Xóa(Remove) hoặc gỡ cài đặt Linux(Uninstall Linux) trên Chromebook

Bản phân phối Linux có làm hỏng thiết bị của bạn không? Hoặc bạn không muốn chạy Linux trên Chromebook của mình nữa. Tất cả(All) những gì bạn cần để xóa bản phân phối Linux là tắt Chế độ nhà phát triển(Developer Mode) và bật lại xác minh hệ điều hành. Tắt nguồn Chromebook của bạn , nhấn Space Bar trên trang hiển thị “Xác minh hệ điều hành đang TẮT(OFF) ” và nhấn Enter để xác nhận hành động.

Thao tác đó sẽ bật lại xác minh hệ điều hành và khởi động Chrome OS bình thường. Lưu ý rằng việc tắt Chế độ nhà phát triển(Developer Mode) cũng sẽ xóa dữ liệu trên Chromebook của bạn.



About the author

Tôi là một kỹ sư phần mềm và blogger với gần 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên tạo các bài đánh giá và hướng dẫn về công cụ cho các nền tảng Mac và Windows, cũng như cung cấp các bình luận của chuyên gia về các chủ đề phát triển phần mềm. Tôi cũng là một diễn giả và người hướng dẫn chuyên nghiệp, từng thuyết trình tại các hội nghị công nghệ trên thế giới.



Related posts