Raspberry Pi Người mới

Cài Raspberry Pi OS và bật SSH khi không có màn hình

Cách cài hệ điều hành vào thẻ nhớ rồi điều khiển Raspberry Pi hoàn toàn từ laptop, không cần màn hình hay bàn phím rời.

26.08.20269 phút đọc

Chế độ cài không màn hình thường được gọi là headless. Bạn chỉ cần thẻ nhớ, một chiếc laptop và mạng WiFi; Raspberry Pi sẽ tự lên mạng sau lần cắm điện đầu tiên và bạn gõ lệnh vào nó từ xa.

Linh kiện cần có

Linh kiệnSố lượngGiá tham khảo
Raspberry Pi 4 hoặc 51~1.400.000đ
Thẻ nhớ microSD 32GB loại A11~150.000đ
Nguồn USB-C đúng chuẩn1~180.000đ
Đầu đọc thẻ nhớ1~50.000đ

Giá tham khảo ở các cửa hàng linh kiện tại Việt Nam, tháng 10/2026. Giá thay đổi theo thời điểm và nơi bán.

Các bước thực hiện

Bước 1. Cài Raspberry Pi Imager

Tải phần mềm tại raspberrypi.com/software cho Windows, macOS hoặc Linux. Đây là công cụ chính thức, vừa ghi thẻ vừa cài sẵn cấu hình.

Bước 2. Chọn hệ điều hành và thẻ nhớ

Mở Imager, chọn model Pi của bạn, chọn Raspberry Pi OS (64-bit) và chọn đúng ổ thẻ nhớ. Bản Lite không có giao diện đồ hoạ, nhẹ hơn, hợp khi dùng headless.

Bước 3. Cài sẵn WiFi và SSH

Đây là bước quan trọng nhất. Bấm nút bánh răng hoặc nút Next → Edit Settings, rồi điền:

  • Tên máy, ví dụ mangviet
  • Tên người dùng và mật khẩu, nhớ kỹ vì không có cách lấy lại
  • Tên WiFi, mật khẩu và chọn quốc gia VN
  • Sang tab Services, tick Enable SSH và chọn dùng mật khẩu

Bấm Save rồi bấm Write, chờ khoảng 5 phút.

Bước 4. Khởi động lần đầu

Cắm thẻ vào Pi, cắm nguồn. Đèn xanh nhấp nháy là đang đọc thẻ. Lần đầu mất khoảng hai phút để Pi nở hệ thống và vào mạng.

Bước 5. Kết nối từ laptop

Mở Terminal trên macOS hoặc Linux, mở PowerShell trên Windows, rồi gõ lệnh bên dưới. Lần đầu máy sẽ hỏi có tin tưởng không, gõ yes.

Mã nguồn

terminal
# Ket noi den Pi bang ten may da dat
ssh mangviet@mangviet.local

# Neu bao khong tim thay ten may, tim dia chi IP trong trang quan ly router
# roi ket noi bang IP:
ssh mangviet@192.168.1.37

# Sau khi vao duoc, cap nhat he thong:
sudo apt update && sudo apt full-upgrade -y

# Xem nhiet do CPU:
vcgencmd measure_temp

Giải thích code

Đuôi .local hoạt động nhờ giao thức mDNS, có sẵn trên macOS và Windows 10 trở lên. Nếu router nhà bạn chặn mDNS thì phải dùng địa chỉ IP, xem trong trang quản lý router ở mục danh sách thiết bị.

Nhiệt độ CPU trên 80°C là Pi đang bị nóng và sẽ tự giảm tốc. Nên gắn tản nhiệt hoặc quạt nhỏ nếu chạy liên tục.

Lỗi thường gặp

  • Báo “Connection refused”SSH chưa được bật lúc ghi thẻ. Ghi lại thẻ và nhớ tick Enable SSH.
  • Không tìm thấy tên máy .localDùng địa chỉ IP thay thế, hoặc cài Bonjour trên Windows đời cũ.
  • Đèn xanh không nháy, chỉ có đèn đỏThẻ nhớ chưa ghi được hoặc bị hỏng. Thử ghi lại bằng thẻ khác.
  • Pi tự khởi động lại liên tụcNguồn yếu. Pi 4 cần 3A, Pi 5 cần 5A, sạc điện thoại thường không đủ.