Làm cách nào để khắc phục lỗi I / O này trên thẻ SD?


14

Tôi đã thử với gparted, nó không hoạt động. Tôi tìm thấy một SDFormatter , công cụ cho các cửa sổ đã xóa hoàn toàn.


Tôi có thẻ SD và muốn cài đặt Debian lên nó. Quá trình dd mất khoảng 45 phút, sau đó tôi bỏ nó. Trong máy Windows của tôi, nó hiển thị trong danh sách ổ đĩa nhưng cũng có một lỗi không xác định trong khi thử định dạng hoặc thậm chí mở. gparted chỉ cho tôi biết

/dev/mmcblk0: unrecognised disk label

Tôi đã ban hành

dd if='deb.iso' of=/dev/mmcblk0 bs=512k
dd: error writing „/dev/mmcblk0“: I/O error
0+1 data in
0+0 data out
copied 0 Bytes (0 B), 10,098 s, 0,0 kB/s

Sau đó tôi đã cố gắng

root@kali:~# lsblk -o NAME,FSTYPE,MOUNTPOINT,SIZE,RO
NAME    FSTYPE MOUNTPOINT   SIZE RO
sda                       465,8G  0
├─sda1  ext4   /          450,1G  0
├─sda2                        1K  0
└─sda5  swap   [SWAP]      15,7G  0
sr0                        1024M  0
mmcblk0                    29,5G  0

mmcblk0 là một trong những vấn đề tôi gặp phải . Cuối cùng, tôi đã thử

root@kali:~# mkdosfs -F 32 -v /dev/mmcblk0
mkfs.fat 3.0.26 (2014-03-07)
/dev/mmcblk0 has 4 heads and 16 sectors per track,
hidden sectors 0x0000;
logical sector size is 512,
using 0xf8 media descriptor, with 61896704 sectors;
drive number 0x80;
filesystem has 2 32-bit FATs and 32 sectors per cluster.
FAT size is 15105 sectors, and provides 1933326 clusters.
There are 32 reserved sectors.
Volume ID is 2df52746, no volume label.
mkdosfs: failed whilst writing reserved sector 

Tôi hoàn toàn không biết tại sao nó không hoạt động.


Lỗi I / O không nhất thiết có nghĩa là, tôi có thể truy cập thẻ SD của mình qua điện thoại di động nhưng cổng không được gắn trên Ubuntu.

Câu trả lời:


16
dd: error writing „/dev/mmcblk0“: I/O error

Lỗi I / O bị lỗi (viết tắt của lỗi nhập / xuất đầu ra) có nghĩa là có vấn đề khi truy cập phần cứng. Khi bạn nhận được điều này trên một phương tiện lưu trữ, điều đó có nghĩa là phương tiện lưu trữ của bạn đã chết hoặc sắp chết hoặc bạn có một dây lỏng lẻo hoặc thiết bị ngoại vi bị thiếu hoặc một số vấn đề phần cứng khác.

Lỗi I / O từ thẻ SD có nghĩa là nó đã chết. Đó là lý do tại sao không có phần mềm nào cho phép bạn định dạng nó. Thẻ không thể lưu trữ dữ liệu nữa. Một số khu vực của nó vẫn có thể sử dụng được, nhưng nó thiếu một số bit.

Với chất lượng đầu đọc thẻ, có thể đầu đọc thẻ của bạn bị hỏng và thẻ sẽ hoạt động trên đầu đọc khác. Nhưng đó là một kịch bản hiếm hơn, đừng tin vào nó.

Bạn không thể sửa thẻ SD. Vứt thẻ SD đi và sử dụng thẻ làm việc.


1
Tôi gặp vấn đề tương tự với đầu đọc thẻ tích hợp máy tính xách tay asus cũ của tôi, thẻ hoạt động trên Windows (máy khác) và trong Máy ảnh, vì vậy tôi đã sử dụng đầu đọc thẻ ngoài và thẻ hoạt động tốt.
jcubic

Nhưng tôi gặp vấn đề trong việc sao chép một tập tin nên có thể thẻ SD đã bị hỏng.
jcubic

3

Một nhãn đĩa bị hỏng là một vấn đề lớn đối với một hệ thống tập tin. Tôi hy vọng bạn không có gì quan trọng trên thẻ mà bạn không thể sao chép, bởi vì những hướng dẫn tiếp theo này cung cấp cho bạn thông tin hiệu quả về cách thực hiện tổng định dạng của thiết bị.

Nói chung, có một tiêu đề tại siêu khối của thiết bị (thường là phần đầu của thiết bị) và tiêu đề này mô tả tất cả các phân vùng có trên thiết bị. Thành thật mà nói, nhãn này bị hỏng (theo thông báo lỗi của bạn). Những gì bạn sẽ cần làm là tạo một bảng phân vùng mới để giải quyết vấn đề này.

Tôi thích sử dụng một tiện ích gọi là 'gparted' cho việc này, nhưng bạn có thể sử dụng các lựa chọn thay thế như các dẫn xuất 'parted', 'testdisk' hoặc 'testdisk' thông thường cho việc này. Trong 'gparted', mở tab 'GParted' và làm mới thiết bị. Sau khi hoàn thành, cần có một menu thả xuống ở phía bên phải liệt kê thẻ SD, ổ cứng và về cơ bản bất kỳ phương tiện lưu trữ dài hạn nào khác mà bạn có thể đã gắn vào thời điểm đó. Chọn thẻ SD của bạn từ menu này (Tôi không biết tên đường dẫn cho ATM thẻ SD, xin lỗi). Mở tab thiết bị và bạn sẽ thấy một nút có nội dung 'Tạo bảng phân vùng ...'. Tùy chọn khác, 'Cố gắng cứu dữ liệu ...', không nên quan trọng ngay bây giờ, nhưng tôi sẽ giải thích trong các nhận xét nếu bạn muốn. Dù sao, hãy tiếp tục và tạo bảng phân vùng đó. Điều này sẽ xóa bảng phân vùng cũ và tạo một bảng mới ở vị trí của nó tại siêu khối. Có lẽ bạn nên chọn nhãn loại 'MPT' nếu bạn dự định đặt thẻ SD vào máy tính MS-DOS hoặc chọn chung. Sau khi thực hiện xong, quay lại màn hình nơi các thanh được sử dụng. Nhấp chuột phải vào thanh màu xám và chọn 'Mới'. Bây giờ bạn có thể định dạng thẻ SD thành bất kỳ loại hệ thống tệp nào bạn muốn, theo lý do. Tôi đề nghị 'ext4' cho việc sử dụng chỉ dành cho Linux và 'fat64' cho khả năng của MS-DOS và Linux. quay trở lại màn hình nơi các thanh được sử dụng. Nhấp chuột phải vào thanh màu xám và chọn 'Mới'. Bây giờ bạn có thể định dạng thẻ SD thành bất kỳ loại hệ thống tệp nào bạn muốn, theo lý do. Tôi đề nghị 'ext4' cho việc sử dụng chỉ dành cho Linux và 'fat64' cho khả năng của MS-DOS và Linux. quay trở lại màn hình nơi các thanh được sử dụng. Nhấp chuột phải vào thanh màu xám và chọn 'Mới'. Bây giờ bạn có thể định dạng thẻ SD thành bất kỳ loại hệ thống tệp nào bạn muốn, theo lý do. Tôi đề nghị 'ext4' cho việc sử dụng chỉ dành cho Linux và 'fat64' cho khả năng của MS-DOS và Linux.

Xin chúc mừng! Bạn vừa thực hiện một định dạng đầy đủ của thẻ SD của bạn bằng tay! Bây giờ bạn có thể sử dụng 'dd' để tạo bản sao bitwise của hình ảnh Debian. Nếu bạn không thể, hãy thử xác minh rằng thẻ SD và hình ảnh Debian không bị hỏng (và có thể thử lại).


2
Tôi thực sự hy vọng rằng tôi đã không đăng một loạt thông tin vô dụng.
Ông Minty Fresh

Tôi chỉ là "Cố gắng giải cứu dữ liệu", chỉ muốn gparted trở nên dài dòng hơn: /
Sức mạnh của Bảo Bình

Đã thử sử dụng gparted và vẫn nhận được thông báo lỗi I / O .... nhưng sau đó ... đã thử một đầu đọc thẻ khác và thẻ được định dạng tốt. Hiện đang sử dụng thẻ sd đó không có vấn đề. Luôn luôn, luôn luôn, luôn luôn kiểm tra đầu đọc thẻ của bạn để chắc chắn rằng nó sẽ bị nghẹt.
portample

0

Vì một số lý do kỳ lạ, nếu công tắc nhỏ của bạn ở mặt bên của thẻ đánh dấu nó là chỉ đọc, Ubuntu luôn trả về lỗi bạn đã đề cập ở trên. Hãy thử chuyển nó sang vị trí khác và đọc lại ... làm việc cho tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.