Suy đoán của bạn dd
là đúng. Bạn có thể xóa thẻ SD bằng lệnh sau (giả sử rằng thẻ SD của bạn là /dev/sdd
):
Không làm gián đoạn lệnh này hoặc nó có thể gạch thẻ SD.
$ sudo dd if=/dev/zero of=/dev/sdd bs=8192
Lưu ý: Nếu lệnh này không hoàn thành thành công và bạn phải hủy bỏ nó, thì rất có thể nó có thể phục hồi được với các chương trình khôi phục phân vùng đĩa được đề cập trong các bài đăng khác.
Nó có thể mất một thời gian tùy thuộc vào kích thước và tốc độ của thẻ SD. Nếu bạn bị thuyết phục, CIA muốn khôi phục các tệp của bạn, sau đó ghi đè lên thẻ SD urandom
thay vì zero
:
$ sudo dd if=/dev/urandom of=/dev/sdd bs=8192
dd
lệnh từ các ví dụ trên sẽ xóa toàn bộ thẻ SD, để lại mà không có bất kỳ phân vùng nào, thậm chí không có bảng phân vùng. Vì vậy, bạn sẽ cần phải tạo lại phân vùng trên thẻ SD. Bạn có thể làm điều này bằng bất kỳ công cụ phân vùng nào như cfdisk
, parted
(khuyến nghị của tôi) hoặc gparted
.
Và một điều nữa: cực kỳ cẩn thận khi gọi dd
lệnh . Một lỗi đánh máy trong of=
giá trị đối số có thể gây ra thảm họa.
fdisk
. (Trừ khi bạn không thể vì GPT hoặc các hạn chế kỹ thuật khác.)