Trong lần boot đầu tiên, Raspberry Pi cần thẻ SD với hệ điều hành trên đó. Nếu không, bạn không thể đi xa hơn.
Nhiều bo mạch Pi đi kèm với thẻ nhớ microSD và trình cài đặt NOOBS (New Out Of the Box Software). Tất nhiên, bạn cũng có thể có image độc lập của riêng mình. Cho dù lựa chọn phương án nào, thì bạn nên sử dụng thẻ SD 8GB trở lên.
Nhưng điều quan trọng nhất là sử dụng thiết bị đến từ nhà sản xuất thẻ SD đáng tin cậy. Khi boot, bạn sẽ biết rằng có vấn đề với thẻ SD, nếu đèn LED màu đỏ nhấp nháy. Ngoài ra, đèn LED màu xanh lục nhấp nháy thường xuyên (3 đến 8 lần) cũng cho biết thẻ có vấn đề.
Làm cách nào để khắc phục sự cố thẻ SD trên Raspberry Pi?
1. Mount một OS image mới
- Định dạng thẻ SD trong một PC khác, sử dụng SDFormatter. (Nếu việc định dạng không thành công, thẻ bị hỏng.)
- Tải một hệ điều hành hoặc image “sạch”.
- Lưu và lắp thẻ vào Raspberry Pi để xem nó có hoạt động không.
Đây là giải pháp tiêu chuẩn được đề xuất để sửa thẻ microSD bị lỗi. Tuy nhiên, nhiều người dùng phàn nàn rằng sự cố Pi không nhận dạng được thẻ diễn ra quá thường xuyên và họ phải cài đặt lại image mới nhiều lần.
Việc này thật khó chịu! Đó là lý do tại sao giải pháp tiếp theo có thể hữu ích, nhưng chỉ sau khi lần boot đầu tiên thành công.
2. Tạo bản sao chỉ đọc của thẻ SD
- Sao chép image Raspberry vào thẻ SD.
- Khởi động như bình thường từ thẻ, nhưng không mở rộng hệ thống file. Thiết lập múi giờ và cài đặt quốc tế.
- Chạy lệnh sau và nhấn p để xuất bảng phân vùng hiện tại:
sudo fdisk/ dev/mmcblk0
- Sau đó nhập các lệnh sau:
- Sửa đổi /etc/fstab như sau:
- Chạy sudo partprobe để nhận ra phân vùng.
- Định dạng phân vùng mới với:
sudo mkfs –type ext4 /dev/mmcblk0p3
- Khởi động lại.
Nếu sau đó bạn cần thực hiện thay đổi đối với hệ thống, bạn có thể mount lại các phân vùng chỉ đọc với quyền ghi:
sudo mount -o remount, rw /dev/mmcblk0p2
Thông tin bổ sung
- Người dùng đã báo cáo rằng thẻ SD của họ hoạt động khi được lắp vào một bo mạch Raspberry Pi khác - thường là phiên bản cũ hơn phiên bản không boot được. Cuối cùng, họ đã giải quyết được vấn đề bằng một thẻ mới.
- Đôi khi, chỉ cần lấy thẻ SD ra và khởi động lại là có thể khắc phục được sự cố.
- Ngăn giữ bằng nhựa của thẻ SD có thể là vấn đề vì một số phiên bản Pi rất “kén chọn” về những chi tiết này.
Xem thêm: