Làm thế nào để sửa chữa một ổ đĩa USB bị hỏng trong Linux
Mọi người đều có một ổ đĩa flash. Họ là những điều nhỏ bé tuyệt vời, và họ làm cho việc bảo vệ dữ liệu trở nên dễ dàng. Tuy nhiên, đôi khi các ổ đĩa flash có thể bị hỏng hoặc chỉ ra khỏi trạng thái ngừng hoạt động. Nếu bạn là một người dùng Linux và điều này đã xảy ra với bạn, có một sửa chữa dễ dàng cho tất cả điều này. Trong bài viết này, chúng tôi sẽ giới thiệu cho các bạn một số thủ thuật đơn giản về cách bạn có thể lấy lại ổ đĩa flash của mình theo thứ tự làm việc.
Lưu ý: các thủ thuật được nêu trong bài viết này không nhất thiết phải dành riêng cho ổ USB và có thể được sử dụng trên các ổ đĩa cứng.
Loại bỏ các khối xấu khỏi ổ USB bằng fsck
Một cách dễ dàng để sửa chữa một ổ đĩa flash, hoặc bất kỳ ổ đĩa thực sự, là sử dụng công cụ fsck
. Công cụ này là rất tốt để loại bỏ các khối tập tin xấu, như hầu hết (nếu không phải tất cả) tham nhũng và không đọc được đến từ các vấn đề như thế này. Để xóa các khối tệp bị hỏng khỏi ổ đĩa flash USB, hãy mở cửa sổ dòng lệnh và nhập các lệnh sau.
Người dùng phải tìm ra tên ổ đĩa trên hệ thống trước khi mọi thứ có thể tiến lên phía trước. Làm điều này bằng cách nhập lệnh lsblk
. Điều này sẽ liệt kê tất cả các đĩa đính kèm trên hệ thống của bạn.
lsblk
Lưu ý: lệnh lsblk
liệt kê tất cả các đĩa, không chỉ ổ đĩa USB. Hãy chú ý đến đầu ra, vì nó rất dễ nhầm lẫn một ổ đĩa cứng cho một ổ đĩa flash.
Để loại bỏ các khối tập tin xấu, chạy lệnh fsck
trên một phân vùng cụ thể (ví dụ / dev / sdc1), hoặc toàn bộ đĩa (ví dụ / dev / sdc). Sau khi hoàn thành, ổ đĩa USB sẽ có một phân vùng lành mạnh một lần nữa và hoạt động hoàn toàn trên Linux.
sudo fsck / dev / sdc1
Lưu ý: hướng dẫn này giả định rằng ổ đĩa flash là / dev / sdc (hoặc / dev / sdc1). Người dùng có thể có các nhãn khác nhau cho ổ flash của họ trên hệ thống của họ.
Đang xóa ổ USB
Đôi khi một ổ đĩa USB có thể hoàn toàn không thể đọc được đến điểm mà nó không còn tiết kiệm được nữa. Khi điều này xảy ra, tuyến đường tốt nhất thường chỉ bằng không ra dữ liệu và bắt đầu lại. Công cụ tốt nhất cho công việc trong tình huống này là dd
, và nó hoạt động khá tốt.
Bắt đầu bằng cách lấy nhãn ổ đĩa đã được tìm thấy trước đó với lệnh lsblk
và áp dụng cùng một logic (hãy nhớ rằng / dev / sdc1 là một phân vùng và / dev / sdc là toàn bộ thiết bị).
sudo dd nếu = / dev / zero = / dev / sdc
Tạo một hệ thống tệp mới
Zeroing một ổ đĩa USB (hoặc bất kỳ thiết bị cho rằng vấn đề) ám dữ liệu trên nó hoàn toàn vô ích. Điều này có nghĩa là bạn sẽ cần phải tạo một phân vùng dữ liệu mới. Chọn một hệ thống tập tin, và sau đó chạy lệnh!
Fat32
sudo mkfs.msdos -f 32 / dev / sdc1
Ext4
sudo mkfs.ext4 -f / dev / sdc1
NTFS
sudo mkfs.ntfs -f / dev / sdc1
Phần kết luận
Ổ đĩa flash USB là các thiết bị hữu ích. Chúng giúp mọi người dễ dàng chuyển dữ liệu từ máy tính này sang máy tính khác, bất kể hệ điều hành nào đang chạy. Đó là lý do tại sao việc biết phải làm gì khi ổ đĩa không còn truy cập được nữa. May mắn thay, Linux có một số công cụ thực sự hữu ích giúp tiết kiệm một ổ đĩa flash khá dễ dàng.
Hình ảnh tín dụng: CES Thumb-Drive Style Press Kits