Câu trả lời:
Đầu tiên, tại sao nó không khởi động? Đèn chiếu sáng làm gì? Gỡ lỗi với wiki này
Vấn đề có thể nằm ở phân vùng FAT, có thể dễ dàng phục hồi bằng cách cải tổ và đặt lại các tệp (Sử dụng hình ảnh của bạn hoặc một tệp được tải xuống từ web.)
Nếu đó là hệ thống tệp Linux, tải nó trên Linux (thậm chí là liveCD) và chạy fsck
có thể đủ để khôi phục hệ thống.
Vì vậy, gắn thẻ SD, mở bàn điều khiển và làm dmesg
để xem nhãn của đĩa cuối cùng (ví dụ sdb
) được phát hiện, làm fdisk -l /dev/sdb
để xem phân vùng nào tồn tại. Linux nên được gọi là Linux (ví dụ sdb2
). cuối cùng làm fsck /dev/sdb2
để quét và sửa chữa hệ thống tập tin.
Nếu tất cả đều thất bại, có thể SD đã bị hỏng, tôi sẽ làm một dd if=/dev/sdb of=file.img
(thậm chí tốt hơn dd_rescue /dev/sdb file.img
nếu bạn đã dd_rescue
cài đặt) để sao lưu SD vào một tệp và cố gắng khôi phục mọi thứ từ đó, bằng cách chuyển đổi hình ảnh trên thiết bị losetup --find --show file.img
hoạt động trên đó .
Nếu hệ thống tập tin không bị hỏng nặng, có thể gắn nó vào hệ thống khác và sao chép các tập tin.
Trên một hệ thống Linux khác, nhập sudo mount -o ro /dev/mmcblk0p2 /mnt
vào một thiết bị đầu cuối. Điều này gắn thẻ SD (giả sử là tại mmcblk0
) chỉ đọc tại /mnt
.
Từ đó bạn có thể duyệt vào cấu trúc thư mục với trình quản lý tệp và sao chép mọi tệp cần thiết.