Tôi đã tận dụng lại chiếc Chromebook cũ của mình để làm máy chủ Linux

Tác giả T-X, T.M.Hai 30, 2025, 09:00:10 CHIỀU

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

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

Nếu không, nó sẽ mãi mục nát trong kho.

Nếu bạn giống như nhiều người khác, bạn hoặc một thành viên trong gia đình đã từng có một chiếc Chromebook cấu hình thấp nằm phủ bụi trong tủ nhiều năm. Tôi cũng là một trong số đó, và tôi quyết định cuối cùng cũng sử dụng nó bằng cách cài đặt Linux lên và thiết lập một máy chủ đơn giản. Đây là những gì tôi đã làm và kết quả mà tôi đạt được.


Để tham khảo, chiếc Chromebook mà tôi đã sử dụng trong dự án này là Samsung Chromebook 3 (XE500C13) tôi mua năm 2015. Như vậy, nó đã có cả một thập kỷ bị bỏ quên do tài nguyên hạn chế và sự tiến bộ của ChromeOS vượt xa tính hữu dụng của Chromebook. Tôi đã mở khóa bootloader vài năm trước và cài đặt một bản phân phối Linux dành cho máy tính để bàn lên đó, nhưng phần cứng khiến nó hầu như không thể sử dụng được. May mắn thay, một máy chủ cơ bản yêu cầu ít tài nguyên hơn nhiều, khiến Chromebook trở thành ứng cử viên hoàn hảo cho việc tái sử dụng máy tính kiểu này.

1. Thiết lập kỳ vọng

Khi thiết lập máy chủ, điều quan trọng là bạn phải có kế hoạch và hiểu rõ những gì mình đang làm việc cùng.

Như tôi đã nói, máy của tôi là một chiếc Chromebook rất cũ với cấu hình phần cứng khiêm tốn. Nó chỉ có 16GB bộ nhớ trong, vì vậy, trừ khi thêm bộ nhớ ngoài, tôi biết mình sẽ phải giới hạn máy chủ của mình ở mức chạy những ứng dụng cực kỳ tối giản và nhẹ. Bộ xử lý Celeron lõi kép của nó chỉ đạt tốc độ tối đa 1.6GHz và chỉ có 4GB RAM. Không có gì ấn tượng, nhưng tôi biết rằng chừng đó là đủ để xử lý bất cứ thứ gì tôi định cài đặt trên một thiết bị nhỏ như vậy.

Với tất cả những điều đó trong đầu, tôi quyết định điều mình muốn làm với máy chủ của mình là chạy một trình tổng hợp nguồn cấp dữ liệu RSS đơn giản. Cụ thể, tôi muốn cài đặt FreshRSS, một dịch vụ mà tôi đã cài đặt trên Raspberry Pi và sử dụng hàng ngày. Nó không yêu cầu nhiều dung lượng lưu trữ, và tất cả những gì nó cần làm là thường xuyên kiểm tra và tải dữ liệu nguồn cấp từ internet. Đơn giản và khả thi đối với một máy tính cấu hình yếu.

2. Tôi phải "bẻ khóa" nó trước đã

Trước khi bạn có thể làm bất cứ điều gì, bạn cần phải xóa hệ điều hành ChromeOS trên Chromebook của mình. Thật không may, tôi không có giải pháp nhanh chóng và dễ dàng nào cho bạn vì việc xóa ChromeOS và thay thế nó bằng một bản phân phối Linux phụ thuộc vào Chromebook cụ thể mà bạn sở hữu. Có rất nhiều loại Chromebook khác nhau, và mỗi loại lại có những đặc điểm riêng biệt. Trong trường hợp của tôi, tôi phải mở Chromebook ra và tháo một con ốc bảo vệ ghi. Đúng vậy, đó là một con ốc vật lý mà sự hiện diện của nó trong thiết bị đã ngăn cản tôi cài đặt Linux.

Tôi khuyên bạn nên xác định số hiệu model của thiết bị và tìm kiếm các hướng dẫn cũng như ví dụ về những người khác đã cài đặt Linux thành công trên đó. Bằng cách đó, bạn có thể học hỏi được những mẹo hữu ích và tìm hiểu cách thực hiện một cách an toàn.

Tôi đã sử dụng hướng dẫn trên trang   Đăng nhập để xem liên kết, trang này cũng cung cấp một đoạn mã để tự động hóa hầu hết các quy trình liên quan, vì vậy tôi khuyên bạn nên sử dụng hướng dẫn đó. Tuy nhiên, đó là một quy trình dài và phức tạp về mặt kỹ thuật, và theo như tôi thấy, hướng dẫn của iFixit về việc chuyển đổi Chromebook thành máy tính Linux dễ tiếp cận hơn một chút trong khi vẫn sử dụng các đoạn mã của   Đăng nhập để xem liên kết.

3.Cần một số phụ kiện

Một điều quan trọng cần nhớ khi thiết lập máy chủ là luôn luôn nên sử dụng kết nối có dây thay vì Wi-Fi. Một sợi cáp Ethernet chất lượng sẽ mang lại độ tin cậy tốt hơn nhiều và tốc độ nhanh hơn.

Thật không may, do Chromebook của tôi tập trung vào giá cả phải chăng và thiết kế tối giản nên nó không có cổng Ethernet. Các cổng dữ liệu duy nhất mà nó có là cổng USB-A, vì vậy tôi phải mua một bộ chuyển đổi Ethernet sang USB-A và kết nối nó với một sợi cáp vào bộ định tuyến của mình.

Thêm một điều nữa: Bàn phím Chromebook thường có cách đặt tên phím không theo chuẩn, khiến việc nhận biết vị trí hoặc thậm chí xác định xem một số phím quan trọng có tồn tại hay không trở nên khó khăn. Bạn có thể muốn gắn thêm một bàn phím ngoài có hàng phím chức năng phía trên để tránh gặp phải rắc rối này.

4. Lựa chọn hệ điều hành

Sau khi đã có quyền cài đặt Linux trên Chromebook, bước tiếp theo là chọn bản phân phối phù hợp. Có rất nhiều bản phân phối Linux khác nhau, và ngay cả khi thu hẹp phạm vi xuống chỉ còn các bản phân phối hướng đến máy chủ cũng không làm giảm số lượng đi nhiều.

Tôi chọn DietPi vì nó dựa trên hệ điều hành Debian cực kỳ ổn định, nhưng được tối ưu hóa để sử dụng ít tài nguyên và có một bộ sưu tập các tập lệnh giúp dễ dàng cài đặt và thiết lập nhiều dịch vụ. DietPi cung cấp cho bạn một số tùy chọn ISO dành riêng cho phần cứng cụ thể, và mặc dù không có tùy chọn nào được dán nhãn cho Chromebook, tôi đã chọn tùy chọn UEFI Native PC vì tôi biết tập lệnh của   Đăng nhập để xem liên kết đã cài đặt bộ nạp khởi động UEFI trên đó.

5. Quá trình khởi động và cài đặt diễn ra khá suôn sẻ

Vì không biết liệu một bản phân phối Linux hiện đại có còn hỗ trợ Chromebook cũ hay không, tôi đã hơi lo lắng rằng nó sẽ không khởi động được. Nhưng tôi vẫn tiến hành ghi bản phân phối Linux vào ổ USB và khởi động nó theo hướng dẫn trên   Đăng nhập để xem liên kết.

Tuy nhiên, tôi cảm thấy nhẹ nhõm khi thấy việc cài đặt hệ điều hành trên Chromebook của mình rất dễ dàng. Tôi không gặp thêm khó khăn lớn nào khi sử dụng, kể cả việc kết nối vào mạng bằng bộ chuyển đổi USB-A.


Vì tôi đã chọn DietPi, việc thiết lập FreshRSS rất dễ dàng. Tôi đã chọn nó từ menu phần mềm của DietPi và chạy trình cài đặt. Sau đó, tôi có thể truy cập giao diện web của FreshRSS để cấu hình dịch vụ tổng hợp nguồn cấp dữ liệu mới của mình.


Giao diện FreshRSS hoạt động nhanh nhạy như trên thiết bị Raspberry Pi 4 của tôi, vì vậy tôi hầu như không có gì phàn nàn về máy chủ Chromebook này. Vấn đề duy nhất của tôi cho đến nay là tôi cần tìm cách tắt màn hình mà không cần tắt máy tính. Đóng nắp không tắt được màn hình, và tôi không muốn màn hình tiêu hao năng lượng một cách vô ích.

Máy chủ này chắc chắn vẫn đang trong quá trình hoàn thiện khi tôi đang tìm cách giải quyết vấn đề về nắp đậy. Tôi cũng không cảm thấy thoải mái khi chỉ hoạt động với tổng dung lượng lưu trữ 16GB, vì vậy tôi rất muốn xem dung lượng đó sẽ bị chiếm dụng nhanh như thế nào bởi bộ nhớ đệm và các dữ liệu khác, lúc đó tôi sẽ phải nghĩ ra một phương án lưu trữ mới.

Cho đến lúc đó, tôi có thể nói với bạn rằng việc tận dụng lại một chiếc Chromebook cũ với bản phân phối Linux và một máy chủ đơn giản chắc chắn rất đáng để bạn bỏ thời gian ra làm. Thật đáng tiếc nếu để một thiết bị tốt như vậy bị lãng phí.