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

Cách Thiết Lập Raspberry Pi Làm Thin Client Windows

Muốn chạy Windows trên Raspberry Pi?

Việc này khó xảy ra trong thời gian gần, nhưng không có nghĩa là hoàn toàn không thể. Với một máy tính Windows được cấu hình làm máy chủ, bạn có thể tạo phiên bản máy ảo và truy cập nó bằng Raspberry Pi.

Đây được gọi là thin client (khách hàng mỏng), và Raspberry Pi rất phù hợp cho vai trò này. Dưới đây là cách truy cập máy tính để từ xa Windows bằng Raspberry Pi thin client.

Thin Client Là Gì?

Được tối ưu hóa cho truy cập từ xa đến máy chủ trung tâm lưu trữ các máy ảo desktop, thin client là một máy có cấu hình thấp. Nó có thể là một PC cũ, hoặc thiết bị hiện đại chạy phần cứng tối thiểu.

Khác với máy tính để bàn tiêu chuẩn thực hiện tất cả công việc chạy hệ điều hành và phần mềm, thin client dựa vào máy chủ để xử lý tất cả các tác vụ nặng.

Có khả năng bạn đã từng dùng thin client mà không hay biết. Nếu bạn từng làm việc với các máy tính kết nối đến máy chủ Citrix, bạn đã dùng thin client (hoặc máy tính để bàn đóng vai thin client). Bạn cũng có thể đã dùng thin client tại thư viện hoặc trường đại học.

Bạn sẽ nhận thấy phiên làm việc trên desktop ảo của máy chủ từ xa giữ lại cài đặt và tệp giữa các lần đăng nhập. Đây cũng là công cụ hữu ích cho hotdesking (chia sẻ bàn làm việc).

Dự án này minh họa cách Raspberry Pi có thể thay thế "máy cấu hình thấp" đó và chạy như thin client với PC Windows làm máy chủ.

Thiết Lập Raspberry Pi Thin Client: Những Gì Bạn Cần

Để tạo Raspberry Pi thin client để thường xuyên truy cập PC Windows và chạy ứng dụng trên đó, chúng tôi sẽ hướng dẫn cài đặt và sử dụng WTWare.

Để bắt đầu, hãy đảm bảo bạn có:

  • Raspberry Pi 2 hoặc mới hơn (chúng tôi dùng Raspberry Pi 3B+ cho kết quả tốt nhất)
  • Thẻ microSD đã định dạng, trống
  • Máy tính chạy Windows
  • Màn hình, bàn phím, chuột cho Raspberry Pi
  • Nguồn cấp tin cậy
  • Máy tính chạy Windows 10 Pro (hoặc phiên bản trước hỗ trợ Terminal Services) hoặc Windows Server 2016

Bạn cũng cần phần mềm WTWare, tải từ winterminal.com. Đây là bản dùng thử (phiên bản đầy đủ giá $40) nên dòng chữ "Evaluation Copy" sẽ xuất hiện dọc màn hình.

Thêm Về WTWare

WTWare là hệ điều hành thin client cho Raspberry Pi. Sau khi cài đặt, bạn sẽ trải nghiệm Windows Terminal Server với các ứng dụng desktop chạy trong phiên bền vững.

Được tối ưu cho khởi động qua mạng, WTWare hỗ trợ khởi động từ phương tiện cục bộ cho Raspberry Pi, và hoạt động với các máy chủ RDP phổ biến. WTWare cũng hỗ trợ phần cứng cục bộ như máy in, thiết bị xác thực thông minh.

Chìa khóa của thiết lập này (và mọi thiết lập thin client/máy chủ) là lưu trữ dữ liệu người dùng trên máy chủ Windows. Cài đặt, chương trình và dữ liệu đã lưu được giữ trên máy chủ, sẵn sàng truy cập trong các phiên sau.

WTWare có thể cấu hình để khởi động Raspberry Pi từ thẻ microSD, hoặc qua mạng, nhờ hỗ trợ Preboot Execution Environment (PXE) của Raspberry Pi.

Cài Đặt WTWare Trên Windows Và Raspberry Pi

Sau khi tải bộ cài WTWare, nhấp đúp để cài đặt trên Windows. Xong, cắm thẻ microSD của Raspberry Pi vào PC Windows. Thẻ này nên đã được định dạng bằng SD Card Formatter từ SD Foundation.

Để làm điều này, tải và chạy SD Card Formatter. Chọn thẻ microSD (tự động phát hiện) dưới Select card, đảm bảo Quick format được chọn.

Thêm vào đó, tích hộp CHS format size adjustment. Khi xong nhấp Format và chờ hoàn tất.

Cách Thiết Lập Raspberry Pi Làm Thin Client Windows

Tiếp theo, chạy WTWare Configurator từ menu Start, chọn tùy chọn SD boot card for Raspberry Pi. Đảm bảo ký tự ổ đĩa đúng cho thẻ SD được chọn, sau đó nhấp Next.

Cách Thiết Lập Raspberry Pi Làm Thin Client Windows

Màn hình sau, chọn loại thin client bạn muốn cho Raspberry Pi. Có hai lựa chọn:

Local boot (Khởi động cục bộ): Các tệp hệ điều hành thin client được khởi động từ thẻ SD.

Network boot (Khởi động mạng): Cấu hình thẻ SD để khởi động mạng trên Raspberry Pi 2 và 3. Cũng có tùy chọn cấu hình khởi động đơn lẻ từ thẻ SD để lập trình Raspberry Pi 3 khởi động không cần thẻ sau đó.

Cách Thiết Lập Raspberry Pi Làm Thin Client Windows

Tùy chọn đơn giản nhất lúc này là Local boot. Khi đã quen, có thể chuyển sang Network boot.

Cấu Hình Cài Đặt Mạng Cho Thin Client

Nhấp Next để chuyển sang tab Network và chọn giữa địa chỉ IP do máy chủ DHCP cấp, hoặc chỉ định IP tĩnh cho Raspberry Pi. Nếu dự định dùng Wi-Fi, tích hộp Work over WiFi.

Tiếp tục nhấp Next, chọn cấu hình ưu tiên. Tùy chọn mặc định ổn cho lần đầu. Nhấp Next lại, tích hộp Save parameters into config.txt file. Điều này cho phép chỉnh sửa cấu hình thin client sau. Bạn nên dùng màn hình này để đặt độ phân giải hiển thị ưu tiên.

Nhấp Next lần cuối để đặt Password to enter terminal setup menu. Xong, nhấp Write để bắt đầu cài đặt.

Cách Thiết Lập Raspberry Pi Làm Thin Client Windows

Nhấp Yes đồng ý cảnh báo và chờ dữ liệu ghi vào thẻ SD.

Cấu Hình Raspberry Pi Thin Client

Sau khi ghi hình ảnh lên thẻ microSD, an toàn tháo media và cắm vào Raspberry Pi đã tắt nguồn. Bật nguồn sẽ khởi động Raspberry Pi vào màn hình quản lý Terminal.

Ở đây, dùng tùy chọn Network media chọn giữa WiFi Wireless và Ethernet, sau đó đặt thông tin xác thực phù hợp. Bạn cần SSID và passkey của mạng.

Nếu Configuration files được thiết lập nhận đúng, chuyển sang tùy chọn Connect for configurating. Tại đây, đặt lại mạng không dây rồi xác nhận file cấu hình đã đặt. Nếu chưa, quay lại Configurator, chọn terminal đúng theo địa chỉ MAC (hiển thị trên màn hình Terminal management) và nhấp Create empty individual configuration file.

Cách Thiết Lập Raspberry Pi Làm Thin Client Windows

Từ đây, chỉ cần đăng nhập vào phiên desktop ảo RDP và bắt đầu dùng Windows cùng các ứng dụng đã cài trên Raspberry Pi.

Lưu ý rằng bất kỳ tài khoản Windows hiện có đều có thể đăng nhập theo cách này; nếu dùng tài khoản đang đăng nhập Windows, bạn sẽ bị đăng xuất. Nếu cần tài khoản mới, tạo trên máy Windows.

Đây Là Cách Tốt Nhất Để Chạy Windows Trên Raspberry Pi

Nhiều hệ điều hành có sẵn cho Raspberry Pi, nhưng Windows không phải là một trong số đó. Đây là cách tốt nhất để có chức năng Windows hiện tại trên Raspberry Pi, trừ khi kết nối qua VNC hay RDP.

Muốn tận dụng Raspberry Pi hơn, nhưng không muốn thiết lập thin client? Nó có thể hiệu quả hơn bạn nghĩ. Xem chuyện gì xảy ra khi tôi dùng Raspberry Pi làm PC chính trong một tuần.