Làm thế nào tôi có thể xóa một cách an toàn một ổ đĩa cứng?


209

Tôi đang lên kế hoạch bán một ổ cứng ngoài USB hiện có chứa bản cài đặt Ubuntu cũ với mật khẩu và thông tin ngân hàng được lưu trữ.

Làm thế nào tôi có thể xóa ổ đĩa một cách an toàn trước khi bán nó?


2
Ngoài ra, hãy xem trang EFF này để biết giải thích toàn diện về nhiều hệ điều hành.
Tom Brossman

@Lekensteyn 'Xóa các phím tắt'? Chỉ cần tìm kiếm AU và không có gì ngoài Q & A liên quan một phần này . Tôi nên hỏi đây là một câu hỏi mới hay nó được đề cập ở đây?
Tom Brossman

Nếu bạn có cụm mật khẩu an toàn, thế giới sẽ không bị mất khi bạn mất ổ đĩa. Tuy nhiên, chúng tôi khuyên bạn nên xóa các keylots như được mô tả trong 5.3 của code.google.com/p/cryptsetup/wiki/ . Đi trước và hỏi về việc xóa đĩa mã hóa.
Lekensteyn

Câu trả lời:


225

Xóa an toàn một thiết bị lưu trữ

Có một tiện ích dòng lệnh được gọi shred, ghi đè dữ liệu trong một tệp hoặc toàn bộ thiết bị với các bit ngẫu nhiên, khiến nó gần như không thể phục hồi.

Trước hết, bạn cần xác định tên của thiết bị.

Đây có thể là một cái gì đó giống /dev/sdbhoặc /dev/hdb(nhưng không thích /dev/sdb1, đó là một phân vùng). Bạn có thể sử dụng sudo fdisk -lđể liệt kê tất cả các thiết bị lưu trữ được kết nối và tìm ổ cứng ngoài của bạn ở đó.

NB Hãy chắc chắn rằng đó là thiết bị chính xác, chọn sai thiết bị sẽ xóa sạch thiết bị.

Ngắt kết nối tất cả các phân vùng hiện được gắn trên thiết bị đó, nếu có. Sau đó chạy như sau, thay thế /dev/sdXbằng tên của thiết bị của bạn:

sudo shred -v /dev/sdX

Điều này sẽ ghi đè lên tất cả các khối trên thiết bị với dữ liệu ngẫu nhiên ba lần, -vcờ dành cho dài dòng và sẽ in tiến trình hiện tại.

Bạn có thể thêm tùy chọn -nNchỉ thực hiện N lần này, để tiết kiệm thời gian trên các thiết bị có dung lượng lớn. Điều này có thể mất một lúc, tùy thuộc vào kích thước của ổ cứng ngoài của bạn (tôi nghĩ rằng phải mất hai mươi phút hoặc lâu hơn cho ổ flash 4 GB của tôi).

Bạn cũng có thể đặt tất cả các bit về 0 sau lần lặp cuối cùng bằng cách thêm tùy chọn -z, tôi thích làm điều này hơn.

sudo shred -v -n1 -z /dev/sdX

Sau này, bạn sẽ phải phân vùng lại thiết bị. Cách dễ nhất là cài đặt GParted và sử dụng nó:

sudo apt-get install gparted
gksu gparted

Chọn thiết bị của bạn trong danh sách góc trên bên phải. Sau đó chọn Device -> Create partition tableđể tạo bảng phân vùng trên thiết bị.

Sau đó thêm một phân vùng duy nhất sử dụng tất cả không gian chưa phân bổ trên thiết bị, chọn fat32làm hệ thống tệp. Áp dụng các thay đổi bằng cách nhấp vào nút Áp dụng (dấu kiểm màu xanh lục) trên thanh công cụ.

Lời khuyên

  • Đọc trang hướng dẫn shredtrực tuyến hoặc bằng cách gõ man shredvào thiết bị đầu cuối.
  • Lưu ý rằng một số phần của đĩa của bạn sẽ không bị xóa - sử dụng lệnh "AN TOÀN" của chương trình cơ sở ổ đĩa, chẳng hạn như thông qua hdparm, để dọn sạch đĩa đúng cách.

31
Thực hành tốt nhất ở đây: ngắt kết nối tất cả các ổ đĩa cứng của bạn, cắm ổ đĩa ngoài và sau đó thực hiện các thao tác trên của đĩa CD trực tiếp để ngăn chặn ngay cả khả năng làm hỏng bất cứ điều gì quan trọng.
Nick Pascucci

30
Lưu ý rằng câu trả lời này đã không được chấp nhận bởi phương pháp AN TOÀN ERASE yêu cầu ổ đĩa tự xóa. Điều này sẽ chăm sóc tất cả các dữ liệu có thể và sẽ không đánh thuế hệ thống của bạn một cách không cần thiết. Bạn có thể thực hiện xóa an toàn, trong đó ổ đĩa tự xóa, sử dụng hdparmtiện ích. Phương pháp này cố gắng xóa toàn bộ ổ đĩa, bao gồm cả các thành phần xấu. Hơn nữa, nó nhanh hơn nhiều so với ghi đè theo cách thông thường. Đây cũng là phương pháp được khuyến nghị cho các ổ SSD, đây shredlà một ý tưởng cực kỳ tồi tệ.
Maarten Bodewes 23/03/13

6
@owlstead: Bạn có thể giải thích? AN TOÀN ERASE là gì và làm thế nào để sử dụng nó? Thật đáng trân trọng nếu bạn đưa ra một câu trả lời riêng nếu bạn có câu trả lời tốt hơn.
Mads Skjern

17
Nhận xét về việc sử dụng lệnh ATA Secure Erase là sai lệch. Có những vấn đề nghiêm trọng khi sử dụng SE (liên quan đến việc thiếu sự hỗ trợ nhất quán từ các nhà cung cấp và sự thiếu minh bạch trong quy trình). Liên quan: security.stackexchange.com/questions/62253
MV.

2
@Fiksdal Tôi không biết, đã năm năm kể từ khi tôi viết câu trả lời này và tôi không nhớ động cơ của mình để diễn đạt theo cách đó. Điều đó nói rằng, tôi nghĩ rằng tôi có nghĩa là nó dọc theo dòng "thực tế là không thể ngày hôm nay nhưng có thể có khả năng trong tương lai với đủ cải tiến công nghệ".
Frxstrem

94

Chỉ cần "không" nó sử dụng ddcông cụ:

  1. Bắt đầu tiện ích đĩa thông qua System > Administration > Disk Utility
  2. Tìm đĩa của bạn trong bảng điều khiển bên trái, chọn nó và bên phải tìm đường dẫn thiết bị (ví dụ /dev/sdX:)
  3. Chạy lệnh sau từ thiết bị đầu cuối gnome (Ứng dụng> Phụ kiện> Thiết bị đầu cuối):

    sudo dd if=/dev/zero of=/dev/sdX bs=1M

    Đảm bảo bạn sử dụng đúng đường dẫn thiết bị và không chỉ sao chép dòng này!

Điều này sẽ ghi đè lên toàn bộ đĩa bằng số không và nhanh hơn đáng kể so với việc tạo ra hàng gigabyte dữ liệu ngẫu nhiên. Giống như tất cả các công cụ khác, điều này sẽ không quan tâm đến các khối được vạch ra vì bất kỳ lý do gì (viết lỗi, dành riêng, v.v.), nhưng rất có thể người mua của bạn sẽ không có công cụ và kiến ​​thức để phục hồi bất cứ thứ gì từ các khối đó.

Tái bút: Trước khi các fanboy Bruce Schneier hạ bệ tôi: Tôi muốn bằng chứng rằng có thể khôi phục dữ liệu từ một ổ cứng quay không cổ xưa đã bị ghi đè bằng số không. Thậm chí đừng nghĩ về việc bình luận khác! : P


6
1 cho Bruce Schneier (và DD mà thực sự là một công cụ tuyệt vời)
n3rd

6
Không nói đây là "bằng chứng" mạnh nhất nhưng phương pháp Gutmann tồn tại vì một lý do. Theo như tôi biết, các ổ đĩa cứng hiện đại về mặt lý thuyết vẫn dễ bị phục hồi dữ liệu nếu nó bị ghi đè bởi số không. Dù điều đó có còn tồn tại hay không, hy vọng bạn có thể thừa nhận rằng nó sẽ không bị tổn thương khi ghi đè bằng cách sử dụng / dev / ngẫu nhiên hoặc một thuật toán cụ thể cho mục đích đó.
Cerin

13
Không, nó sẽ không bị tổn thương, nó sẽ mất rất nhiều thời gian (đặc biệt nếu bạn sử dụng / dev / ngẫu nhiên: P) với lợi ích đáng ngờ. Bài báo cuối cùng về chủ đề mà tôi đọc (xin lỗi, không có thông tin chi tiết, tôi nghĩ đó là từ năm 2008) đã đề xuất - dựa trên dữ liệu từ các thử nghiệm với phần cứng thực - rằng cơ hội phục hồi một bit là <50% → có nghĩa là bạn giảm tỷ lệ lỗi khi "phục hồi" từng bit bằng cách tung đồng xu. Vì vậy, trừ khi có bằng chứng cho thấy zero-ing là không đủ (không phải là "có thể" ngay bây giờ, thay vào đó là "cách không có friggin"), đây là phương pháp được tôi lựa chọn.
htorque

12
@Cerin Sự hiểu biết của tôi là chưa bao giờ có bất kỳ bằng chứng nào cho thấy những tưởng tượng phục hồi dữ liệu hoang tưởng này thậm chí có thể xảy ra. Như đã chỉ ra trong phần "Phê bình" của bài viết mà bạn đã liên kết, bản thân Guttman chỉ trích cách thuật toán của anh ta được sử dụng " giống như một câu thần chú tà thuật để xua đuổi tà ma hơn là kết quả phân tích kỹ thuật về kỹ thuật mã hóa ổ đĩa " . Những lý do duy nhất để thực hiện nhiều hơn việc xóa sạch một ổ đĩa là do cảm xúc ... tức là nó khiến bạn cảm thấy tốt hơn ... không phải là kỹ thuật.
phi lý John

4
Đẹp, nhưng bạn có thể vui lòng giải thích cho tôi tại sao bạn đặt bs=1Mtham số? Tôi có thể đọc manvà IIUC bạn chỉ giới hạn bộ đệm ở mức 1 megabyte; Tại sao làm như vậy là mong muốn?
gaazkam

20

Hãy xem câu hỏi dứt khoát này trên Sàn giao dịch bảo mật

Làm thế nào tôi có thể xóa tất cả thông tin trên ổ cứng một cách đáng tin cậy

Điều này thảo luận về các tùy chọn xóa an toàn khác nhau, cùng với phá hủy vật lý và xóa sạch để bạn có thể quyết định tùy chọn nào có thể là lựa chọn tốt nhất của bạn.

Hãy nhớ rằng trạng thái khôi phục hiện tại cho các bộ lưu trữ khác nhau như sau:

  • Ổ đĩa cứng rất cũ: có những khoảng trống giữa các rãnh để bạn có khả năng bị chảy máu vào những khoảng trống này (nếu bạn có một kính hiển vi điện tử quét tiện dụng). Ghi đè nhiều lần có khả năng hữu ích.
  • Ổ cứng mới: hiện tại không có công nghệ nào có thể đọc được ngay cả khi ghi đè lên.
  • Ổ cứng thể rắn: cân bằng hao mòn có nghĩa là bạn không thể ghi đè an toàn. Thay vào đó, bạn có thể mã hóa toàn bộ âm lượng và loại bỏ phím để xóa hoặc bạn phá hủy thiết bị.

Định nghĩa của rất cũ, ví dụ 30 năm trước là gì?
động lực

Ổ đĩa MFM 10Mb từ khoảng 20-25 năm trước, vâng
Rory Alsop

Làm thế nào điều này liên quan đến ổ đĩa trong các thiết bị như điện thoại di động và máy tính bảng?
Động lực

@Motivated Cho rằng điện thoại và máy tính bảng sử dụng bộ nhớ flash, đây có thể là câu trả lời giống như của SSD, nhưng tôi không chắc chắn. Bạn có thể hỏi về Super User để biết thêm thông tin.
wjandrea

20

Tôi thường sử dụng một bài kiểm tra đọc-ghi phá hủy bằng cách sử dụng badblocks -w. Hai lợi thế chính là

  • nó là một phần của hệ thống cơ sở và hầu hết mọi hệ thống cứu hộ, vì vậy nó có sẵn, ví dụ như từ trình cứu hộ của trình cài đặt Ubuntu
  • bạn nhận được một báo cáo ở cuối liệu có các khối xấu trên đĩa không

Lưu ý rằng nếu báo cáo chỉ ra sự cố, tôi sẽ không bán đĩa nữa vì nó có khả năng bị lỗi sớm.

Ví dụ sử dụng (nếu đĩa của bạn là sdd):

sudo badblocks -wsv /dev/sdd

(được thêm svcho thanh tiến trình + dài dòng)


11

Bây giờ, công cụ Disks ( gnome-disks) có ATA Secure Erase . Bạn có thể sử dụng nó để xóa ổ cứng của bạn. Tùy chọn tương tự được giải thích trong câu trả lời này bằng cách sử dụng công cụ dòng lệnh hdparm.

  1. Công cụ mở đĩa → Chọn đĩa đích
  2. Từ menu: Định dạng đĩa ...
  3. Chọn từ hộp thả xuống, Xóa: Xóa an toàn nâng cao ATA
  4. định dạng

Xóa an toàn nâng cao ATA 1 Xóa an toàn nâng cao ATA 2


2
Mặc dù đây là tùy chọn tốt nhất nói chung, nhưng nó không áp dụng qua USB (như đã hỏi trong câu hỏi trên). Có những cảnh báo và từ chối trách nhiệm về điều đó tại ata.wiki.kernel.org/index.php/ATA_Secure_Erase . Tuy nhiên, tôi đã hỏi về vấn đề Gnome .
colan

1
@colan Theo tôi hiểu, điều đó phụ thuộc vào sự hỗ trợ tính năng trong toàn bộ ngăn xếp (Đĩa - Kernel - Trình điều khiển - Trình điều khiển - Ổ đĩa). Mặc dù trường hợp của tôi khá ổn đối với hai ổ cứng (bộ điều hợp hoạt động WD USB3 HDD & WD w / SATA-USB3), tôi xác nhận rằng nó không phải dành cho tất cả các trường hợp, tôi đã thấy một số bộ điều hợp SATA-USB3 có căn chỉnh khối được mã hóa cứng (đọc với 512b & Khối 4k không tạo ra hình ảnh giống hệt nhau), một số không hỗ trợ SMART cũng có một số lệnh thực thi dài, Một số ổ USB có triển khai không được chuẩn hóa / xoắn cho phân vùng được bảo vệ bằng mật khẩu / mã hóa (Sử dụng nó thông qua bộ chuyển đổi USB khác sẽ phá vỡ nó)
user.dz

8
  • Bạn cần tạo một thiết bị loopback chạy / dev / ngẫu nhiên trên toàn bộ nội dung của ổ đĩa.
  • Điều đó sẽ lấp đầy toàn bộ ổ đĩa với dữ liệu gần như hoàn toàn ngẫu nhiên. Sau đó, bạn có thể đặt tất cả các bit về 0 bằng dd.

  • Trên thực tế, dd nên có thể ngẫu nhiên tất cả các thông tin.

  • Bạn nói rằng bạn đã lưu trữ thông tin ngân hàng trên đĩa cứng của mình. Vì vậy, tôi sẽ đề nghị bạn chạy bất kỳ một trong các lệnh sau từ đĩa cd trực tiếp (trong đó hdX là ổ cứng của bạn).

    dd if=/dev/zero of=/dev/hdX

    dd if=/dev/random of=/dev/hdX

    dd if=/dev/urandom of=/dev/hdX

  • Sẽ mất bao lâu để dựa vào kích thước ổ cứng của bạn.

Để biết thông tin của bạn:

Xem các liên kết sau,

Ghi chú:

  • Ngẫu nhiên sử dụng các bit ngẫu nhiên và 0 sử dụng 0 bit.
  • Urandom là một phiên bản bán ngẫu nhiên của ngẫu nhiên.

Là ngẫu nhiên thực sự cần thiết? Nó sẽ không đủ để thay thế tất cả các bit bằng 1 và sau đó bằng 0?
Buck

7

bạn có thể sử dụng lau

Cài đặt

sudo apt-get install wipe

Bạn có thể sử dụng phần mềm đó hoặc sử dụng lệnh sau:

shred -vfz -n ? (drive)

Là "?" là, đặt số lần bạn muốn băm nhỏ ổ đĩa, sau đó cho "(ổ đĩa)" là, đặt ổ đĩa mà bạn muốn cắt nhỏ. Khi bạn đã hoàn thành, làm bất cứ điều gì bạn muốn với nó. Tôi nghĩ rằng phương pháp này hiệu quả hơn vì bạn có thể kiểm soát những gì được thực hiện cho ổ đĩa của mình và có kết quả ngay lập tức.

Liên kết

  1. http://wipe.sourceforge.net/
  2. http://www.howtogeek.com/howto/15037/use-an-ubfox-live-cd-to-seciously-wipe-your-pcs-hard-drive/
  3. http://ubuntuforums.org/showthread.php?t=817882

6
Tại sao sử dụng cái này hơn cái kia, lau vs shred?
Mads Skjern

7

Tốt nhất là sử dụng chức năng xóa an toàn của các ổ ATA. Xóa an toàn xóa ổ đĩa ở cấp độ phần sụn. Không thể an toàn hơn.

Trước tiên hãy kiểm tra nếu xóa an toàn được hỗ trợ:

sudo hdparm -I /dev/sdX | grep -i security

(thay thế sdX bằng sda / sdb / sdc, bất kể đĩa của bạn là gì).

Nếu bạn thấy không có đầu ra, chỉ cần sử dụng dd:

sudo dd if=/dev/zero of=/dev/sdX bs=1M

Nếu bạn thấy đầu ra, hãy kiểm tra xem thiết bị không bị đóng băng:

sudo hdparm -I /dev/sdX | grep -i frozen

Nếu không bị đóng băng, hãy đặt mật khẩu thành "Eins":

sudo hdparm --user-master u --security-set-pass Eins /dev/sdX

Tùy chọn: bạn có thể muốn biết điều này sẽ kéo dài bao lâu:

sudo hdparm -I /dev/sdX | awk '/for SECURITY ERASE UNIT/'

Sau đó thực hiện xóa:

sudo hdparm --user-master u --security-erase Eins /dev/sdX

Sau đó chờ đợi. Rõ ràng đối với đĩa 1TB, việc này có thể mất 3 giờ hoặc hơn.

Có một kịch bản tốt mà tự động các bước này .


6

Bạn có thể sử dụng DBAN . Wikipedia :

Darik's Boot và Nuke (thường được gọi là DBAN) [...] được thiết kế để xóa một cách an toàn đĩa cứng cho đến khi dữ liệu bị xóa vĩnh viễn và không còn phục hồi được, điều này đạt được bằng cách ghi đè dữ liệu bằng các số ngẫu nhiên được tạo bởi Mersenne twister hoặc ISAAC ( một PRNG). Phương pháp Gutmann, Xóa nhanh, DoD Short (3 đường chuyền) và DOD 5220,22-M (7 đường chuyền) cũng được bao gồm dưới dạng tùy chọn để xử lý Dữ liệu còn lại.

DBAN có thể được khởi động từ đĩa mềm, CD, DVD hoặc ổ flash USB và nó dựa trên Linux. Nó hỗ trợ các ổ đĩa cứng PATA (IDE), SCSI và SATA. DBAN có thể được cấu hình để tự động xóa sạch mọi đĩa cứng mà nó nhìn thấy trên một hệ thống, làm cho nó rất hữu ích cho các tình huống hủy dữ liệu không giám sát. DBAN tồn tại cho các hệ thống Intel x86 và PowerPC.

DBAN, giống như các phương pháp xóa dữ liệu khác, phù hợp để sử dụng trước khi tái chế máy tính cho các tình huống cá nhân hoặc thương mại, chẳng hạn như tặng hoặc bán máy tính [2]. Trong trường hợp nhiễm phần mềm độc hại, DBAN có thể được sử dụng trước khi trả lại đĩa cho sản xuất.


3

Một lợi thế nữa của shred so với dd trong kịch bản này: Tôi có một đĩa bị lỗi mà tôi cần phải quay lại nhà cung cấp để trao đổi.

dd dừng lại ở khối xấu đầu tiên và không chặn được phần còn lại (trừ khi tôi đau đớn sử dụng Skip = ... để nhảy về phía trước mỗi khi nó dừng lại).

shred bỏ qua lỗi viết và vui vẻ tiếp tục trong trường hợp này.


0

Đi gốc và

dd if=/dev/random of=/dev/(your usb drive device here); dd if=/dev/zero of=/dev/(your usb drive device here)

Hãy chắc chắn rằng bạn đã có đúng ổ đĩa!


7
Không bao giờ sử dụng / dev / ngẫu nhiên cho các hoạt động như vậy. / dev / Random tạo dữ liệu ngẫu nhiên bằng cách sử dụng nhóm entropy và chặn hoạt động nếu nhóm entropy này trống. Vì vậy, nếu bạn không làm bất cứ điều gì với máy tính của mình để tạo ra sự ngẫu nhiên mới, hoạt động sẽ diễn ra mãi mãi. Sử dụng / dev / urandom thay thế. Xem thêmman random
htorque

2
Bạn có thể sẽ cần phải thêm tiền tố vào lệnh sudo. Ngoài ra, ddcó xu hướng hoàn thành sớm hơn khi kích thước khối lớn hơn mặc định được sử dụng. Vì vậy, tôi sẽ đề nghị rất cẩn thận bằng cách sử dụng:sudo dd if=/dev/random bs=1m of=/dev/sdX
phi lý John

ah, có nghĩa là để được sudo dd if=/dev/urandom bs=1m of=/dev/sdX, tốt.
phi lý John


0

Những người khuyên nên sử dụng shred đang đưa ra lời khuyên tồi. Trang người đàn ông của Shred nói rằng nó thực sự vô dụng đối với các hệ thống tệp được ghi nhật ký, mà Ubuntu gần như được đảm bảo sẽ sử dụng nếu bạn không thay đổi mặc định hệ thống tệp của mình (ext3 và ext4 được ghi lại. .).

Chưa kể shred hoàn toàn vô dụng đối với việc làm trống hoàn toàn hoặc ngẫu nhiên một đĩa, vì nó chỉ hoạt động trên các tệp riêng lẻ hoặc bộ tệp (Ở cấp độ hệ thống tệp, không phải là mức dữ liệu thô.). Nếu bạn muốn xóa đĩa một cách an toàn, bạn phải sử dụng dd trên nút thiết bị chính của ổ đĩa (Ví dụ: / dev / sdc thay vì / dev / sdc1) trong khi không có gì được gắn trên nó.

Nó sẽ mất một thời gian, nhưng không giống như shred, nó sẽ xóa hoàn toàn và IRREVERSIBLY xóa một đĩa cứng từ MBR đến khu vực cuối cùng. Ngoài ra, CẢNH BÁO LỚN trên dd, đảm bảo bạn đang sử dụng nó trên đúng thiết bị hoặc ít nhất bạn sẽ THAM GIA xóa đĩa sai. Điều này có thể là thảm họa nếu bạn vô tình sử dụng dd trên ổ đĩa hệ thống, điều này không chỉ khiến nó không thể khởi động mà còn có thể làm hỏng bất kỳ phân vùng đã cho nào trên ổ đĩa. Điều này đã đặt cho nó biệt danh "kẻ hủy đĩa".

Shred KHÔNG phải là một công cụ đáng tin cậy để xóa sạch ổ đĩa một cách an toàn. Nếu bạn đang bán hoặc cho máy tính của mình đi cách ĐÚNG để làm trống ổ đĩa thì bằng 0 hoặc ngẫu nhiên hóa nó với dd và không bao giờ sử dụng shred, vì các tạp chí hệ thống tập tin sẽ khôi phục hiệu quả các tệp bị băm nhỏ mà không cần nỗ lực.


9
Bạn không chỉ điểm trong một tập tin. Bạn chỉ nó vào toàn bộ thiết bị. Hệ thống tập tin là không liên quan.
David đưa ra

1
@DavidGiven Về mặt kỹ thuật, bạn có thể cắt nhỏ một tập tin bên trong một hệ thống tập tin, và đó là điều mà trang chủ shred nói về phần lớn. Những cảnh báo của Yaro sẽ là hợp lệ trong trường hợp đó. Nhưng vâng, băm nhỏ toàn bộ phân vùng là một điều hoàn toàn khác; trong trường hợp đó hệ thống tập tin thực sự không quan trọng.
Alois Mahdal

0

Cách dễ nhất để làm điều đó là sử dụng:

sudo shred -fv /dev/xxx

xxx là thiết bị, để đảm bảo bạn có thiết bị nào, hãy nhập:

sudo fdisk -l

Thiết bị được chỉ định sau từ đĩa và đến dấu hai chấm : , như thế này:

Disk /dev/sde: 500.1 GB etc...

Không gắn hệ thống tệp của đĩa bạn muốn xóa, vv Shred sẽ làm những gì bạn muốn trong một thời gian. Tùy chọn -z dành cho lần chạy cuối cùng với 0 để ẩn lau và không cần thiết để xóa dữ liệu.

Cách tốt nhất là sử dụng dd như người dùng đã viết trước đó:

sudo dd if=/dev/urandom of=/dev/xxx bs=1M

sử dụng thiết bị urandom vì đây là cách hiện đại hơn và tốt hơn để có được mẫu ngẫu nhiên.

Các công cụ khác tại thời điểm này có thể cũ hơn và do ít người phát triển hơn. Shred là ứng dụng cốt lõi của Linux.

Nhìn vào ví dụ này: lau 2009 http://lambda-diode.com/software/wipe/ . Nhưng nó là ứng dụng được biết đến. Có thể sử dụng Bleachbit nhưng như tôi đã thử thì mất nhiều thời gian.


-1

Nếu dd cmd không hoạt động, bạn có thể sử dụng phương pháp chuyển hướng để xóa sạch dữ liệu.

Như,

cat /dev/urandom > /dev/sd**a**   # depends on your hdd location 

hoặc là

Ngoài ra, bạn có thể sử dụng cp (sao chép cmd) để ghi đè lên dữ liệu trước đó.

cp /dev/urandom /dev/sd**a**      # depends on your hdd location 
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.