Tôi đã sao thành công lên thẻ SD của tôi hai lần bằng cách phát hành các lệnh sauKhông thể sao lưu thẻ SD với dd, phàn nàn "Input/Output Lỗi"
sudo dd if=/dev/sdb of=/home/user/Documents/raspi/images/raspi1.v2.iso bs=1M
Tuy nhiên, bây giờ nó là đem lại cho tôi những điều sau đây lỗi:
dd: reading `/dev/sdb': Input/output error
3027+1 records in
3027+1 records out
3174977536 bytes (3.2 GB) copied, 200.723 s, 15.8 MB/s
Nhìn xung quanh mạng, điều này dường như chỉ ra thẻ SD bị hỏng. Tuy nhiên, raspi của tôi (mà tôi chạy ra khỏi thẻ SD này) chạy tốt (ish) và Disk Utility tuyên bố rằng thẻ sd không bị hỏng.
Có cách nào khác để tôi có thể tìm hiểu lý do tại sao dd
đang khiếu nại, nếu thẻ bị hỏng và nếu có, cách khắc phục thẻ SD.
UPDATE:
Tôi đã từ bỏ cố gắng chạy dd
trên thẻ SD, nhưng tôi đã tìm ra những gì đã làm hư thẻ SD của tôi, đó là cập nhật firmware Raspi theo quy định trên this trang web
Tôi đã thử điều đó và nó vẫn không hoạt động. Nó cho nhiều hay ít lỗi tương tự, nhưng nhiều lần hơn là – puk
Hmm. Có vẻ như đã đến lúc mua thẻ SD mới. Bạn có thể cố gắng tạo lại các sector xấu bằng 'sudo dd if =/dev/zero =/dev/sdb bs = 1M'. Điều này * có thể * cung cấp cho bạn thẻ làm việc, nhưng nó có thể sẽ không kéo dài – mvp
Vấn đề này thực sự đang diễn ra, và tôi đã thử nó trên raspis khác nhau, raspis mới, raspbians mới, và trên thẻ SD mới. – puk